On boolean lowness and boolean highness

The concepts of lowness and highness originate from recursion theory and were introduced into the complexity theory by Schoning [Sch85]. Informally, a set is low (high, resp.) for a relativizable class K of languages if it does not add (adds maximal, resp.) power to K when used as an oracle. In this paper we introduce the notions of boolean lowness and boolean highness. Informally, a set is boolean low (boolean high, resp.) for a class K of languages if it does not add (adds maximal, resp.) power to K when combined with K by boolean operations. We prove properties of boolean lowness and boolean highness which show a lot of similarities with the notions of lowness and highness. Using Kadin’s technique of hard strings (see [Kad88, Wag87, CK96, BCO93]) we show that the sets which are boolean low for the classes of the boolean hierarchy are low for the boolean closure of Σ2p. Furthermore, we prove a result on boolean lowness which has as a corollary the best known result (see [BCO93]; in fact even a bit better) on the connection of the collapses of the boolean hierarchy and the polynomial-time hierarchy: If BH = NP(k) then PH = Σ2p (k − 1) ⊕ NP(k).

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

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

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

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

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

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

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

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

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

[10]  S. Barry Cooper Minimal Pairs and High Recursively Enumerable Degrees , 1974, J. Symb. Log..

[11]  R. Soare Automorphisms of the lattice of recursively enumerable sets , 1974 .

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

[13]  Klaus W. Wagner,et al.  The Difference and Truth-Table Hierarchies for NP , 1987, RAIRO Theor. Informatics Appl..

[14]  Richard Chang,et al.  Bounded Queries, Approximations, and the Boolean Hierarchy , 2001, Inf. Comput..

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

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