TY - JOUR
T1 - Semantics vs Syntax vs Computations
T2 - Machine Models for Type-2 Polynomial-Time Bounded Functionals
AU - Royer, James S.
N1 - Funding Information:
Thanks to Jin-Yi Cai, John Case, Robert Irwin, Bruce Kapron, Stuart Kurtz, Ken Regan, Alan Selman, and Anil Seth for discussing this work with me at various stages of its development. Thanks also go to the anonymous referees for suggesting some important improvements and pointing out one major error. Special thanks are due to Neil Jones and the TOPPS group at DIKU for letting me spend a week at DIKU to discuss my ideas and to Peter O’Hearn for many, many discussions on these and related topics. The research for this paper was partially supported by National Science Foundation Grant CCR-9522987.
PY - 1997/6
Y1 - 1997/6
N2 - This paper investigates analogs of the Kreisel-Lacombe-Shoenfield Theorem in the context of the type-2 basic feasible functionals. We develop a direct, polynomial-time analog of effective operation in which the time bounding on computations is modeled after Kapron and Cook's scheme for their basic polynomial-time functionals. We show that if P = NP, these polynomial-time effective operations are strictly more powerful on ℛ (the class of recursive functions) than the basic feasible functions. We also consider a weaker notion of polynomial-time effective operation where the machines computing these functionals have access to the computations of their procedural parameter, but not to its program text. For this version of polynomial-time effective operations, the analog of the Kreisel-Lacombe-Shoenfield is shown to hold - their power matches that of the basic feasible functionals on ℛ.
AB - This paper investigates analogs of the Kreisel-Lacombe-Shoenfield Theorem in the context of the type-2 basic feasible functionals. We develop a direct, polynomial-time analog of effective operation in which the time bounding on computations is modeled after Kapron and Cook's scheme for their basic polynomial-time functionals. We show that if P = NP, these polynomial-time effective operations are strictly more powerful on ℛ (the class of recursive functions) than the basic feasible functions. We also consider a weaker notion of polynomial-time effective operation where the machines computing these functionals have access to the computations of their procedural parameter, but not to its program text. For this version of polynomial-time effective operations, the analog of the Kreisel-Lacombe-Shoenfield is shown to hold - their power matches that of the basic feasible functionals on ℛ.
UR - http://www.scopus.com/inward/record.url?scp=0031165756&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0031165756&partnerID=8YFLogxK
U2 - 10.1006/jcss.1997.1487
DO - 10.1006/jcss.1997.1487
M3 - Article
AN - SCOPUS:0031165756
SN - 0022-0000
VL - 54
SP - 424
EP - 436
JO - Journal of Computer and System Sciences
JF - Journal of Computer and System Sciences
IS - 3
ER -