Some Relationships Between Logics of Programs and Complexity Theory

Abstract We show that some open problems concerning comparative schematology and logics of programs are equivalent to open problems in complexity theory. In particular, we show that P SPACE =P TIME holds if and only if flow-diagrams with arrays are of the same computational power as recursive procedures. Both conditions are equivalent to the statement that programming logics based on the mentioned classes of program schemes have equal expressive power. A similar characterization is given for some other equalities between complexity classes.

[1]  Jerzy Tiuryn,et al.  On the Power of Nondeterminism in Dynamic Logic , 1982, ICALP.

[2]  David Gries,et al.  Program Schemes with Pushdown Stores , 1972, SIAM J. Comput..

[3]  Chen C. Chang,et al.  Model Theory: Third Edition (Dover Books On Mathematics) By C.C. Chang;H. Jerome Keisler;Mathematics , 1966 .

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

[5]  Pawel Urzyczyn A Necessary and Sufficient Condition in Order That a Herbrand Interpretation Be Expressive Relative to Recursive Programs , 1983, Inf. Control..

[6]  Jerzy Tiuryn,et al.  Equivalences among Logics of Programs , 1984, J. Comput. Syst. Sci..

[7]  David Harel,et al.  First-Order Dynamic Logic , 1979, Lecture Notes in Computer Science.

[8]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[9]  Jerzy Tiuryn,et al.  Unbounded Program Memory Adds to the Expressive Power of First-Order Programming Logic , 1984, Inf. Control..

[10]  Pawel Urzyczyn,et al.  Nontrivial Definability by Flow-Chart Programs , 1984, Inf. Control..

[11]  Carl Hewitt,et al.  Comparative Schematology , 1970 .

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

[13]  Stephen A. Cook,et al.  Characterizations of Pushdown Machines in Terms of Time-Bounded Computers , 1971, J. ACM.

[14]  Michael A. Taitslin,et al.  Deterministic Dynamic Logic is Strictly Weaker than Dynamic Logic , 1983, Inf. Control..