ACM Home Page
Please provide us with feedback. Feedback
Time-space lower bounds for satisfiability
Full text PdfPdf (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
Lance Fortnow  University of Chicago, Chicago, Illinois
Richard Lipton  Georgia Institute of Technology, Atlanta, Georgia
Dieter van Melkebeek  University of Wisconsin, Madison, Wisconsin
Anastasios Viglas  University of Sydney, Sydney, Australia
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 77,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1101821.1101822
What is a DOI?

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.


Collaborative Colleagues:
Lance Fortnow: colleagues
Richard Lipton: colleagues
Dieter van Melkebeek: colleagues
Anastasios Viglas: colleagues