Boolean hierarchies - on collapse properties and query order

To my family Acknowledgements Words can not express my deep gratitude to my advisor Professor Gerd Wechsung. Generously he ooered support, guidance, and encouragement throughout the past four years. Learning from him and working with him was and still is a pleasure and privilege I much appreciate. Through all the ups and downs of my research his optimism and humane warmth have made the downs less frustrating and the ups more encouraging. I want to express my deep gratitude to Professor Lane Hemaspaandra and Professor Edith Hemaspaandra. Allowing me to becomepart of so many joint projects has beena wonderful learning experience and I much beneeted from their scientiic expertise. Their generous help and advice helped me to gain insights into how research is done and made this thesis possible. For serving as referees for this thesis I am grateful to Professor Edith Hemaspaandra and Professor Klaus Wagner. I w ant to thank all my colleagues at Jena, especially, Haiko M uller, Dieter Kratsch, JJ org Rothe, Johannes Waldmann, and Maren Hinrichs for generously ooering help and support regarding the many little things that scientiic work seems to require these days (L A T E X, unix, email, etc). Working in the theory group of Professor Gerd Wechsung has made the past years a wonderful time. I w ant to thank my p a r e n ts who brought about my i n terest into mathematics. For their encouragement and support I am grateful to my family, m y mother-in-law, and most of all, my l o ving wife Ines. Chapter 3 and Section 4.2 are based on joint w ork with Edith Hemaspaandra and Lane Hemaspaandra HHH98d] and part of it appeared in journal as HHH98e]. The research underlying Section 4.3 is joint work with Edith Hemaspaandra and Lane Hemaspaandra HHH98a]. The results of Section 5.2 were discovered jointly with Lane Hemaspaandra and Gerd Wechsung and will appear in journal as HHW99]. Section 5.4 is based on joint w ork with Edith Hemaspaandra and Lane Hemaspaandra and has (partially) appeared in journal as HHH97a].

[1]  Edith Hemaspaandra,et al.  An Introduction to Query Order , 1997, Bull. EATCS.

[2]  Klaus-Jörn Lange,et al.  The Logarithmic Alternation Hierarchy Collapses: A∑2L = A∏2L , 1989, Inf. Comput..

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

[4]  Lane A. Hemaspaandra,et al.  Query Order , 1998, SIAM J. Comput..

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

[6]  Thomas Thierauf,et al.  Complexity-Restricted Advice Functions , 1994, SIAM J. Comput..

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

[8]  Lane A. Hemaspaandra,et al.  Defying Upward and Downward Separation , 1993, Inf. Comput..

[9]  Neil Immerman,et al.  Sparse sets in NP-P: Exptime versus nexptime , 1983, STOC.

[10]  L. Hemachandra The strong exponential hierarchy collapses , 1987, STOC 1987.

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

[12]  Gerd Wechsung,et al.  On the Boolean closure of NP , 1985, FCT.

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

[14]  Edith Hemaspaandra,et al.  RSN1-tt(NP) Distinguishes Robust Many-One and Turing Completeness , 1998, Theory of Computing Systems.

[15]  Edith Hemaspaandra,et al.  A Downward Translation in the Polynomial Hierarchy , 1997, STACS.

[16]  Noam Nisan,et al.  BPP has subexponential time simulations unless EXPTIME has publishable proofs , 1991, [1991] Proceedings of the Sixth Annual Structure in Complexity Theory Conference.

[17]  Klaus W. Wagner A Note on Parallel Queries and the Symmetric-Difference Hierarchy , 1998, Inf. Process. Lett..

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

[19]  Ker-I Ko,et al.  Some Observations on the Probabilistic Algorithms and NP-hard Problems , 1982, Inf. Process. Lett..

[20]  Klaus W. Wagner,et al.  Collapsing Oracle Hierarchies, Census Functions and Logarithmically Many Queries , 1988, STACS.

[21]  Juris Hartmanis,et al.  The Boolean Hierarchy II: Applications , 1989, SIAM J. Comput..

[22]  Edith Hemaspaandra,et al.  Query Order in the Polynomial Hierarchy , 1997, FCT.

[23]  Gerd Wechsung,et al.  A survey on counting classes , 1990, Proceedings Fifth Annual Structure in Complexity Theory Conference.

[24]  Lance Fortnow,et al.  PP is Closed Under Truth-Table Reductions , 1996, Inf. Comput..

