Computation Over Abstract Structures: Serial and Parallel Procedures and Friedman's Effective Definitional Schemes

Abstract A general form of parallel procedure is defined for computation over abstract relational structures. These procedures are compared over both total and partial structures with Friedman's effective definitional schemes [12]. Various kinds of serial procedure are considered, also conditions under which parallel procedures are equivalent to serial (e.g. over total structures). Comparisons are made with the classical theory of partial recursive functionals with partial functions as arguments. The effects of different assumptions about the times taken by processors are explored, also the effect of asynchronous operation.

[1]  Robert L. Constable,et al.  On Classes of Program Schemata , 1972, SIAM J. Comput..

[2]  Gabor T. Herman,et al.  Computability Over Arbitrary Fields , 1970 .

[3]  Georg Kreisel,et al.  Some Reasons for Generalizing Recursion Theory , 1971 .

[4]  Richard M. Karp,et al.  Parallel Program Schemata , 1969, J. Comput. Syst. Sci..

[5]  Zohar Manna,et al.  On the Power of Programming Features , 1976, Comput. Lang..

[6]  David C. Luckham,et al.  On Formalised Computer Programs , 1970, J. Comput. Syst. Sci..

[7]  Robin Milner,et al.  Equivalences on Program Schemes , 1970, J. Comput. Syst. Sci..

[8]  Ashok K. Chandra,et al.  Generalized Program Schemas , 1974, SIAM J. Comput..

[9]  A. Robinson,et al.  Multiple Control Computer Models , 1967 .

[10]  Ashok K. Chandra,et al.  Degrees of translatability and canonical forms in program schemas: Part I , 1974, STOC '74.

[11]  Yiannis N. Moschovakis,et al.  Abstract first order computability. II , 1969 .

[12]  Harvey M. Friedman,et al.  Algorithmic Procedures, Generalized Turing Algorithms, and Elementary Recursion Theory , 1971 .

[13]  Ashok K. Chandra,et al.  The Power of Parallelism and Nondeterminism in Programming , 1974, IFIP Congress.

[14]  Denis J. Kfoury Comparing Algebraic Structures up to Algorithmic Equivalence , 1972, ICALP.

[15]  Leonard P. Sasso,et al.  A minimal partial degree , 1973 .

[16]  Yiannis N. Moschovakis,et al.  Axioms for Computation Theories-First Draft , 1971 .

[17]  Joseph D. Rutledge,et al.  Program Schemata as Automata I , 1973, J. Comput. Syst. Sci..

[18]  Joseph D. Rutledge,et al.  Program Schemata as Automata: Part I , 1970, SWAT.

[19]  Assaf J. Kfoury,et al.  Translatability of Schemas over Restricted Interpretations , 1974, J. Comput. Syst. Sci..

[20]  Leonard P. Sasso,et al.  A survey of partial degrees , 1975, Journal of Symbolic Logic.