Deterministic and Randomized Bounded Truth-Table Reductions of P, NL, and L to Sparse Sets

We prove that there is no sparse hard set for P under logspace computable bounded truth-table reductions unless P=L. In case of reductions computable in NC1, the collapse goes down to P=NC1. We parameterize this result and obtain a generic theorem allowing us to vary the sparseness condition, the space bound and the number of queries of the truth-table reduction. Another instantiation yields that there is no quasipolynomially dense hard set for P under polylog-space computable truth-table reductions using polylogarithmically many queries unless P is in polylog-space. We also apply the proof technique to NL and L. We establish that there is no sparse hard set for NL under logspace computable bounded truth-table reductions unless NL=L and that there is no sparse hard set for L under NC1-computable bounded truth-table reductions unless L=NC1. We show that all these results carry over to the randomized setting: If we allow two-sided error randomized reductions with confidence at least inversely polynomial, we obtain collapses to the corresponding randomized classes in the multiple access model. In addition, we prove that there is no sparse hard set for NP under two-sided error randomized polynomial-time bounded truth-table reductions with confidence at least inversely polynomial unless NP=RP.

[1]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[2]  Stephen R. Mahaney Sparse complete sets for NP: Solution of a conjecture of Berman and Hartmanis , 1980, 21st Annual Symposium on Foundations of Computer Science (sfcs 1980).

[3]  Allan Borodin,et al.  Fast parallel matrix and GCD computations , 1982, 23rd Annual Symposium on Foundations of Computer Science (sfcs 1982).

[4]  Jin-Yi Cai,et al.  Resolution of Hartmanis' conjecture for NL-hard sparse sets , 1997, Theor. Comput. Sci..

[5]  Leslie G. Valiant,et al.  NP is as easy as detecting unique solutions , 1985, STOC '85.

[6]  Mitsunori Ogihara,et al.  On one query, self-reducible sets , 1991, [1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference.

[7]  R. Ladner The circuit value problem is log space complete for P , 1975, SIGA.

[8]  Jin-Yi Cai,et al.  On the Existence of Hard Sparse Sets under Weak Reductions , 1996, STACS.

[9]  Stephen A. Cook,et al.  Problems Complete for Deterministic Logarithmic Space , 1987, J. Algorithms.

[10]  Neil Immerman Nondeterministic Space is Closed Under Complementation , 1988, SIAM J. Comput..

[11]  J. H. van Lint,et al.  Introduction to Coding Theory , 1982 .

[12]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[13]  Walter J. Savitch,et al.  Maze Recognizing Automata and Nondeterministic Tape Complexity , 1973, J. Comput. Syst. Sci..

[14]  Luc Longpré,et al.  On Reductions of NP Sets to Sparse Sets , 1994, J. Comput. Syst. Sci..

[15]  K. Mulmuley A fast parallel algorithm to compute the rank of a matrix over an arbitrary field , 1987, Comb..

[16]  Jin-Yi Cai,et al.  The resolution of a Hartmanis conjecture , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[17]  Leonid A. Levin,et al.  A hard-core predicate for all one-way functions , 1989, STOC '89.

[18]  Vikraman Arvind,et al.  On Bounded Truth-Table, Conjunctive, and Randomized Reductions to Sparse Sets , 1992, FSTTCS.

[19]  Juris Hartmanis,et al.  On Isomorphisms and Density of NP and Other Complete Sets , 1977, SIAM J. Comput..

[20]  Noga Alon,et al.  Simple Construction of Almost k-wise Independent Random Variables , 1992, Random Struct. Algorithms.

[21]  José L. Balcázar,et al.  Structural Complexity I , 1995, Texts in Theoretical Computer Science An EATCS Series.

[22]  Juris Hartmanis,et al.  On Log-Tape Isomorphisms of Complete Sets , 1978, Theor. Comput. Sci..

[23]  Wayne Eberly Very Fast Parallel Polynomial Arithmetic , 1989, SIAM J. Comput..

[24]  Mitsunori Ogihara Sparse P-hard sets yield space-efficient algorithms , 1995, Proceedings of IEEE 36th Annual Foundations of Computer Science.

[25]  Stephen A. Cook,et al.  A Taxonomy of Problems with Fast Parallel Algorithms , 1985, Inf. Control..

[26]  Hong Jia-wei On some deterministic space complexity problems , 1980, STOC '80.

[27]  Noam Nisan,et al.  On read-once vs. multiple access to randomness in logspace , 1990, Proceedings Fifth Annual Structure in Complexity Theory Conference.

[28]  Jacobus H. van Lint,et al.  Introduction to Coding Theory , 1982 .

[29]  Desh Ranjan,et al.  On randomized reductions to sparse sets , 1992, [1992] Proceedings of the Seventh Annual Structure in Complexity Theory Conference.

[30]  Moni Naor,et al.  Small-Bias Probability Spaces: Efficient Constructions and Applications , 1993, SIAM J. Comput..

[31]  Jin-Yi Cai,et al.  Bounded Truth Table Reductions of P , 1995 .

[32]  Osamu Watanabe,et al.  On Polynomial-Time Bounded Truth-Table Reducibility of NP Sets to Sparse Sets , 1991, SIAM J. Comput..