Avoiding Simplicity Is Complex∗
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
1. the Self-Reducibility Technique
1. The Self-Reducibility Technique A set S is sparse if it contains at most polynomially many elements at each length, i.e., ( polynomial p)( n)[ x x S x = n p(n)]: (1.1) 9 8 jjf j 2 ^ j j gjj · This chapter studies one of the oldest questions in computational complexity theory: Can sparse sets be NP-complete? As we noted in the Preface, the proofs of most results in complexity theory rely on algorithms, and the proofs in this chapter certainly support that claim. In Sect. 1.1, we1 will use a sequence of increasingly elaborate deterministic tree-pruning and interval-pruning procedures to show that sparse sets cannot p p be m-complete, or even btt-hard, for NP unless P = NP. (The appendices · · p contain de¯nitions of and introductions to the reduction types, such as m p · and btt, and the complexity classes, such as P and NP, that are used in this book.)· p p Section 1.2 studies whether NP can have T -complete or T -hard sparse NP[ (log n)] · · sets. P O denotes the class of languages that can be accepted by some deterministic polynomial-time Turing machine allowed at most (log n) queries to some NP oracle. In Sect. 1.2, we will|via binary searcOh, self- reducibility algorithms, and nondeterministic algorithms|prove that sparse p sets cannot be T -complete for NP unless the polynomial hierarchy collapses NP[ (log n)]· p to P O , and that sparse sets cannot be -hard for NP unless the ·T polynomial hierarchy collapses to NPNP. -
The Strong Exponential Hierarchy Collapses*
View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector JOURNAL OF COMPUTEK AND SYSTEM SCIENCES 39, 299-322 (1989) The Strong Exponential Hierarchy Collapses* LANE A. HEMACHANDRA~ Department of Cornpurer Science, Cornell University, Ithaca, New York 14853 Received April 20, 1988; revised October 15, 1988 Composed of the levels E (i.e., IJ, DTIME[Z’“]), NE, PNE, NPNE, etc., the strong exponen- tial hierarchy is an exponential-time analogue of the polynomial-time hierarchy. This paper shows that the strong exponential hierarchy collapses to PNE, its A2 level. E#P NE=NpNEyNPNPhtU . .._ The proof stresses the use of partial census information and the exploitation of nondeter- minism. Extending these techniques, we derive new quantitative relativization results: if the weak exponential hierarchy’s A, + , and Z, + , levels, respectively E’; and NE’;, do separate, this is due to the large number of queries NE makes to its ZP database. Our techniques provide a successful method of proving the collapse of certain complexity classes. ( 19x9 Academic Pres. Inc 1. INTR~DUCTI~N 1.1. Background During 1986 and 1987, many structurally defined complexity hierarchies collap- sed. The proofs of collapse shared a technique, the use of census functions, and shared a background, the previous work on quantitative relativizations of Mahaney [Mah82], Book, Long, and Selman [BLS84], and Long [Lon85]. These three papers use the idea that if you know the strings in a set, you implicitly know the strings in the complement. Thus, Mahaney shows that: THEOREM 1 .l [ Mah82]. IfNP has a sparse Turing complete set (i.e., if there is a sparse set SE NP such that NP c P”), then the polynomial hierarchy collapses to PNP, by showing that for any polynomial p( ), a PNP machine can, on input X, explicitly find all strings of length at most p( 1x1) that are in S. -
Gems of Theoretical Computer Science
original German edition by Uwe Schoning translated revised and expanded by Randall Pruim Gems of Theoretical Computer Science Computer Science Monograph English August SpringerVerlag Berlin Heidelb erg New York London Paris Tokyo Hong Kong Barcelona Budap est Preface to Original German Edition In the summer semester of at Universitat Ulm I tried out a new typ e of course which I called Theory lab as part of the computer science ma jor program As in an exp erimental lab oratory with written preparatory ma terials including exercises as well as materials for the actual meeting in which an isolated research result is represented with its complete pro of and all of its facets and false leads the students were supp osed to prove p or tions of the results themselves or at least to attempt their own solutions The goal was that the students understand and sense how theoretical research is done To this end I assembled a numb er of outstanding results highlights p earls gems from theoretical computer science and related elds in par ticular those for which some surprising or creative new metho d of pro of was employed Furthermore I chose several topics which dont represent a solu tion to an op en problem but which seem in themselves to b e surprising or unexp ected or place a wellknown problem in a new unusual context This b o ok is based primarily on the preparatory materials and worksheets which were prepared at that time for the students of my course and has b een subsequently augmented with additional topics This b o ok is not a text b -
Relations and Equivalences Between Circuit Lower Bounds and Karp-Lipton Theorems
Relations and Equivalences Between Circuit Lower Bounds and Karp-Lipton Theorems Lijie Chen MIT, Cambridge, MA, USA Dylan M. McKay MIT, Cambridge, MA, USA Cody D. Murray No Affiliation R. Ryan Williams MIT, Cambridge, MA, USA Abstract A frontier open problem in circuit complexity is to prove PNP 6⊂ SIZE[nk] for all k; this is a necessary NP intermediate step towards NP 6⊂ P/poly. Previously, for several classes containing P , including NP NP NP , ZPP , and S2P, such lower bounds have been proved via Karp-Lipton-style Theorems: to k prove C 6⊂ SIZE[n ] for all k, we show that C ⊂ P/poly implies a “collapse” D = C for some larger class D, where we already know D 6⊂ SIZE[nk] for all k. It seems obvious that one could take a different approach to prove circuit lower bounds for PNP that does not require proving any Karp-Lipton-style theorems along the way. We show this intuition is wrong: (weak) Karp-Lipton-style theorems for PNP are equivalent to fixed-polynomial NP NP k size circuit lower bounds for P . That is, P 6⊂ SIZE[n ] for all k if and only if (NP ⊂ P/poly NP implies PH ⊂ i.o.-P/n). Next, we present new consequences of the assumption NP ⊂ P/poly, towards proving similar results for NP circuit lower bounds. We show that under the assumption, fixed-polynomial circuit lower bounds for NP, nondeterministic polynomial-time derandomizations, and various fixed-polynomial time simulations of NP are all equivalent. Applying this equivalence, we show that circuit lower bounds for NP imply better Karp-Lipton collapses.