Some connections between bounded query classes and non-uniform complexity

Let A(x) be the characteristic function of A. Consider the function CkA(x1,...,xk) = A(x1)...A(xk). We show that if CkA can be computed in polynomial time with fewer than k queries to some set X then A ∈ P/poly. A generalization of this result has applications to bounded query classes, circuits, and enumerability. In particular we obtain the following. (1) Assuming Σ3p ≠ Φ3p, there are functions computable using f(n) + 1 queries to SAT that are not computable using f(n) queries to SAT, for f(n) = O(log n). (2) If CkA, restricted to length n inputs, can be computed by an unbounded fanin oracle circuit of size s(n) and depth d(n), with k - 1 queries to some set X, then A can be computed with an unbounded fanin (non-oracle) circuit of size nO(k) s(n) and depth d(n) + O(1). (3) Assuming that PH ≠ Σ4p ∩ Φ4p, and e > 1, #SAT is not 2ne-enumerable.

[1]  Roman Smolensky,et al.  Algebraic methods in the theory of lower bounds for Boolean circuit complexity , 1987, STOC.

[2]  Christopher B. Wilson Relativized circuit complexity , 1983, 24th Annual Symposium on Foundations of Computer Science (sfcs 1983).

[3]  Mitsunori Ogihara,et al.  On Sparse Hard Sets for Counting Classes , 1993, Theor. Comput. Sci..

[4]  J. Köbler,et al.  The Graph Isomorphism Problem: Its Structural Complexity , 1993 .

[5]  C. Jockusch Semirecursive sets and positive reducibility , 1968 .

[6]  Richard J. Lipton,et al.  On the Structure of Sets in NP and Other Complexity Classes , 1981, Theor. Comput. Sci..

[7]  Robert I. Soare Fundamentals of Recursively Enumerable Sets and the Recursion Theorem , 1987 .

[8]  Larry J. Stockmeyer,et al.  The Polynomial-Time Hierarchy , 1976, Theor. Comput. Sci..

[9]  Seth Breidbart On Splitting Recursive Sets , 1978, J. Comput. Syst. Sci..

[10]  Andreas Blass,et al.  On the Unique Satisfiability Problem , 1982, Inf. Control..

[11]  Jean-Raymond Abrial,et al.  On B , 1998, B.

[12]  Vikraman Arvind,et al.  Quasi-Linear Truth-Table Reductions to p-Selective Sets , 1996, Theor. Comput. Sci..

[13]  Johan Håstad,et al.  Almost optimal lower bounds for small depth circuits , 1986, STOC '86.

[14]  Juris Hartmanis,et al.  The Boolean Hierarchy I: Structural Properties , 1988, SIAM J. Comput..

[15]  Ker-I Ko,et al.  On Sets Truth-Table Reducible to Sparse Sets , 1988, SIAM J. Comput..

[16]  Richard E. Ladner,et al.  On the Structure of Polynomial Time Reducibility , 1975, JACM.

[17]  Paul Young,et al.  Using Self-Reducibilities to Characterize Polynomial Time , 1993, Inf. Comput..

[18]  Klaus W. Wagner,et al.  Bounded Query Classes , 1990, SIAM J. Comput..

[19]  Jin-Yi Cai,et al.  On the Power of Parity Polynomial Time , 1989, STACS.

[20]  Richard Chang,et al.  The Boolean Hierarchy and the Polynomial Hierarchy: A Closer Connection , 1996, SIAM J. Comput..

[21]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[22]  C. Papadimitriou,et al.  Two remarks on the power of counting , 1983 .

[23]  Frank Stephan,et al.  Approximable sets , 1994, Proceedings of IEEE 9th Annual Conference on Structure in Complexity Theory.

[24]  Ravi B. Boppana,et al.  The Complexity of Finite Functions , 1991, Handbook of Theoretical Computer Science, Volume A: Algorithms and Complexity.

[25]  Ulrich Hertrampf,et al.  Relations Among Mod-Classes , 1990, Theor. Comput. Sci..

[26]  R. Beigel NP-hard Sets are P-Superterse Unless R = NP , 1988 .

[27]  Timothy J. Long,et al.  Quantitative Relativizations of Complexity Classes , 1984, SIAM J. Comput..

