Results on Resource-Bounded Measure

Total Page:16

File Type:pdf, Size:1020Kb

Results on Resource-Bounded Measure Results on ResourceBounded Measure Harry Buhrman and Stephen Fenner and Lance Fortnow 1 Centrum vo or Wiskunde en Informatica 2 University of Southern Maine 3 CWI The University of Chicago Abstract We construct an oracle relative to which NP has pmeasure p but D has measure in EXP This gives a strong relativized negative answer to a question p osed by Lutz Lut Secondly we give strong evidence that BPP is small We show that BPP has pmeasure unless EXP MA and thus the p olynomialtime hierarchy collapses This con trasts with the work of Regan et al RSC where it is shown that Ppol y do es not have pmeasure if exp onentially strong pseudorandom generators exist Intro duction Since the intro duction of resourceb ounded measure by Lutz Lut many re searchers investigated the size measure of complexity classes in exp onential time EXP A particular p oint of interest is the hypothesis that NP do es not have pmeasure Recent results have shown that many reasonable conjectures in computational complexity theory follow from the hyp othesis that NP is not small ie NP and hence it seems to b e a plausible scientic hyp oth p esis LM Lut P He shows In Lut Lutz shows that if NP then BPP is low for p P that this even follows from the seemingly weaker hyp othesis that p He asks whether the latter assumption is weaker or equivalent to NP p In this pap er we show that relative to some oracle the two assumptions are not equivalent p We show a relativized world where D EXP whereas NP has no Pbi immune sets This immediately implies via a result of Mayordomo Maya p P that in this relativized world NP has pmeasure and D and hence has measure in EXP and thus do es not have pmeasure or even p measure URL httpwwwcwinlcwip eopleHarryBuhrmanhtml Email buhrmancwinl Partially supp orted by the Dutch foundation for scientic research NWO by SION pro ject and by the Europ ean Union through Neuro COLT ESPRIT Working Group Nr and HCM grant nr ERBPL URL httpwwwcsusmmaineedufenner Email fennercsusmmaineedu Partially supp orted by NSF grant CCR URL httpwwwcsuchicagoedufortnow Email fortnowcsuchicagoedu Sup p orted in part by NSF grant CCR the Dutch Foundation for Scientic Research NWO and a Fulbright Scholar award NP This shows in a very strong way that relativized measure for NP and P NP NP dier NP whereas P Here P is the class of sets p p recognized by p olynomial time Turing machines that are allowed two queries to NP an NP oracle We show that our results cannot b e improved to P Secondly we investigate the p ossibility that BPP do es not have pmeasure Intuitively BPP is a feasible complexity class close to P and therefore it should b e the case that BPP is small We give very strong evidence supp orting this intuition We show that BPP unless EXP MA and thus the p p olynomialtime hierarchy collapses Since BPP Ppol y our result contrasts with the one by Regan Sivakumar and Cai RSC where it is shown that Ppol y unless exp onentially p strong pseudorandom generators do not exist Preliminaries We let f g and identify strings in with natural numb ers via the usual binary representation We x N N to b e a standard enumeration of all nondeterministic p olynomialtime oracle Turing machines NOTMs where i for each i and input of length n N runs in time n for all oracles All our i machines run using symb ols and blanks Fix a deterministic oracle TM M A p which accepts some standard complete language for EXP for all A m n We may assume that M runs in time We let h i b e the standard pairing p function and we note that x y hx y i for all x y A set is in D if it can b e expressed as the dierence of two sets in NP The notations R Q R and Q denote the real numb ers the rational num b ers the p ositive real numb ers and the p ositive rational numb ers resp ectively Resource Bounded Measure Classical Leb esque measure is an unusable to ol in complexity classes As these classes are all countable everything we dene in such a class has measure Yet we might wish to have a notion of abundance and randomness in complexity classes Lutz Lut Lut intro duced the notion of resource bounded measure and gave a to ol to talk ab out these notions inside complexity classes Denition A martingale d is a function from to R with the prop erty that dw dw dw for every w Denition A pmartingale is a martingale d Q that is p olynomial time computable Denition A martingale d succeeds on a language A if lim sup d n A n7!1 1 We write S d fA j d succeeds on Ag Denition Let X b e a class of languages X has pmeasure X i there exists a pmartingale d such that p 1 X S d X has pmeasure X i X p p X has pmeasure in EXP X jEXP i X EXP p p X has pmeasure in EXP X jEXP i X EXP p p One often denes measure in EXP using p measure where the martingale O (1) log n can use time All of our results also hold in this weaker mo del NP Measure of NP versus Measure of P In this section we concentrate on the question p osed by Lutz Lut We show NP that relative to some oracle NP do es not imply that P We p p do this in a very strong way by constructing an oracle such that NP do es not p contain Pbiimmune sets and D EXP Theorem There exists an oracle A such that relative to A NP has no p Pbiimmune sets and D EXP p Proof We will co de EXP into D on one side of the oracle and prevent Pbi immunity on the other ie strings in fx j x g will b e used to co de p EXP into D while strings in fx j x g will co de the information to nd an innite subset of each NP set or its complement Some diagonalization will also b e necessary to force certain NP computations To mix co ding with diagonalization we employ a simplied version of the NP trick used to construct an oracle for P NEXP BT FF For each x we A reserve two p otential regionsleft and right in which to co de M x only one of which will actually b e used To co de correctly in a region we must let exactly one string in the region enter A We will co de in the left region unless we have to diagonalize against some NP machine which may necessitate adding several strings of the left region to A If this happ ens we scrap the left region and co de in the right region but we can do this only if our diagonalization hasnt already put strings of the right region into A We now pro ceed with the formal treatment For every x with jxj n and b we call s an x b left coding string resp ectively an x b right coding string if s xy b resp ectively s xy b for some y of length n We identify left and right with and resp ectively We build the oracle A in stages each successive stage extending a nite p ortion of As characteristic function If is some partial characteristic function N an oracle machine and x then the computation N x is dened as usual except that when N makes any query outside domain it is answered negatively As is customary we regard as a set of ordered pairs If is another characteristic function we write to mean that extends Finally dene the tower of s function tn for n by t tn tn Stage End Stage Stage n We are given Set n n Forcing an NP computation If n tk for any k then set right if s for some x b left co ding string s with jxj n d n left otherwise and go to step Otherwise let n tk for some k hi j i If there exists a minimal such that b oth n a N has an accepting path in which all queries are in domain and i b for no x with jxj n and no x b rightco ding string s do es s i n then set f g and set d right note that is only dened on n i i n strings no longer than n Otherwise set f g and set d left n Preserving computations of M For all x of length n run M x and ex tend with just enough s to cover all queries made by M x not in domain Coding computations of M For all x of length n let y b e the lexicographically least string if one exists such that jy j n and neither the x d co ding string nor the x d co ding string corresp onding to n n y is in domain If M accepts set fxy d g otherwise set n fxy d g n Set to b e extended with just enough s to cover all remaining x b d n co ding strings for all b d fleft rightg and x of length n End Stage S Let A b e such that extends for all n x for any x n A n A n B For any B dene the language L by if either B contains an x rightco ding string or B B contains no x dco ding strings for any d fleft rightg L x otherwise B A A B p We now show that L x M x for all x and Clearly L coD A A A p p EXP D hence coD Pick an n large enough and x an input x of length n In Step of Stage n n n such a y must exist there are at most x b dco ding strings queried by M on inputs of length n b ecause of the running time of M and 2 log n log n less than n n total strings queried by the N in Step of Stages i n through n Thus there are less than x b dco ding strings in domain at Step of Stage n The fact that A A M x L x is now easily seen rst we observe that no x b rightco ding string for any b gets into A in Steps or of any stage Thus we have two cases d left For any b and d fleft rightg the only x b dco ding string n that ever enters A do es so in Step of Stage n This unique string is an A x left co ding string if M x accepts and is otherwise an x left co ding string thus is satised d right Exactly one x b rightco ding string enters A It is an x right n A co ding string i M x accepts Again is satised A A It remains to
Recommended publications
  • The Complexity Zoo
    The Complexity Zoo Scott Aaronson www.ScottAaronson.com LATEX Translation by Chris Bourke [email protected] 417 classes and counting 1 Contents 1 About This Document 3 2 Introductory Essay 4 2.1 Recommended Further Reading ......................... 4 2.2 Other Theory Compendia ............................ 5 2.3 Errors? ....................................... 5 3 Pronunciation Guide 6 4 Complexity Classes 10 5 Special Zoo Exhibit: Classes of Quantum States and Probability Distribu- tions 110 6 Acknowledgements 116 7 Bibliography 117 2 1 About This Document What is this? Well its a PDF version of the website www.ComplexityZoo.com typeset in LATEX using the complexity package. Well, what’s that? The original Complexity Zoo is a website created by Scott Aaronson which contains a (more or less) comprehensive list of Complexity Classes studied in the area of theoretical computer science known as Computa- tional Complexity. I took on the (mostly painless, thank god for regular expressions) task of translating the Zoo’s HTML code to LATEX for two reasons. First, as a regular Zoo patron, I thought, “what better way to honor such an endeavor than to spruce up the cages a bit and typeset them all in beautiful LATEX.” Second, I thought it would be a perfect project to develop complexity, a LATEX pack- age I’ve created that defines commands to typeset (almost) all of the complexity classes you’ll find here (along with some handy options that allow you to conveniently change the fonts with a single option parameters). To get the package, visit my own home page at http://www.cse.unl.edu/~cbourke/.
    [Show full text]
  • Axiomatizing Resource Bounds for Measure
    Axiomatizing Resource Bounds for Measure ⋆ Xiaoyang Gu1 ⋆⋆, Jack H. Lutz2 ⋆ ⋆ ⋆, Satyadev Nandakumar3, and James S. Royer4 † 1 LinkedIn Corporation, Mountain View, CA 94043, U. S. A. [email protected] 2 Iowa State University Ames, IA 50011, U. S. A. [email protected] 3 I. I. T. Kanpur Kanpur, UP 280 016 India. [email protected] 4 Syracuse University Syracuse, New York 13244, U. S. A. [email protected] Abstract. Resource-bounded measure is a generalization of classical Lebesgue measure that is useful in computational complexity. The central parameter of resource-bounded measure is the resource bound ∆, which is a class of functions. When ∆ is unrestricted, i.e., contains all functions with the specified domains and codomains, resource-bounded measure coincides with classical Lebesgue measure. On the other hand, when ∆ contains functions satisfying some complexity constraint, resource-bounded measure imposes internal measure structure on a corresponding complexity class. Most applications of resource-bounded measure use only the “measure-zero/measure-one fragment” of the theory. For this fragment, ∆ can be taken to be a class of type-one functions (e.g., from strings to rationals). However, in the full theory of resource-bounded measurability and measure, the resource bound ∆ also contains type-two functionals. To date, both the full theory and its zero-one fragment have been developed in terms of a list of example resource bounds chosen for their apparent utility. This paper replaces this list-of-examples approach with a careful investigation of the conditions that suffice for a class ∆ to be a resource bound.
    [Show full text]
  • Glossary of Complexity Classes
    App endix A Glossary of Complexity Classes Summary This glossary includes selfcontained denitions of most complexity classes mentioned in the b o ok Needless to say the glossary oers a very minimal discussion of these classes and the reader is re ferred to the main text for further discussion The items are organized by topics rather than by alphab etic order Sp ecically the glossary is partitioned into two parts dealing separately with complexity classes that are dened in terms of algorithms and their resources ie time and space complexity of Turing machines and complexity classes de ned in terms of nonuniform circuits and referring to their size and depth The algorithmic classes include timecomplexity based classes such as P NP coNP BPP RP coRP PH E EXP and NEXP and the space complexity classes L NL RL and P S P AC E The non k uniform classes include the circuit classes P p oly as well as NC and k AC Denitions and basic results regarding many other complexity classes are available at the constantly evolving Complexity Zoo A Preliminaries Complexity classes are sets of computational problems where each class contains problems that can b e solved with sp ecic computational resources To dene a complexity class one sp ecies a mo del of computation a complexity measure like time or space which is always measured as a function of the input length and a b ound on the complexity of problems in the class We follow the tradition of fo cusing on decision problems but refer to these problems using the terminology of promise problems
    [Show full text]
  • Quantum Computational Complexity Theory Is to Un- Derstand the Implications of Quantum Physics to Computational Complexity Theory
    Quantum Computational Complexity John Watrous Institute for Quantum Computing and School of Computer Science University of Waterloo, Waterloo, Ontario, Canada. Article outline I. Definition of the subject and its importance II. Introduction III. The quantum circuit model IV. Polynomial-time quantum computations V. Quantum proofs VI. Quantum interactive proof systems VII. Other selected notions in quantum complexity VIII. Future directions IX. References Glossary Quantum circuit. A quantum circuit is an acyclic network of quantum gates connected by wires: the gates represent quantum operations and the wires represent the qubits on which these operations are performed. The quantum circuit model is the most commonly studied model of quantum computation. Quantum complexity class. A quantum complexity class is a collection of computational problems that are solvable by a cho- sen quantum computational model that obeys certain resource constraints. For example, BQP is the quantum complexity class of all decision problems that can be solved in polynomial time by a arXiv:0804.3401v1 [quant-ph] 21 Apr 2008 quantum computer. Quantum proof. A quantum proof is a quantum state that plays the role of a witness or certificate to a quan- tum computer that runs a verification procedure. The quantum complexity class QMA is defined by this notion: it includes all decision problems whose yes-instances are efficiently verifiable by means of quantum proofs. Quantum interactive proof system. A quantum interactive proof system is an interaction between a verifier and one or more provers, involving the processing and exchange of quantum information, whereby the provers attempt to convince the verifier of the answer to some computational problem.
    [Show full text]
  • Contributions to the Study of Resource-Bounded Measure
    Contributions to the Study of ResourceBounded Measure Elvira Mayordomo Camara Barcelona abril de Contributions to the Study of ResourceBounded Measure Tesis do ctoral presentada en el Departament de Llenguatges i Sistemes Informatics de la Universitat Politecnica de Catalunya para optar al grado de Do ctora en Ciencias Matematicas por Elvira Mayordomo Camara Dirigida p or el do ctor Jose Luis Balcazar Navarro Barcelona abril de This dissertation was presented on June st in the Departament de Llenguatges i Sistemes Informatics Universitat Politecnica de Catalunya The committee was formed by the following members Prof Ronald V Bo ok University of California at Santa Barbara Prof Ricard Gavalda Universitat Politecnica de Catalunya Prof Mario Ro drguez Universidad Complutense de Madrid Prof Marta Sanz Universitat Central de Barcelona Prof Jacob o Toran Universitat Politecnica de Catalunya Acknowledgements Iwant to thank sp ecially two p eople Jose Luis Balcazar and Jack Lutz Without their help and encouragement this dissertation would never have b een written Jose Luis Balcazar was my advisor and taughtmemostofwhatIknow ab out Structural Complexity showing me with his example how to do research I visited Jack Lutz in Iowa State University in several o ccasions from His patience and enthusiasm in explaining to me the intuition behind his theory and his numerous ideas were the starting p ointofmostoftheresults in this dissertation Several coauthors have collab orated in the publications included in the dierent chapters Jack Lutz Steven
    [Show full text]
  • Complexity Classes
    CHAPTER Complexity Classes In an ideal world, each computational problem would be classified at least approximately by its use of computational resources. Unfortunately, our ability to so classify some important prob- lems is limited. We must be content to show that such problems fall into general complexity classes, such as the polynomial-time problems P, problems whose running time on a determin- istic Turing machine is a polynomial in the length of its input, or NP, the polynomial-time problems on nondeterministic Turing machines. Many complexity classes contain “complete problems,” problems that are hardest in the class. If the complexity of one complete problem is known, that of all complete problems is known. Thus, it is very useful to know that a problem is complete for a particular complexity class. For example, the class of NP-complete problems, the hardest problems in NP, contains many hundreds of important combinatorial problems such as the Traveling Salesperson Prob- lem. It is known that each NP-complete problem can be solved in time exponential in the size of the problem, but it is not known whether they can be solved in polynomial time. Whether ? P and NP are equal or not is known as the P = NP question. Decades of research have been devoted to this question without success. As a consequence, knowing that a problem is NP- complete is good evidence that it is an exponential-time problem. On the other hand, if one such problem were shown to be in P, all such problems would be been shown to be in P,a result that would be most important.
    [Show full text]
  • The Quantitative Structure of Exponential Time Jack H
    Computer Science Technical Reports Computer Science 1996 The Quantitative Structure of Exponential Time Jack H. Lutz Follow this and additional works at: http://lib.dr.iastate.edu/cs_techreports Part of the Theory and Algorithms Commons Recommended Citation Lutz, Jack H., "The Quantitative Structure of Exponential Time" (1996). Computer Science Technical Reports. 115. http://lib.dr.iastate.edu/cs_techreports/115 This Article is brought to you for free and open access by the Computer Science at Iowa State University Digital Repository. It has been accepted for inclusion in Computer Science Technical Reports by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. The Quantitative Structure of Exponential Time Abstract Department of Computer Science Iowa State University Ames, Iowa 50010 Recent results on the internal, measure-theoretic structure of the exponential time complexity classes linear polynomial E = DTIME(2 ) and E = DTIME(2 ) 2 are surveyed. The measure structure of these classes is seen to interact in informative ways with bi-immunity, complexity cores, polynomial-time many-one reducibility, circuit-size complexity, Kolmogorov complexity, and the density of hard languages. Possible implications for the structure of NP are also discussed. Disciplines Theory and Algorithms This article is available at Iowa State University Digital Repository: http://lib.dr.iastate.edu/cs_techreports/115 This is page 1 Printer: Opaque this The Quantitative Structure of Exp onential Time 1 Jack H. Lutz ABSTRACT Recent results on the internal, measure-theoretic structure of the exp onential time complexity classes E and EXP are surveyed. The mea- sure structure of these classes is seen to interact in informativeways with bi-immunity, complexity cores, p olynomial-time reductions, completeness, circuit-size complexity, Kolmogorov complexity, natural pro ofs, pseudoran- dom generators, the density of hard languages, randomized complexity, and lowness.
    [Show full text]
  • Computation Times of Np Sets of Different Densities
    Theoretical Computer Science 34 ( 1984) 17-X 17 North-Holland COMPUTATION TIMES OF NP SETS OF DIFFERENT DENSITIES J. HARTMANIS* and Y. YESHA** Lkpurtment of Computer Science, Cornell University, Ithaca, NY 14853, U.S.A. Abstract. In this paper we study the computational complexity of sets of different densities in NP. We show that the detemlinistic computation time for sets in NP can depend on their density if and only if there is a collapse or partial collapse of the corresponding higher nondeterministic and deterministic time bounded complexity classes. We show also that for NP sets of different densities there exist complrete sets of the corresponding density under polynomial time Turing reductions. Finally, we qhow that these results can be interpreted as results about the complexity of theorem proving and proof presentation in axtomatized mathematical systems. This interpreta- tion relate5 fundamental questIons about the complexity of our intellectual tools to basic structural problems aboLt P, NP, CoNP and PSPA~T, discussed in this paper. Iatrductifm The general motivation for this work is the Aleed and desire to understand what makes the solution of NP problems hard, provided Pf NP. The fundamental question is whether the deterministic computation time required to solve NP prob- lems could depend on the density of the set of problems under consideration. In other words, is the problem of finding satisfying assignments for Boolean formulas in conjunotive normal form, SAT, computationally hard because there are exponen- tially many formulas up to size n and that no one single method can solve them all easily? Or is the satisfiability problem still hard if we consider only ‘thinned out’ sets of formulas whose density is much lower than exponential? It has been shown recently that the structural properties of lower density sets in NP are directly determined by the relations between tke corresponding higher deterministic and nondeterministic time bounded complexity classes.
    [Show full text]
  • Resource Bounded Randomness and Its Applications
    Resource Bounded Randomness and Its Applications D. M. Stull 1 Introduction Martin-L¨ofgave the first meaningful definition of a random infinite binary se- quence [51]. From a classical standpoint, such a notion seems meaningless, as every sequence has probability zero. Martin-L¨of's insight was to use com- putability theory to give an effective version of measure theory. With this effectivization, a sequence A is (Martin-L¨of) random if the singleton fAg is not of effective measure zero. The field of algorithmic randomness has since grown to include many different notions of randomness, all making essential use of computability [18, 58]. With the prominence of complexity theory in computation, a natural step is to impose resource bounds on the computation in algorithmic randomness. Re- source bounded randomness studies the different notions of what it means for a sequence to be \random" relative to a resource bounded observer. Schnorr gave the first definition of resource bounded randomness by imposing time bounds on martingales [65]. However, this work did not have an immediate impact. Instead, resource bounded randomness was largely unexplored until Lutz's, in- dependent, development of resource bounded measure [46], a resource bounded effectivization of Lebesgue measure theory. As noted by Ambos-Spies, et al. [5], resource bounded measure implicitly redefines Schnorr's notion of resource bounded randomness. Lutz showed that resource bounded measure, and there- fore resource bounded randomness, is a valuable tool in complexity theory. This application ignited interest in resource bounded randomness, resulting in signif- icant growth in the area. Nevertheless, many fundamental problems remain to be explored.
    [Show full text]
  • The Complexity and Distribution of Computationally Useful Problems David W
    Iowa State University Capstones, Theses and Retrospective Theses and Dissertations Dissertations 1994 The complexity and distribution of computationally useful problems David W. Juedes Iowa State University Follow this and additional works at: https://lib.dr.iastate.edu/rtd Part of the Computer Sciences Commons, and the Mathematics Commons Recommended Citation Juedes, David W., "The ompc lexity and distribution of computationally useful problems " (1994). Retrospective Theses and Dissertations. 10613. https://lib.dr.iastate.edu/rtd/10613 This Dissertation is brought to you for free and open access by the Iowa State University Capstones, Theses and Dissertations at Iowa State University Digital Repository. It has been accepted for inclusion in Retrospective Theses and Dissertations by an authorized administrator of Iowa State University Digital Repository. For more information, please contact [email protected]. , UMl MICROFILMED 1994 INFORMATION TO USERS This manuscript has been reproduced from the microfilm master. UMl films the text directly from the original or copy submitted. Thus, some thesis and dissertation copies are in typewriter face, while others may be from any type of computer printer. The quality of this reproduction is dependent upon the quality of the copy submitted. Broken or indistinct print, colored or poor quality illustrations and photographs, print bleedthrough, substandard margins, and improper alignment can adversely affect reproduction. In the unlikely event that the author did not send UMI a complete manuscript and there are missing pages, these will be noted. Also, if unauthorized copyright material had to be removed, a note will indicate the deletion. Oversize materials (e.g., maps, drawings, charts) are reproduced by sectioning the original, beginning at the upper left-hand comer and continuing from left to right in equal sections with small overlaps.
    [Show full text]
  • Resource Bounded Randomness and Computational Complexity
    Theoretical Computer Science 237 (2000) 33–55 www.elsevier.com/locate/tcs Resource bounded randomness and computational complexity Yongge Wang Department of Electrical Engineering and Computer Science, University of Wisconsin-Milwaukee, P.O. Box 784, Milwaukee, WI 53201, USA Received February 1996; revised February 1998 Communicated by J. DÃaz Abstract The following is a survey of resource bounded randomness concepts and their relations to each other. Further, we introduce several new resource bounded randomness concepts corresponding to the classical randomness concepts, and show that the notion of polynomial time bounded Ko randomness is independent of the notions of polynomial time bounded Lutz, Schnorr and Kurtz randomness. Lutz has conjectured that, for a given time or space bound, the corresponding resource bounded Lutz randomness is a proper reÿnement of resource bounded Schnorr random- ness. This conjecture is answered for the case of polynomial time bound. Moreover, we will show that polynomial time bounded Schnorr randomness is a proper reÿnement of polynomial time bounded Kurtz randomness. In contrast to this result, we show that the notions of poly- nomial time bounded Lutz, Schnorr and Kurtz randomness coincide in the case of recursive sets, thus it suces to study the notion of resource bounded Lutz randomness in the context of complexity theory. The stochastic properties of resource bounded random sequences will be discussed in detail. Schnorr has already shown that the law of large numbers holds for p-random sequences. We will show that another important law in probability theory, the law of the iter- ated logarithm, holds for p-random sequences too.
    [Show full text]
  • Measure on Small Complexity Classes, with Applications for BPP
    Measure on Small Complexity Classes, with Applications for BPP Martin Strauss Eric Allender Department of Mathematics Department of Computer Science Rutgers University Rutgers University New Brunswick, NJ 08903 New Brunswick, NJ 08903 [email protected] [email protected] Abstract not have prop erty Q has measure zero in E. This sometimes presents itself as an easier We present a notion of resource-boundedmea- task than explicitly building a set in E having sure for P and other subexponential-time classes. prop erty Q. For example, Lutz and Mayor- This generalization is based on Lutz's notion of domo [LM] were able to use this version of measure, but overcomes the limitations that cause the probabilistic metho d to prove stronger Lutz's de nitions to apply only to classes at least results concerning the density of hard lan- as large as E.Wepresent many of the basic prop- guages than had b een proved previously. erties of this measure, and use it to explore the Certain interesting notions of intractability class of sets that are hard for BPP. can b e formulated only in the context of Bennett and Gil l showed that almost al l sets are resource-b ounded measure. Lutz and Juedes hard for BPP; Lutz improved this from Lebesgue [JL] studied \weakly complete" sets in E, measuretomeasureon ESPACE. We use our which are sets in E that are hard for more measure to improve this stil l further, showing that than a measure-zero subset of E. for al l > 0, almost every set in E is hard S n for BPP, where E = DTIME2 ; which < Many separation results and hierarchy the- is the best that can be achieved without showing orems in complexity theory have stronger that BPP is properly containedinE.
    [Show full text]