The Separation of N P and PSPACE

There is a important and interesting open question on NP ? = PSPACE in computational complexity. It is a widespread belief that NP (cid:54) = PSPACE . In this paper, we confirm this conjecture by showing that there is a language L d accepted by no polynomial-time nondeterministic Turing machines but accepted by a nondeterministic Turing machine running within space O ( n k ) for all k ∈ N 1 , by virtue of the premise of NTIME[ S ( n )] ⊆ DSPACE[ S ( n )] , and then by diagonalization against all polynomial-time nondeterministic Turing machines via a universal nondeterministic Turing machine M 0 running in space O ( n k ) for all k ∈ N 1 . We further show that L d ∈ PSPACE , which leads to the conclusion NP (cid:54) = PSPACE . Our approach is based on standard diagonalization similar to [Lin21a, Lin21b] with many novel auxiliary methods.

[1]  Tianrong Lin Diagonalization of Polynomial-Time Deterministic Turing Machines Via Nondeterministic Turing Machine , 2021, 2110.06211.

[2]  A. Turing On Computable Numbers, with an Application to the Entscheidungsproblem. , 1937 .

[3]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[4]  Andrew Chi-Chih Yao,et al.  NQPC = co-C=P , 1999, Inf. Process. Lett..

[5]  Adi Shamir,et al.  IP = PSPACE , 1992, JACM.

[6]  Pascal Michel,et al.  A Survey of Space Complexity , 1992, Theor. Comput. Sci..

[7]  Róbert Szelepcsényi,et al.  The method of forced enumeration for nondeterministic automata , 1988, Acta Informatica.

[8]  Neil Immerman,et al.  Nondeterministic space is closed under complementation , 1988, [1988] Proceedings. Structure in Complexity Theory Third Annual Conference.

[9]  Silvio Micali,et al.  The knowledge complexity of interactive proof-systems , 1985, STOC '85.

[10]  Elwyn R. Berlekamp,et al.  On the inherent intractability of certain coding problems (Corresp.) , 1978, IEEE Trans. Inf. Theory.

[11]  A. Meyer Review: Walter J. Savitch, Relationships between Nondeterministic and Deterministic Tape Complexities , 1974 .

[12]  Walter J. Savitch,et al.  Relationships Between Nondeterministic and Deterministic Tape Complexities , 1970, J. Comput. Syst. Sci..

[13]  Richard Edwin Stearns,et al.  Hierarchies of memory limited computations , 1965, SWCT.

[14]  R. Carmichael The Theory of Functions of a Real Variable and the Theory of Fourier's Series , 1928, Nature.

[15]  Tianrong Lin Resolution of The Linear-Bounded Automata Question , 2021, arXiv.org.

[16]  Horngren Datar Rajan,et al.  3RD EDITION , 2008 .

[17]  STEPHEN COOK,et al.  The P versus NP Problem , 2010, ArXiv.

[18]  Salil P. Vadhan,et al.  Computational Complexity , 2005, Encyclopedia of Cryptography and Security.

[19]  Eitan M. Gurari,et al.  Introduction to the theory of computation , 1989 .

[20]  Ronald V. Book,et al.  Bounded Query Machines: On NP and PSPACE , 1981, Theor. Comput. Sci..

[21]  Robert J. McEliece,et al.  A public key cryptosystem based on algebraic coding theory , 1978 .

[22]  Alfred V. Aho,et al.  The Design and Analysis of Computer Algorithms , 1974 .

[23]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[24]  Jeffrey D. Ullman,et al.  Formal languages and their relation to automata , 1969, Addison-Wesley series in computer science and information processing.

[25]  W. Rudin Principles of mathematical analysis , 1964 .

[26]  G. H. H.,et al.  The Theory of Functions of a Real Variable and the Theory of Fourier's Series , 1907, Nature.