[28]  Lane A. Hemaspaandra,et al.  Optimal Advice , 1996, Theor. Comput. Sci..

[29]  Michael Ben-Or,et al.  A theorem on probabilistic constant depth Computations , 1984, STOC '84.

[30]  R. Beigel,et al.  Bounded Queries to SAT and the Boolean Hierarchy , 1991, Theor. Comput. Sci..

[31]  Claus-Peter Schnorr,et al.  Optimal Algorithms for Self-Reducible Problems , 1976, ICALP.

[32]  Uwe Schöning,et al.  A Low and a High Hierarchy within NP , 1983, J. Comput. Syst. Sci..

[33]  Wolfgang Merkle The Global Power of Additional Queries to p-Random Oracles , 2000, ICALP.

[34]  Jin-Yi Cai Lower bounds for constant depth circuits in the presence of help bits , 1989, 30th Annual Symposium on Foundations of Computer Science.

[35]  Frank Stephan,et al.  The complexity of oddan , 2000 .

[36]  Uwe Schöning Probabilistic Complexity Classes and Lowness , 1989, J. Comput. Syst. Sci..

[37]  Ker-I Ko On Self-Reducibility and Weak P-Selectivity , 1983, J. Comput. Syst. Sci..

[38]  Jack H. Lutz,et al.  The Global Power of Additional Queries to Random Oracles , 1994, STACS.

[39]  John Gill,et al.  Counting Classes: Thresholds, Parity, Mods, and Fewness , 1990, Theor. Comput. Sci..

[40]  José L. Balcázar,et al.  Sparse Sets, Lowness and Highness , 1986, SIAM J. Comput..

[41]  Jr. Hartley Rogers Theory of Recursive Functions and Effective Computability , 1969 .

[42]  Ker-I Ko,et al.  On Circuit-Size Complexity and the Low Hierarchy in NP , 1985, SIAM J. Comput..

[43]  Daniel A. Spielman,et al.  PP is closed under intersection , 1991, STOC '91.

[44]  Mihalis Yannakakis,et al.  On limited nondeterminism and the complexity of the V-C dimension , 1993, [1993] Proceedings of the Eigth Annual Structure in Complexity Theory Conference.

