Title :
Nondeterministic polynomial time versus nondeterministic logarithmic space: time-space tradeoffs for satisfiability
Author_Institution :
Dept. of Comput. Sci., Chicago Univ., IL, USA
Abstract :
We give the first nontrivial model-independent time-space tradeoffs for satisfiability. Namely, we show that S¯A¯T¯ cannot be solved simultaneously in n1+0(1) time and n1-ε space for any ε>0 on general random-access nondeterministic Turing machines. We also give several other related results. Our proof uses two basic ideas. First we show that if S¯A¯T¯ can be solved nondeterministically with a small amount of space then we can collapse a nonconstant number of levels of the polynomial-time hierarchy. Next we extend work of V. Nepomnjascii (1970) to show that a nondeterministic computation of super linear time and sublinear space can be simulated in alternating linear time. Combining these facts with simple diagonalization yields our main result. We discuss how these bounds lead to a new approach to separating the complexity classes NL and NP. We give some possibilities and limitations of this approach
Keywords :
Turing machines; computability; computational complexity; complexity classes; model-independent time-space tradeoffs; nondeterministic computation; nondeterministic logarithmic space; nondeterministic polynomial time space; polynomial-time hierarchy; random-access nondeterministic Turing machines; satisfiability; sublinear space; super linear time; time-space tradeoffs; Complexity theory; Computational modeling; Computer science; Geometry; Logic; Polynomials; Solid modeling; Turing machines; Uniform resource locators;
Conference_Titel :
Computational Complexity, 1997. Proceedings., Twelfth Annual IEEE Conference on (Formerly: Structure in Complexity Theory Conference)
Conference_Location :
Ulm
Print_ISBN :
0-8186-7907-7
DOI :
10.1109/CCC.1997.612300