[25]  Jörg Rothe,et al.  Unambiguous Computation: Boolean Hierarchies and Sparse Turing-Complete Sets , 1997, SIAM J. Comput..

[26]  Richard Chang,et al.  On the Structure of NP Computations under Boolean Operators , 1991 .

[27]  Mihalis Yannakakis,et al.  The complexity of facets (and some facets of complexity) , 1982, STOC '82.

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

[29]  Leslie G. Valiant,et al.  Relative Complexity of Checking and Evaluating , 1976, Inf. Process. Lett..

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

[31]  Jörg Rothe,et al.  Easy sets and hard certificate schemes , 1995, Acta Informatica.

[32]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[33]  Jin-Yi Cai,et al.  The Boolean Hierarchy: Hardware over NP , 1986, SCT.

[34]  Edith Hemaspaandra,et al.  The minimization problem for Boolean formulas , 1997, Proceedings 38th Annual Symposium on Foundations of Computer Science.

[35]  R.E. Ladner,et al.  A Comparison of Polynomial Time Reducibilities , 1975, Theor. Comput. Sci..

[36]  Edith Hemaspaandra,et al.  What's up with downward collapse: using the easy-hard technique to link Boolean and polynomial hierarchy collapses , 1998, SIGA.

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

[38]  Paul Young,et al.  Strong Separations for the Boolean Hierarchy over RP , 1990, Int. J. Found. Comput. Sci..

[39]  Jim Kadin The Polynomial Time Hierarchy Collapses if the Boolean Hierarchy Collapses , 1988, SIAM J. Comput..

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

[41]  Richard Edwin Stearns,et al.  Two-Tape Simulation of Multitape Turing Machines , 1966, JACM.

[42]  Edith Hemaspaandra,et al.  A Downward Collapse within the Polynomial Hierarchy , 1999, SIAM J. Comput..

[43]  Lane A. Hemaspaandra,et al.  Query Order and Self-Specifying Machines , 1995 .

[44]  Heribert Vollmer,et al.  The Complexity of Finding Middle Elements , 1993, Int. J. Found. Comput. Sci..

[45]  Yuri Gurevich,et al.  Algebras of feasible functions , 1983, 24th Annual Symposium on Foundations of Computer Science (sfcs 1983).

[46]  Jin-Yi Cai,et al.  PSPACE Survives Constant-Width Bottlenecks , 1991, Int. J. Found. Comput. Sci..

[47]  Stephen A. Cook,et al.  The complexity of theorem-proving procedures , 1971, STOC.

[48]  Victor L. Selivanov,et al.  Fine hierarchies and Boolean terms , 1995, Journal of Symbolic Logic.

[49]  Harald Hempel,et al.  The Operators min and max on the Polynomial Hierarchy , 1997, STACS.

[50]  Edith Hemaspaandra,et al.  Translating Equality Downwards , 1999, ArXiv.

[51]  J. Hartmanis,et al.  Computation Times of NP Sets of Different Densities , 1984, Theor. Comput. Sci..

[52]  Ulrich Hertrampf Acceptance by transformation monoids (with an application to local self reductions) , 1997, Proceedings of Computational Complexity. Twelfth Annual IEEE Conference.

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

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

[55]  Jim Kadin The polynomial time hierarchy collapses if the Boolean hierarchy collapses , 1988, [1988] Proceedings. Structure in Complexity Theory Third Annual Conference.

[56]  Lane A. Hemaspaandra,et al.  Self-Specifying Machines , 1999, Int. J. Found. Comput. Sci..

[57]  Jörg Rothe,et al.  Upward Separation for FewP and Related Classes , 1994, Inf. Process. Lett..

[58]  Klaus W. Wagner,et al.  On Boolean Lowness and Boolean Highness , 1998, COCOON.

[59]  Stuart A. Kurtz,et al.  On A-Truth-Table-Hard Languages , 1993, Theor. Comput. Sci..

[60]  Manindra Agrawal,et al.  Pinpointing Computation with Modular Queries in the Boolean Hierarchy , 1996, FSTTCS.

[61]  Ronald V. Book,et al.  Tally Languages and Complexity Classes , 1974, Inf. Control..

[62]  Albert R. Meyer,et al.  The Equivalence Problem for Regular Expressions with Squaring Requires Exponential Space , 1972, SWAT.

[63]  Alan L. Selman,et al.  A Taxonomy of Complexity Classes of Functions , 1994, J. Comput. Syst. Sci..

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