[45]  William I. Gasarch,et al.  Bounded queries in recursion theory: a survey , 1991, [1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference.

[46]  Chee-Keng Yap,et al.  Some Consequences of Non-Uniform Conditions on Uniform Classes , 1983, Theor. Comput. Sci..

[47]  Richard Beigel,et al.  Bi-Immunity Results for Cheatable Sets , 1990, Theor. Comput. Sci..

[48]  R. Beigel Query-limited reducibilities , 1988 .

[49]  Lance Fortnow,et al.  Two Queries , 1999, J. Comput. Syst. Sci..

[50]  Lane A. Hemaspaandra,et al.  Computing Solutions Uniquely Collapses the Polynomial Hierarchy , 1994, SIAM J. Comput..

[51]  Leslie G. Valiant,et al.  The Complexity of Computing the Permanent , 1979, Theor. Comput. Sci..

[52]  Manuel Lerman,et al.  Degrees of Unsolvability: Local and Global Theory , 1983 .

[53]  Alan L. Selman,et al.  Analogues of Semicursive Sets and Effective Reducibilities to the Study of NP Complexity , 1982, Inf. Control..

[54]  J. Håstad Computational limitations of small-depth circuits , 1987 .

[55]  Albert R. Meyer,et al.  Word problems requiring exponential time(Preliminary Report) , 1973, STOC.

[56]  R. Soare Recursively enumerable sets and degrees , 1987 .

[57]  A. Yao Separating the polynomial-time hierarchy by oracles , 1985 .

[58]  Richard Beigel A structural theorem that depends quantitatively on the complexity of SAT , 1987, Computational Complexity Conference.

[59]  Lane A. Hemaspaandra,et al.  Selectivity: Reductions, Nondeterminism, and Function Classes , 1993 .

[60]  Till Tantau On the Power of Extra Queries to Selective Languages , 2000, Electron. Colloquium Comput. Complex..

[61]  W. Gasarch,et al.  Bounded Queries in Recursion Theory , 1998 .

[62]  Klaus Ambos-Spies Sublattices of the Polynomial Time Degrees , 1985, Inf. Control..

[63]  John T. Gill,et al.  Computational complexity of probabilistic Turing machines , 1974, STOC '74.

[64]  D. Sivakumar,et al.  On membership comparable sets , 1998, Proceedings. Thirteenth Annual IEEE Conference on Computational Complexity (Formerly: Structure in Complexity Theory Conference) (Cat. No.98CB36247).

[65]  Richard J. Lipton,et al.  Some connections between nonuniform and uniform complexity classes , 1980, STOC '80.

[66]  José L. Balcázar,et al.  The polynomial-time hierarchy and sparse oracles , 1986, JACM.

[67]  Jin-Yi Cai,et al.  Enumerative Counting Is Hard , 1989, Inf. Comput..

[68]  Jacobo Torán,et al.  On finding the number of graph automorphisms , 1995, Proceedings of Structure in Complexity Theory. Tenth Annual IEEE Conference.

[69]  V. Rich Personal communication , 1989, Nature.

[70]  Herbert S. Wilf,et al.  Algorithms and Complexity , 1994, Lecture Notes in Computer Science.

[71]  Osamu Watanabe,et al.  Polynomial Time 1-Turing Reductions from #PH to #P , 1992, Theor. Comput. Sci..

[72]  Uwe Schöning,et al.  Complexity and Structure , 1986, Lecture Notes in Computer Science.

[73]  Celia Wrathall,et al.  Complete Sets and the Polynomial-Time Hierarchy , 1976, Theor. Comput. Sci..

[74]  Masahiro Kumabe,et al.  Degrees of generic sets , 1996 .

[75]  Frank Stephan,et al.  Quantifying the Amount of Verboseness , 1995, Inf. Comput..

[76]  Richard Chang On the structure of bounded queries to arbitrary NP sets , 1989, [1989] Proceedings. Structure in Complexity Theory Fourth Annual Conference.

[77]  Arfst Nickelsen,et al.  Counting, Selecting, adn Sorting by Query-Bounded Machines , 1993, STACS.

[78]  John Gill,et al.  Terse, Superterse, and Verbose Sets , 1993, Inf. Comput..

[79]  U. Schoning Probalisitic complexity classes and lowness , 1989 .

[80]  Klaus Ambos-Spies Inhomogeneities in the Polynomial-Time Degrees: The Degrees of Super Sparse Sets , 1986, Inf. Process. Lett..

[81]  Martin Kummer A Proof of Beigel's Cardinality Conjecture , 1992, J. Symb. Log..

[82]  Lane A. Hemaspaandra,et al.  Near-Testable Sets , 1991, SIAM J. Comput..

[83]  William I. Gasarch,et al.  OptP as the Normal Behavior of NP-Complete Problems , 1995, Math. Syst. Theory.

[84]  Klaus Ambos-Spies On the structure of the polynomial time degrees of recursive sets , 1985, Forschungsberichte.

[85]  Amihood Amir,et al.  Polynomial Terse Sets , 1988, Inf. Comput..

[86]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[87]  James C. Owings,et al.  A cardinality version of Beigel's nonspeedup theorem , 1989, Journal of Symbolic Logic.

[88]  Seinosuke Toda,et al.  PP is as Hard as the Polynomial-Time Hierarchy , 1991, SIAM J. Comput..

[89]  Mitsunori Ogihara Polynomial-Time Membership Comparable Sets , 1995, SIAM J. Comput..

[90]  Nicholas Pippenger,et al.  On simultaneous resource bounds , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[91]  J. A. Bondy,et al.  Graph Theory with Applications , 1978 .

[92]  Shirley Dex,et al.  JR 旅客販売総合システム(マルス)における運用及び管理について , 1991 .

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

[94]  Edith Hemaspaandra,et al.  Extending Downward Collapse from 1-versus-2 Queries to j-versus-j+1 Queries , 1999, STACS.

[95]  Klaus Ambos-Spies,et al.  Diagonalizations over Polynomial Time Computable Sets , 1987, Theor. Comput. Sci..

[96]  Kurt Mehlhorn,et al.  Polynomial and abstract subrecursive classes , 1974, STOC '74.

[97]  Mark W. Krentel The Complexity of Optimization Problems , 1986, Computational Complexity Conference.