| Time-space lower bounds for satisfiability |
| Full text |
Pdf
(231 KB)
|
| Source
|
Journal of the ACM (JACM)
archive
Volume 52 , Issue 6 (November 2005)
table of contents
Pages: 835 - 865
Year of Publication: 2005
ISSN:0004-5411
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 14, Downloads (12 Months): 77, Citation Count: 2
|
|
|
ABSTRACT
We establish the first polynomial time-space lower bounds for satisfiability on general models of computation. We show that for any constant c less than the golden ratio there exists a positive constant d such that no deterministic random-access Turing machine can solve satisfiability in time nc and space nd, where d approaches 1 when c does. On conondeterministic instead of deterministic machines, we prove the same for any constant c less than &2radic;.Our lower bounds apply to nondeterministic linear time and almost all natural NP-complete problems known. In fact, they even apply to the class of languages that can be solved on a nondeterministic machine in linear time and space n1/c.Our proofs follow the paradigm of indirect diagonalization. We also use that paradigm to prove time-space lower bounds for languages higher up in the polynomial-time hierarchy.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Balcázar, J., Díaz, J., and Gabarró, J. 1995. Structural Complexity I. EATCS Monographs on Theoretical Computer Science, vol. 11. Springer-Verlag; New York.
|
 |
4
|
|
| |
5
|
Bruss, A., and Meyer, A. 1980. On time-space classes and their relation to the theory of real addition. Theoret. Comput. Sci. 11, 59--69.
|
| |
6
|
|
| |
7
|
Fortnow, L. 2000a. Diagonalization. Bull. Europ. Assoc. Theoret. Comput. Sci. 71, 102--112.
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
| |
13
|
Kannan, R. 1984. Towards separating nondeterminism from determinism. Math. Syst. Theory 17, 29--45.
|
| |
14
|
|
| |
15
|
Papadimitriou, C. 1994. Computational Complexity. Addison-Wesley, Reading, MA.
|
| |
16
|
Paul, W., Pippenger, N., Szemeridi, E., and Trotter, W. 1983. On determinism versus non-determinism and related problems. In Proceedings of the 24th IEEE Symposium on Foundations of Computer Science. IEEE Computer Society Press, Los Alamitos, CA, 429--438.
|
| |
17
|
Paul, W., Prauß, E., and Reischuk, R. 1980. On alternation. Acta Inf. 14, 243--255.
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
Tourlakis, I. 2001. Time-space lower bounds for SAT on nonuniform machines. J. Comput. Syst. Sci. 63, 2, 268--287.
|
| |
22
|
van Melkebeek, D. 2004. Time-space lower bounds for NP-complete problems. In Current Trends in Theoretical Computer Science, G. Paun, G. Rozenberg, and A. Salomaa, Eds. World Scientific, 265--291.
|
| |
23
|
van Melkebeek, D., and Raz, R. 2004. A time lower bound for satisfiability. In Proceedings of the 31st International Colloquium on Automata, Languages and Programming. Springer-Verlag, New York, 971--982.
|
| |
24
|
Žàk, S. 1983. A Turing machine time hierarchy. Theoret. Comput. Sci. 26, 327--333.
|
|