EDBT 2026 Demo / reviewers in the wild / expert
Lance Fortnow
dblp:f/LanceFortnow
· DBLP profile ↗
148ranked-venue papers
70as first author
0since 2021 · last 2018
0000-0002-2020-1358ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 135 · 64 first-authorArtificial intelligence and machine learning · 10 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 6 · 2 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-authorSystems, architecture and hardware · 2Security and privacy · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
75 papers |
Computational complexity · 75% Algorithmic game theory and mechanism design · 10% Information theory · 4% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 36% Parallel and multicore computing · 28% Cloud and datacenter computing · 28% |
Topics — the 30 heaviest of 131, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational complexity
circuit complexity |
0.8 | 10 | 2017 | Robust simulations and significant separations · Inf. Comput. 2017 Robust Simulations and Significant Separations · ICALP (1) 2011 Unconditional Lower Bounds against Advice · ICALP (1) 2009 |
Computational complexity
kolmogorov complexity |
0.6 | 10 | 2011 | Extracting Kolmogorov complexity with applications to dimension zero-one laws · Inf. Comput. 2011 Derandomizing from Random Strings · CCC 2010 Worst-Case Running Times for Average-Case Algorithms · CCC 2009 |
Computational complexity
property testing |
0.4 | 7 | 2013 | Testing Closeness of Discrete Distributions · J. ACM 2013 Quantum Property Testing · SIAM J. Comput. 2008 Approximating the Weight of the Euclidean Minimum Spanning Tree in Sublinear Time · SIAM J. Comput. 2005 |
Computational complexity
structural complexity |
0.4 | 12 | 2010 | Derandomizing from Random Strings · CCC 2010 Infinitely-Often Autoreducible Sets · SIAM J. Comput. 2006 Are Cook and Karp Ever the Same? · CCC 2003 |
Computational complexity
nonuniform complexity |
0.3 | 2 | 2016 | New Non-Uniform Lower Bounds for Uniform Classes · CCC 2016 NP with Small Advice · CCC 2005 |
Computational complexity › structural complexity
resource-bounded measure |
0.3 | 4 | 2011 | Extracting Kolmogorov complexity with applications to dimension zero-one laws · Inf. Comput. 2011 Infinitely-Often Autoreducible Sets · SIAM J. Comput. 2006 Extracting Kolmogorov Complexity with Applications to Dimension Zero-One Laws · ICALP (1) 2006 |
Cloud and datacenter computing
cloud storage |
0.2 | 1 | 2016 | Freestyle Dancing: Randomized Algorithms for Dynamic Storage Load-Balancing · SIGMETRICS 2016 |
Storage systems
distributed storage |
0.2 | 1 | 2016 | Freestyle Dancing: Randomized Algorithms for Dynamic Storage Load-Balancing · SIGMETRICS 2016 |
Parallel and multicore computing
load balancing |
0.2 | 1 | 2016 | Freestyle Dancing: Randomized Algorithms for Dynamic Storage Load-Balancing · SIGMETRICS 2016 |
Computational complexity › structural complexity
hierarchy theorems |
0.2 | 1 | 2016 | New Non-Uniform Lower Bounds for Uniform Classes · CCC 2016 |
Algorithmic game theory and mechanism design
prediction markets |
0.2 | 4 | 2008 | Complexity of combinatorial market makers · EC 2008 Betting on permutations · EC 2007 Betting boolean-style: a framework for trading in securities based on logical formulas · EC 2003 |
Computational complexity › property testing
distribution testing |
0.2 | 3 | 2013 | Testing Closeness of Discrete Distributions · J. ACM 2013 Testing Random Variables for Independence and Identity · FOCS 2001 Testing that distributions are close · FOCS 2000 |
Computational complexity
complexity classes |
0.2 | 4 | 2011 | Complexity classes of equivalence problems revisited · Inf. Comput. 2011 Hierarchy Theorems for Probabilistic Polynomial Time · FOCS 2004 PP is Closed Under Truth-Table Reductions · Inf. Comput. 1996 |
Computational complexity › property testing › distribution testing
closeness testing |
0.2 | 2 | 2013 | Testing Closeness of Discrete Distributions · J. ACM 2013 Testing that distributions are close · FOCS 2000 |
Computational complexity › circuit complexity
circuit lower bounds |
0.2 | 3 | 2009 | Fixed-Polynomial Size Circuit Bounds · CCC 2009 Efficient Learning Algorithms Yield Circuit Lower Bounds · COLT 2006 Circuit Lower Bounds à la Kolmogorov · Inf. Comput. 1995 |
Computational complexity › complexity classes
polynomial hierarchy |
0.2 | 7 | 2009 | Beyond NP: the work and legacy of Larry Stockmeyer · STOC 2005 Proving SAT does not have Small Circuits with an Application to the Two · CCC 2003 Fixed-Polynomial Size Circuit Bounds · CCC 2009 |
Information theory › information measures › divergence measures
l1 distance |
0.2 | 1 | 2013 | Testing Closeness of Discrete Distributions · J. ACM 2013 |
Information theory › information measures › divergence measures
statistical distance |
0.2 | 1 | 2013 | Testing Closeness of Discrete Distributions · J. ACM 2013 |
Computational complexity › reduction
reducibility and completeness |
0.2 | 4 | 2011 | Complexity classes of equivalence problems revisited · Inf. Comput. 2011 Six Hypotheses in Search of a Theorem · CCC 1997 PP is Closed Under Truth-Table Reductions · Inf. Comput. 1996 |
Computational complexity
derandomization |
0.1 | 2 | 2010 | Derandomizing from Random Strings · CCC 2010 Comparing Notions of Full Derandomization · CCC 2001 |
Algorithmic game theory and mechanism design
repeated games |
0.1 | 2 | 2011 | Repeated matching pennies with limited randomness · EC 2011 Optimality and domination in repeated games with bounded players · STOC 1994 |
Coding theory
dimension |
0.1 | 1 | 2011 | Extracting Kolmogorov complexity with applications to dimension zero-one laws · Inf. Comput. 2011 |
Automata and formal languages
equivalence problem |
0.1 | 1 | 2011 | Complexity classes of equivalence problems revisited · Inf. Comput. 2011 |
Algorithmic game theory and mechanism design
limited randomness |
0.1 | 1 | 2011 | Repeated matching pennies with limited randomness · EC 2011 |
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
nash equilibrium |
0.1 | 1 | 2011 | Repeated matching pennies with limited randomness · EC 2011 |
Quantum computing and quantum information › quantum algorithms
quantum property testing |
0.1 | 2 | 2008 | Quantum Property Testing · SIAM J. Comput. 2008 Quantum property testing · SODA 2003 |
Computational complexity
average-case complexity |
0.1 | 2 | 2009 | Worst-Case Running Times for Average-Case Algorithms · CCC 2009 Hierarchy Theorems for Probabilistic Polynomial Time · FOCS 2004 |
Computational complexity
randomized computation |
0.1 | 2 | 2017 | Robust simulations and significant separations · Inf. Comput. 2017 Retraction of Probabilistic Computation and Linear Time · STOC 1997 |
Computational complexity › reduction
autoreducibility |
0.1 | 3 | 2006 | Infinitely-Often Autoreducible Sets · SIAM J. Comput. 2006 Separating Complexity Classes Using Autoreducibility · SIAM J. Comput. 2000 Using Autoreducibility to Separate Complexity Classes · FOCS 1995 |
Computational complexity › kolmogorov complexity
computational depth |
0.1 | 2 | 2007 | Low-Depth Witnesses are Easy to Find · CCC 2007 Computational Depth · CCC 2001 |
Methods — techniques the papers use, named apart from their topics
diagonalization · 0.6simulation · 0.3advice complexity · 0.3derandomization · 0.3randomized algorithm · 0.2probabilistic assignment · 0.2nondeterministic circuits · 0.2oracle separation · 0.2kolmogorov complexity · 0.2sublinear sampling · 0.2markov chain mixing analysis · 0.2approximation algorithm · 0.1computational complexity analysis · 0.1combinatorial optimization · 0.0low-degree polynomial testing · 0.0algebraic techniques · 0.0nonadaptive reduction · 0.0recursion theory · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Best First Fit (BFF): An Approach to Partially Reconfigurable Hybrid Circuit and Packet SwitchingabstractHybrid switching for data center networks (DCN) has received considerable research attention recently. A hybrid-switched DCN employs a much faster circuit switch that is reconfigurable with a nontrivial cost, and a much slower packet switch, to interconnect its racks of servers. The research problem is, given a traffic demand (between the racks), how to properly schedule the circuit switch so that it removes most of the traffic demand, leaving little for the slower packet switch to handle. All existing solutions make a convenient but unnecessarily restrictive assumption that when the circuit switch changes from one configuration to another, all input ports have to stop data transmission during the reconfiguration period. However, the circuit switch can usually readily support partial reconfiguration in the following sense: Only the input ports affected by the reconfiguration need to pay a reconfiguration delay, while unaffected input ports can continue to transmit data during the reconfiguration. In this work, we propose BFF (best first fit), the first solution to exploit this partial reconfigurability in hybrid-switched DCNs. BFF not only significantly outperforms but also has much lower computational complexity than the state of the art solutions that do not exploit this partial reconfigurability. Liang Liu 0013, Long Gong, Sen Yang 0001, Jun (Jim) Xu, Lance Fortnow |
IEEE CLOUD | 5 |
| 2017 | Robust simulations and significant separations
Lance Fortnow, Rahul Santhanam |
Inf. Comput. | 1 |
| 2016 | Randomized Algorithms for Dynamic Storage Load-BalancingabstractIn this work, we study a challenging research problem that arises in minimizing the cost of storing customer data online for reliable access in a cloud. It is how to near-perfectly balance the remaining capacities of all disks across the cloud system while adding new file blocks so that the inevitable event of capacity expansion can be postponed as much as possible. The challenges of solving this problem are twofold. First, new file blocks are added to the cloud concurrently by many dispatchers (computing servers) that have no communication or coordination among themselves. Though each dispatcher is updated with information on disk occupancies, the update is infrequent and not synchronized. Second, for fault-tolerance purposes, a combinatorial constraint has to be satisfied in distributing the blocks of each new file across the cloud system. We propose a randomized algorithm, in which each dispatcher independently samples a blocks-to-disks assignment according to a probability distribution on a set of assignments conforming to the aforementioned combinatorial requirement. We show that this algorithm allows a cloud system to near-perfectly balance the remaining disk capacities as rapidly as theoretically possible, when starting from any unbalanced state that is correctable mathematically. Liang Liu 0013, Lance Fortnow, Jin Li 0001, Jun (Jim) Xu |
SoCC | 2 |
| 2016 | New Non-Uniform Lower Bounds for Uniform ClassesabstractWe strengthen the nondeterministic hierarchy theorem for non-deterministic polynomial time to show that the lower bound holds against sub-linear advice. More formally, we show that for any constants d and d' such that 1 <= d < d', and for any time-constructible bound t=o(n^d), there is a language in NTIME(n^d) which is not in NTIME(t)/n^{1/d'}. The best known earlier separation of Fortnow, Santhanam and Trevisan could only handle o(log(n)) bits of advice in the lower bound, and was not tight with respect to the time bounds. We generalize our hierarchy theorem to work for other syntactic complexity measures between polynomial time and polynomial space, including alternating polynomial time with any fixed number of alternations. We also use our technique to derive an almost-everywhere hierarchy theorem for non-deterministic classes which use a sub-linear amount of non-determinism, i.e., the lower bound holds on all but finitely many input lengths rather than just on infinitely many. As one application of our main result, we derive a new lower bound for NP against NP-uniform non-deterministic circuits of size O(n^k) for any fixed k. This result is a significant strengthening of a result of Kannan, which states that not all of NP can be solved with P-uniform circuits of size O(n^k) for any fixed k. As another application, we show strong non-uniform lower bounds for the complexity class RE of languages decidable in randomized linear exponential time with one sided error. Lance Fortnow, Rahul Santhanam |
CCC | 1 |
| 2016 | Freestyle Dancing: Randomized Algorithms for Dynamic Storage Load-BalancingabstractIn this work, we study a challenging research problem that arises in minimizing the cost of storing customer data online for reliable accesses in a cloud. It is how to near-perfectly balance the remaining capacities of all disks across the cloud system while adding new file blocks so that the inevitable event of capacity expansion can be postponed as much as possible. The challenges of solving this problem are twofold. First, new file blocks are added to the cloud concurrently by many dispatchers (computing servers) that have no communication or coordination among themselves. Though each dispatcher is updated with information on disk occupancies, the update is infrequent and not synchronized. Second, for fault-tolerance purposes, a combinatorial constraint has to be satisfied in distributing the blocks of each new file across the cloud system. We propose a randomized algorithm, in which each dispatcher independently samples a blocks-to-disks assignment according to a probability distribution on a set of assignments conforming to the aforementioned combinatorial requirement. We show that this algorithm allows a cloud system to near-perfectly balance the remaining disk capacities as rapidly as theoretically possible, when starting from any unbalanced state that is correctable mathematically. Liang Liu 0013, Lance Fortnow, Jin Li 0001, Jun (Jim) Xu |
SIGMETRICS | 3 |
| 2015 | Nondeterministic Separations
Lance Fortnow |
TAMC | 1 |
| 2013 | A Personal View of the P versus NP Problem
Lance Fortnow |
CiE | 1 |
| 2013 | Learning Reductions to Sparse Sets
Harry Buhrman, Lance Fortnow, John M. Hitchcock, Bruno Loff |
MFCS | 2 |
| 2013 | Testing Closeness of Discrete DistributionsabstractGiven samples from two distributions over an n -element set, we wish to test whether these distributions are statistically close. We present an algorithm which uses sublinear in n , specifically, O ( n 2/3 ε −8/3 log n ), independent samples from each distribution, runs in time linear in the sample size, makes no assumptions about the structure of the distributions, and distinguishes the cases when the distance between the distributions is small (less than { ε 4/3 n −1/3 /32, εn −1/2 /4}) or large (more than ε ) in ℓ 1 distance. This result can be compared to the lower bound of Ω ( n 2/3 ε −2/3 ) for this problem given by Valiant [2008]. Our algorithm has applications to the problem of testing whether a given Markov process is rapidly mixing. We present sublinear algorithms for several variants of this problem as well. Tugkan Batu, Lance Fortnow, Ronitt Rubinfeld, Warren D. Smith, Patrick White |
J. ACM | 2 |
| 2012 | Low-Depth Witnesses are Easy to FindabstractAntunes, Fortnow, van Melkebeek and Vinodchandran captured the notion of non-random information by computational depth, the difference between the polynomial-time- bounded Kolmogorov complexity and traditional Kolmogorov complexity. We show unconditionally how to probabilistically find satisfying assignments for formulas that have at least one assignment of logarithmic depth. The converse holds under a standard hardness assumption though fails if BPP = FewP = EXP. We also show that assuming good pseudorandom generators one cannot increase the depth of a string efficiently. Luis Filipe Coelho Antunes, Lance Fortnow, Alexandre Miranda Pinto, André Souto |
Comput. Complex. | 2 |
| 2012 | The Enduring Legacy of the Turing MachineabstractAbstract The Church-Turing thesis has stood the test of time, capturing computation models Turing could not have conceived of, including digital computation, probabilistic, parallel and quantum computers and the Internet. The thesis has become accepted doctrine in computer science and the ACM has named its highest honor after Turing. Many now view computation as a fundamental part of nature, like atoms or the integers. Lance Fortnow |
Comput. J. | 1 |
| 2012 | Inseparability and Strong Hypotheses for Disjoint NP Pairs
Lance Fortnow, Jack H. Lutz, Elvira Mayordomo |
Theory Comput. Syst. | 1 |
| 2011 | Robust Simulations and Significant Separations
Lance Fortnow, Rahul Santhanam |
ICALP (1) | 1 |
| 2011 | Repeated matching pennies with limited randomnessabstractWe consider a repeated Matching Pennies game in which players have limited access to randomness. Playing the (unique) Nash equilibrium in this n-stage game requires n random bits. Can there be Nash equilibria (or epsilon-Nash equilibria) that use less than n random coins? Michele Budinich, Lance Fortnow |
EC | 2 |
| 2011 | Complexity classes of equivalence problems revisited
Lance Fortnow, Joshua A. Grochow |
Inf. Comput. | 1 |
| 2011 | Extracting Kolmogorov complexity with applications to dimension zero-one laws
Lance Fortnow, John M. Hitchcock, Aduri Pavan, N. V. Vinodchandran, Fengming Wang |
Inf. Comput. | 1 |
| 2011 | Infeasibility of instance compression and succinct PCPs for NP
Lance Fortnow, Rahul Santhanam |
J. Comput. Syst. Sci. | 1 |
| 2010 | Derandomizing from Random StringsabstractIn this paper we show that BPP is truth-table reducible to the set of Kolmogorov random strings R_K. It was previously known that PSPACE, and hence BPP is Turing-reducible to R_K. The earlier proof relied on the adaptivity of the Turing-reduction to find a Kolmogorov-random string of polynomial length using the set R_K as oracle. Our new non-adaptive result relies on a new fundamental fact about the set R_K, namely each initial segment of the characteristic sequence of R_K has high Kolmogorov complexity. As a partial converse to our claim we show that strings of very high Kolmogorov-complexity when used as advice are not much more useful than randomly chosen strings. Harry Buhrman, Lance Fortnow, Michal Koucký 0001, Bruno Loff |
CCC | 2 |
| 2010 | Inseparability and Strong Hypotheses for Disjoint NP PairsabstractThis paper investigates the existence of inseparable disjoint pairs of NP languages and related strong hypotheses in computational complexity. Our main theorem says that, if NP does not have measure 0 in EXP, then there exist disjoint pairs of NP languages that are P-inseparable, in fact TIME(2(n k))-inseparable. We also relate these conditions to strong hypotheses concerning randomness and genericity of disjoint pairs. Lance Fortnow, Jack H. Lutz, Elvira Mayordomo |
STACS | 1 |
| 2010 | Gaming Prediction Markets: Equilibrium Strategies with a Market Maker
Yiling Chen 0001, Stanko Dimitrov, Rahul Sami, Daniel M. Reeves, David M. Pennock, Robin D. Hanson, Lance Fortnow, Rica Gonen |
Algorithmica | 7 |
| 2010 | Does the Polynomial Hierarchy Collapse if Onto Functions are Invertible?abstractThe class TFNP, defined by Megiddo and Papadimitriou, consists of multivalued functions with values that are polynomially verifiable and guaranteed to exist. Do we have evidence that such functions are hard, for example, if TFNP is computable in polynomial-time does this imply the polynomial-time hierarchy collapses? By computing a multivalued function in deterministic polynomial-time we mean on every input producing one of the possible values of the function on that input. We give a relativized negative answer to this question by exhibiting an oracle under which TFNP functions are easy to compute but the polynomial-time hierarchy is infinite. We also show that relative to this same oracle, P≠UP and TFNP NP functions are not computable in polynomial-time with an NP oracle. Harry Buhrman, Lance Fortnow, Michal Koucký 0001, John D. Rogers, Nikolai K. Vereshchagin |
Theory Comput. Syst. | 2 |
| 2009 | Worst-Case Running Times for Average-Case AlgorithmsabstractUnder a standard hardness assumption we exactly characterize the worst-case running time of languages that are in average polynomial-time over all polynomial-time samplable distributions. More precisely we show that if exponential time is not infinitely often in subexponential space, then the following are equivalent for any algorithm A: (1) For all P-samplable distributions mu, A runs in time polynomial on mu-average. (2) For all polynomial p, the running time for A is bounded by 2O(Kp(x)-K(x)+log(|x|))for all inputs x. where K(x) is the Kolmogorov complexity (size of smallest program generating x) and Kp(x) is the size of the smallest program generating x within time p(|x|). To prove this result we show that, under the hardness assumption, the polynomial-time Kolmogorov distribution, mp(x) = 2-Kp(x), is universal among the P-samplable distributions. Luis Filipe Coelho Antunes, Lance Fortnow |
CCC | 2 |
| 2009 | Fixed-Polynomial Size Circuit BoundsabstractIn 1982, Kannan showed that SigmaP2does not have nk-sized circuits for any k. Do smaller classes also admit such circuit lower bounds? Despite several improvements of Kannan's result, we still cannot prove that PNPdoes not have linear size circuits. Work of Aaronson and Wigderson provides strong evidence - the "algebrization'' barrier - that current techniques have inherent limitations in this respect. We explore questions about fixed-polynomial size circuit lower bounds around and beyond the algebrization barrier. We find several connections, including 1) The following are equivalent: -NP is in SIZE(nk) (has O(nk)-size circuit families) for some k -For each c, PNP[nc]is in SIZE(nk) for some k -ONP/1 is in SIZE(nk) for some k, where ONP is the class of languages accepted obliviously by NP machines, with witnesses for "yes" instances depending only on the input length. 2) For a large number of natural classes C and all k ges C is in SIZE(nk) if and only if C/1 cap P/poly is in SIZE(nk). 3) If there is a d such that MATIME(n) sube NTIME(nd), then PNPdoes not have O(nk) size circuits for any k > 0. 4) One cannot show n2-size circuit lower bounds for oplusP without new nonrelativizing techniques. In particular, the proof that PP nsube SIZE(nk) for all k relies on the (relativizing) result that PPPsube MA rArr PP nsube SIZE(nk), and we give an oracle relative to which PoplusPsube MA and oplusP sube SIZE(n2) both hold. Lance Fortnow, Rahul Santhanam, R. Ryan Williams |
CCC | 1 |
| 2009 | Unconditional Lower Bounds against Advice
Harry Buhrman, Lance Fortnow, Rahul Santhanam |
ICALP (1) | 2 |
| 2009 | A computational theory of awareness and decision makingabstractWe exhibit a new computational-based definition of awareness, informally that our level of unawareness of an object is the amount of time needed to generate that object within a certain environment. We give several examples to show this notion matches our intuition in scenarios where one organizes, accesses and transfers information. We also give a formal process-independent definition of awareness based on Levin's universal enumeration. Nikhil R. Devanur, Lance Fortnow |
TARK | 2 |
| 2009 | Program equilibria and discounted computation timeabstractTennenholtz (GEB 2004) developed Program Equilibrium to model play in a finite two-player game where each player can base their strategy on the other player's strategies. Tennenholtz's model allowed each player to produce a "loop-free" computer program that had access to the code for both players. He showed a folk theorem where the result of any mixed-strategy individually rational play could be an equilibrium payoff in this model even in a one-shot game. Kalai et al. gave a general folk theorem for correlated play in a more generic commitment model. Lance Fortnow |
TARK | 1 |
| 2009 | Efficient learning algorithms yield circuit lower bounds
Lance Fortnow, Adam R. Klivans |
J. Comput. Syst. Sci. | 1 |
| 2009 | Sophistication Revisited
Luis Filipe Coelho Antunes, Lance Fortnow |
Theory Comput. Syst. | 2 |
| 2008 | Complexity of combinatorial market makersabstractWe analyze the computational complexity of market maker pricing algorithms for combinatorial prediction markets. We focus on Hanson's popular logarithmic market scoring rule market maker (LMSR). Our goal is to implicitly maintain correct LMSR prices across an exponentially large outcome space. We examine both permutation combinatorics, where outcomes are permutations of objects, and Boolean combinatorics, where outcomes are combinations of binary events. We look at three restrictive languages that limit what traders can bet on. Even with severely limited languages, we find that LMSR pricing is #P-hard, even when the same language admits polynomial-time matching without the market maker. We then propose an approximation technique for pricing permutation markets based on an algorithm for online permutation learning. The connections we draw between LMSR pricing and the literature on online learning with expert advice may be of independent interest. Yiling Chen 0001, Lance Fortnow, Nicolas S. Lambert, David M. Pennock, Jennifer Wortman Vaughan |
EC | 2 |
| 2008 | The complexity of forecast testing: abstractabstractConsider a weather forecaster predicting the probability of rain for the next day. We consider tests that given a finite sequence of forecast predictions and outcomes will either pass or fail the forecaster. It is known that any test which passes a forecaster who knows the distribution of nature can also be probabilistically passed by a forecaster with no knowledge of future events. This note summarizes and examines the computational complexity of such forecasters. Lance Fortnow, Rakesh V. Vohra |
EC | 1 |
| 2008 | Infeasibility of instance compression and succinct PCPs for NPabstractThe OR-SAT problem asks, given Boolean formulae Φ1,...,Φm each of size at most n, whether at least one of the Φi's is satisfiable. We show that there is no reduction from OR-SAT to any set A where the length of the output is bounded by a polynomial in n, unless NP ⊆ coNP/poly, and the Polynomial-Time Hierarchy collapses. This result settles an open problem proposed by Bodlaender et. al. [4] and Harnik and Naor [15] and has a number of implications. A number of parametric $\NP$ problems, including Satisfiability, Clique, Dominating Set and Integer Programming, are not instance compressible or polynomially kernelizable unless NP ⊆ coNP/poly. Satisfiability does not have PCPs of size polynomial in the number of variables unless NP ⊆ coNP/poly. An approach of Harnik and Naor to constructing collision-resistant hash functions from one-way functions is unlikely to be viable in its present form. (Buhrman-Hitchcock) There are no subexponential-size hard sets for NP unless NP is in co-NP/poly. We also study probabilistic variants of compression, and show various results about and connections between these variants. To this end, we introduce a new strong derandomization hypothesis, the Oracle Derandomization Hypothesis, and discuss how it relates to traditional derandomization assumptions. Lance Fortnow, Rahul Santhanam |
STOC | 1 |
| 2008 | On the Complexity of Succinct Zero-Sum GamesabstractWe study the complexity of solving succinct zero-sum games, i.e., the games whose payoff matrix M is given implicitly by a Boolean circuit C such that M(i,j) = C(i,j). We complement the known EXP-hardness of computing the exact value of a succinct zero-sum game by several results on approximating the value. (1) We prove that approximating the value of a succinct zero-sum game to within an additive error is complete for the class promise- $$S^{p}_{2}$$ , the “promise” version of $$S^{p}_{2}$$ . To the best of our knowledge, it is the first natural problem shown complete for this class. (2) We describe a ZPP NP algorithm for constructing approximately optimal strategies, and hence for approximating the value, of a given succinct zero-sum game. As a corollary, we obtain, in a uniform fashion, several complexity-theoretic results, e.g., a ZPP NP algorithm for learning circuits for SAT (Bshouty et al., JCSS, 1996) and a recent result by Cai (JCSS, 2007) that $$S^{p}_{2} \subseteq$$ ZPP NP . (3) We observe that approximating the value of a succinct zero-sum game to within a multiplicative factor is in PSPACE, and that it cannot be in promise- $$S^{p}_{2}$$ unless the polynomial-time hierarchy collapses. Thus, under a reasonable complexity-theoretic assumption, multiplicative-factor approximation of succinct zero-sum games is strictly harder than additive-error approximation. Lance Fortnow, Russell Impagliazzo, Valentine Kabanets, Christopher Umans |
Comput. Complex. | 1 |
| 2008 | Proving SAT does not have small circuits with an application to the two queries problem
Lance Fortnow, Aduri Pavan, Samik Sengupta |
J. Comput. Syst. Sci. | 1 |
| 2008 | Quantum Property TestingabstractA language L has a property tester if there exists a probabilistic algorithm that given an input x queries only a small number of bits of x and distinguishes the cases as to whether x is in L and x has large Hamming distance from all y in L. We define a similar notion of quantum property testing and show that there exist languages with good quantum property testers but no good classical testers. We also show there exist languages which require a large number of queries even for quantumly testing. Harry Buhrman, Lance Fortnow, Ilan Newman, Hein Röhrig |
SIAM J. Comput. | 2 |
| 2007 | Low-Depth Witnesses are Easy to Find
Luis Filipe Coelho Antunes, Lance Fortnow, Alexandre Miranda Pinto, André Souto |
CCC | 2 |
| 2007 | Betting on permutationsabstractWe consider a permutation betting scenario, where people wager on the final ordering of n candidates: for example, the outcome of a horse race. We examine the auctioneer problem of risklessly matching up wagers or, equivalently, finding arbitrage opportunities among the proposed wagers. Requiring bidders to explicitly list the orderings that they'd like to bet on is both unnatural and intractable, because the number of orderings is n! and the number of subsets of orderings is 2n!. We propose two expressive betting languages that seem natural for bidders, and examine the computational complexity of the auctioneer problem in each case. Subset betting allows traders to bet either that a candidate will end up ranked among some subset of positions in the final ordering, for example, "horse A will finish in positions 4, 9, or 13-21", or that a position will be taken by some subset of candidates, for example "horse A, B, or D will finish in position 2". For subset betting, we show that the auctioneer problem can be solved in polynomial time if orders are divisible. Pair betting allows traders to bet on whether one candidate will end up ranked higher than another candidate, for example "horse A will beat horse B". We prove that the auctioneer problem becomes NP-hard for pair betting. We identify a sufficient condition for the existence of a pair betting match that can be verified in polynomial time. We also show that a natural greedy algorithm gives a poor approximation for indivisible orders. Yiling Chen 0001, Lance Fortnow, Evdokia Nikolova, David M. Pennock |
EC | 2 |
| 2006 | Efficient Learning Algorithms Yield Circuit Lower Bounds
Lance Fortnow, Adam R. Klivans |
COLT | 1 |
| 2006 | Extracting Kolmogorov Complexity with Applications to Dimension Zero-One Laws
Lance Fortnow, John M. Hitchcock, Aduri Pavan, N. V. Vinodchandran, Fengming Wang |
ICALP (1) | 1 |
| 2006 | Very Sparse Leaf Languages
Lance Fortnow, Mitsunori Ogihara |
MFCS | 1 |
| 2006 | Linear Advice for Randomized Logarithmic Space
Lance Fortnow, Adam R. Klivans |
STACS | 1 |
| 2006 | Kolmogorov Complexity with Error
Lance Fortnow, Troy Lee, Nikolai K. Vereshchagin |
STACS | 1 |
| 2006 | A tight lower bound for restricted pir protocols
Richard Beigel, Lance Fortnow, William I. Gasarch |
Comput. Complex. | 2 |
| 2006 | Enumerations of the Kolmogorov functionabstractAbstract A recursive enumerator for a function h is an algorithm f which enumerates for an input x finitely many elements including h(x). f is a k(n)-enumerator if for every input x of length n. h(x) is among the first k(n) elements enumerated by f. If there is a k(n)-enumerator for h then h is called k(n)-enumerable. We also consider enumerators which are only A-recursive for some oracle A. Richard Beigel, Harry Buhrman, Peter A. Fejer, Lance Fortnow, Piotr Grabowski, Luc Longpré, Andrej Muchnik, Frank Stephan 0001, Leen Torenvliet |
J. Symb. Log. | 4 |
| 2006 | Infinitely-Often Autoreducible SetsabstractA set A is autoreducible if one can compute, for all x, the value $A(x)$ by querying A only at places $y \neq x$. Furthermore, A is infinitely‐often autoreducible if, for infinitely many x, the value $A(x)$ can be computed by querying A only at places $y \neq x$. For all other x, the computation outputs a special symbol to signal that the reduction is undefined. It is shown that for polynomial time Turing and truth‐table autoreducibility there are A, B, C in the class EXP of all exponential‐time computable sets such that A is not infinitely‐often Turing autoreducible, B is Turing autoreducible but not infinitely‐often truth‐table autoreducible and C is truth‐table autoreducible with $g(n)+1$ queries but not infinitely‐often Turing autoreducible with $g(n)$ queries. Here n is the length of the input, g is nondecreasing, and there exists a polynomial p such that $p(n)$ bounds both the computation time and the value of g at input of length n. Furthermore, connections between notions of infinitely‐often autoreducibility and notions of approximability are investigated. The Hausdorff‐dimension of the class of sets which are not infinitely‐often autoreducible is shown to be 1. Richard Beigel, Lance Fortnow, Frank Stephan 0001 |
SIAM J. Comput. | 2 |
| 2006 | Computational depth: Concept and applications
Luis Filipe Coelho Antunes, Lance Fortnow, Dieter van Melkebeek, N. V. Vinodchandran |
Theor. Comput. Sci. | 2 |
| 2005 | Tolerant Versus Intolerant Testing for Boolean PropertiesabstractA property tester with high probability accepts inputs satisfying a given property and rejects inputs that are far from satisfying it. A tolerant property tester, as defined by Parnas, Ron and Rubinfeld, must also accept inputs that are close enough to satisfying the property. We construct two properties of binary functions for which there exists a test making a constant number of queries, but yet there exists no such tolerant test. The first construction uses Hadamard codes and long codes. Then, using probabilistically checkable proofs of proximity as constructed by Ben-Sasson et. al., we exhibit a property which has constant query intolerant testers but for which any tolerant tester requires n/sup /spl Omega/(1)/ queries. Eldar Fischer, Lance Fortnow |
CCC | 2 |
| 2005 | On the Complexity of Succinct Zero-Sum Games
Lance Fortnow, Russell Impagliazzo, Valentine Kabanets, Christopher Umans |
CCC | 1 |
| 2005 | NP with Small AdviceabstractWe prove a new equivalence between the non-uniform and uniform complexity of exponential time. We show that EXP /spl sube/ NP/log if and only if EXP = P/sub /spl par///sup NP/ Our equivalence makes use of a recent result due to Shaltiel and Umans showing EXP in P/sub /spl par///sup NP/ implies EXP in NP/poly. Lance Fortnow, Adam R. Klivans |
CCC | 1 |
| 2005 | Increasing Kolmogorov Complexity
Harry Buhrman, Lance Fortnow, Ilan Newman, Nikolai K. Vereshchagin |
STACS | 2 |
| 2005 | Beyond NP: the work and legacy of Larry StockmeyerabstractShortly after Steve Cook and Richard Karp showed the ex-istence of many natural NP-complete languages, researchers started to realize the great importance of the P versus NP problem and the difficulty of settling it. One graduate student at the Massachusetts Institute of Technology started to look beyond NP, asking what problems have a higher complexity and how do we classify them. Larry Stockmeyer discovered an amazing structure of complexity classes that continues to direct the research in complexity to this day. Stockmeyer passed away on July 31, 2004 at the age of 55 and in this paper we review some of his research and the legacy he has left on the community. Lance Fortnow |
STOC | 1 |
| 2005 | Hierarchies for semantic classesabstractWe show that for any constant a, ZPP/b(n) strictly contains ZPTIME(na)/b(n) for some b(n) = O(log n log log n). Our techniques are very general and give the same hierarchy for all common semantic time classes including RTIME, NTIME ∩ coNTIME, UTIME, MATIME, AMTIME and BQTIME.We show a stronger hierarchy for RTIME: For every constant c, RP/1 is not contained in RTIME(nc)/(log n)1/2c. To prove this result we first prove a similar statement for NP by building on Zák's proof of the nondeterministic time hierarchy. Lance Fortnow, Rahul Santhanam, Luca Trevisan 0001 |
STOC | 1 |
| 2005 | Betting Boolean-style: a framework for trading in securities based on logical formulas
Lance Fortnow, Joe Kilian, David M. Pennock, Michael P. Wellman |
Decis. Support Syst. | 1 |
| 2005 | Time-space lower bounds for satisfiabilityabstractWe establish the first polynomial time-space lower bounds for satisfiability on general models of computation. We show that for any constant c less than the golden ratio there exists a positive constant d such that no deterministic random-access Turing machine can solve satisfiability in time n c and space n d , where d approaches 1 when c does. On conondeterministic instead of deterministic machines, we prove the same for any constant c less than √2.Our lower bounds apply to nondeterministic linear time and almost all natural NP-complete problems known. In fact, they even apply to the class of languages that can be solved on a nondeterministic machine in linear time and space n 1/c .Our proofs follow the paradigm of indirect diagonalization. We also use that paradigm to prove time-space lower bounds for languages higher up in the polynomial-time hierarchy. Lance Fortnow, Richard J. Lipton, Dieter van Melkebeek, Anastasios Viglas |
J. ACM | 1 |
| 2005 | Prediction and dimension
Lance Fortnow, Jack H. Lutz |
J. Comput. Syst. Sci. | 1 |
| 2005 | Some Results on Derandomization
Harry Buhrman, Lance Fortnow, Aduri Pavan |
Theory Comput. Syst. | 2 |
| 2005 | Approximating the Weight of the Euclidean Minimum Spanning Tree in Sublinear TimeabstractWe consider the problem of computing the weight of a Euclidean minimum spanning tree for a set of n points in $\mathbb R^d$. We focus on the setting where the input point set is supported by certain basic (and commonly used) geometric data structures that can provide efficient access to the input in a structured way. We present an algorithm that estimates with high probability the weight of a Euclidean minimum spanning tree of a set of points to within $1 + \eps$ using only $\widetilde{\O}(\sqrt{n} \, \text{poly} (1/\eps))$ queries for constant d. The algorithm assumes that the input is supported by a minimal bounding cube enclosing it, by orthogonal range queries, and by cone approximate nearest neighbor queries. Artur Czumaj, Funda Ergün, Lance Fortnow, Avner Magen, Ilan Newman, Ronitt Rubinfeld, Christian Sohler |
SIAM J. Comput. | 3 |
| 2005 | Computation in a distributed information market
Joan Feigenbaum, Lance Fortnow, David M. Pennock, Rahul Sami |
Theor. Comput. Sci. | 2 |
| 2004 | Hierarchy Theorems for Probabilistic Polynomial TimeabstractWe show a hierarchy for probabilistic time with one bit of advice, specifically we show that for all real numbers 1 /spl les/ /spl alpha/ /spl les/ /spl beta/, BPTIME(n/sup /spl alpha//)/l /spl sube/ BPTIME(n/sup /spl beta//)/l. This result builds on and improves an earlier hierarchy of Barak using O(log log n) bits of advice. We also show that for any constant d > 0, there is a language L computable on average in BPP but not on average in BPTIME (n/sup d/). We build on Barak's techniques by using a different translation argument and by a careful application of the fact that there is a PSPACE-complete problem L such that worst-case probabilistic algorithms for L take only slightly more time than average-case algorithms. Lance Fortnow, Rahul Santhanam |
FOCS | 1 |
| 2003 | Are Cook and Karp Ever the Same?abstractWe consider the question whether there exists a set A such that every set polynomial-time Turing equivalent to A is also many-one equivalent to A. We show that if E=NE then no sparse set has this property. We give the first relativized world where there exists a set with this property, and in this world the set A is sparse. Richard Beigel, Lance Fortnow |
CCC | 2 |
| 2003 | Proving SAT does not have Small Circuits with an Application to the TwoabstractWe show that if SAT does not have small circuits, then there must exist a small number of formulas such that every small circuit fails to compute satisfiability correctly on at least one of these formulas. We use this result to show that if P/sup NP[1]/=P/sup NP[2]/, then the polynomial-time hierarchy collapses to S/sub 2//sup P//spl sube//spl Sigma//sub 2//sup p//spl cap//spl Pi//sub 2//sup p/. Even showing that the hierarchy collapsed to /spl Sigma//sub 2//sup p/ remained open. Lance Fortnow, Aduri Pavan, Samik Sengupta |
CCC | 1 |
| 2003 | Using Depth to Capture Average-Case Complexity
Luis Filipe Coelho Antunes, Lance Fortnow, N. V. Vinodchandran |
FCT | 2 |
| 2003 | Sophistication Revisited
Luis Filipe Coelho Antunes, Lance Fortnow |
ICALP | 2 |
| 2003 | Infinitely-Often Autoreducible Sets
Richard Beigel, Lance Fortnow, Frank Stephan 0001 |
ISAAC | 2 |
| 2003 | Computation in a distributed information marketabstractAccording to economic theory supported by empirical and laboratory evidence, the equilibrium price of a financial security reflects all of the information regarding the security's value. We investigate the computational process on the path toward equilibrium, where information distributed among traders is revealed step-by-step over time and incorporated into the market price. We develop a simplified model of an information market, along with trading strategies, in order to formalize the computational properties of the process. We show that securities whose payoffs cannot be expressed as weighted threshold functions of distributed input bits are not guaranteed to converge to the proper equilibrium predicted by economic theory. On the other hand, securities whose payoffs are threshold functions are guaranteed to converge, for all prior probability distributions. Moreover, these threshold securities converge in at most $n$ rounds, where $n$ is the number of bits of distributed information. We also prove a lower bound, showing a type of threshold security that requires at least $n/2$ rounds to converge in the worst case. Joan Feigenbaum, Lance Fortnow, David M. Pennock, Rahul Sami |
EC | 2 |
| 2003 | Betting boolean-style: a framework for trading in securities based on logical formulasabstractWe develop a framework for trading in compound securities: financial instruments that pay off contingent on the outcomes of arbitrary statements in propositional logic. Buying or selling securities---which can be thought of as betting on or against a particular future outcome---allows agents both to hedge risk and to profit (in expectation) on subjective predictions. A compound securities market allows agents to place bets on arbitrary boolean combinations of events, enabling them to more closely achieve their optimal risk exposure, and enabling the market as a whole to more closely achieve the social optimum.The tradeoff for allowing such expressivity is in the complexity of the agents' and auctioneer's optimization problems.We develop and motivate the concept of a compound securities market, presenting the framework through a series of formal definitions and examples. We then analyze in detail the auctioneer's matching problem. We show that, with numevents events, the matching problem is co-NP-complete in the divisible case and complete in the indivisible case. We show that the latter hardness result holds even under severe language restrictions on bids. With events, and numevents securities, the problem is polynomial in the divisible case and NP-complete in the indivisible case. We briefly discuss matching algorithms and tractable special cases. Lance Fortnow, Joe Kilian, David M. Pennock, Michael P. Wellman |
EC | 1 |
| 2003 | Quantum property testing
Harry Buhrman, Lance Fortnow, Ilan Newman, Hein Röhrig |
SODA | 2 |
| 2003 | Sublinear-time approximation of Euclidean minimum spanning tree
Artur Czumaj, Funda Ergün, Lance Fortnow, Avner Magen, Ilan Newman, Ronitt Rubinfeld, Christian Sohler |
SODA | 3 |
| 2003 | One Bit of Advice
Harry Buhrman, Richard Chang 0001, Lance Fortnow |
STACS | 3 |
| 2003 | Some Results on Derandomization
Harry Buhrman, Lance Fortnow, Aduri Pavan |
STACS | 2 |
| 2003 | An oracle builder's toolkit
Stephen A. Fenner, Lance Fortnow, Stuart A. Kurtz, Lide Li |
Inf. Comput. | 2 |
| 2003 | Inverting onto functions
Stephen A. Fenner, Lance Fortnow, Ashish V. Naik, John D. Rogers |
Inf. Comput. | 2 |
| 2003 | Uniformly hard languages
Rodney G. Downey, Lance Fortnow |
Theor. Comput. Sci. | 2 |
| 2003 | One complexity theorist's view of quantum computing
Lance Fortnow |
Theor. Comput. Sci. | 1 |
| 2002 | The History of ComplexityabstractSummary form only given. We describe several trends in the history of computational complexity, including: the early history of complexity; the development of NP-completeness and the structure of complexity classes; how randomness, parallelism and quantum mechanics has forced us to reexamine our notions of efficient computation and how computational complexity has responded to these new models; the meteoric rise and fall of circuit complexity; and the marriage of complexity and cryptography and how research on a cryptographic model led to limitations of approximation. Lance Fortnow |
CCC | 1 |
| 2002 | Prediction and Dimension
Lance Fortnow, Jack H. Lutz |
COLT | 1 |
| 2002 | Separability and one-way functions
Lance Fortnow, John D. Rogers |
Comput. Complex. | 1 |
| 2001 | Computational DepthabstractIntroduces computational depth, a measure for the amount of "non-random" or "useful" information in a string, by considering the difference of various Kolmogorov complexity measures. We investigate three instantiations of computational depth: (1) basic computational depth, a clean notion capturing the spirit of C.H. Bennett's (1988) logical depth; (2) time-t computational depth and the resulting concept of shallow sets, a generalization of sparse and random sets based on low depth properties of their characteristic sequences (we show that every computable set that is reducible to a shallow set has polynomial-size circuits); and (3) distinguishing computational depth, measuring when strings are easier to recognize than to produce (we show that if a Boolean formula has a non-negligible fraction of its satisfying assignments with low depth, then we can find a satisfying assignment efficiently). Luis Filipe Coelho Antunes, Lance Fortnow, Dieter van Melkebeek |
CCC | 2 |
| 2001 | Comparing Notions of Full DerandomizationabstractMost of the hypotheses of full derandomization fall into two sets of equivalent statements: those equivalent to the existence of efficient pseudorandom generators and those equivalent to approximating the accepting probability of a circuit. We give the first relativized world where these sets of equivalent statements are not equivalent to each other. Lance Fortnow |
CCC | 1 |
| 2001 | Testing Random Variables for Independence and IdentityabstractGiven access to independent samples of a distribution A over [n] /spl times/ [m], we show how to test whether the distributions formed by projecting A to each coordinate are independent, i.e., whether A is /spl epsi/-close in the L/sub 1/ norm to the product distribution A/sub 1//spl times/A/sub 2/ for some distributions A/sub 1/ over [n] and A/sub 2/ over [m]. The sample complexity of our test is O/spl tilde/(n/sup 2/3/m/sup 1/3/poly(/spl epsi//sup -1/)), assuming without loss of generality that m/spl les/n. We also give a matching lower bound, up to poly (log n, /spl epsi//sup -1/) factors. Furthermore, given access to samples of a distribution X over [n], we show how to test if X is /spl epsi/-close in L/sub 1/ norm to an explicitly specified distribution Y. Our test uses O/spl tilde/(n/sup 1/2/poly(/spl epsi//sup -1/)) samples, which nearly matches the known tight bounds for the case when Y is uniform. Tugkan Batu, Lance Fortnow, Eldar Fischer, Ravi Kumar 0001, Ronitt Rubinfeld, Patrick White |
FOCS | 2 |
| 2001 | An optimal procedure for gap closing in whole genome shotgun sequencingabstractTettelin et. al. proposed a new method for closing the gaps in whole genome shotgun sequencing projects. The method uses a multiplex PCR strategy in order to minimize the time and effort required to sequence the DNA in the missing gaps. This procedure has been used in a number of microbial sequencing projects including Streptococcus pneumoniae and other bacteria. In this paper we describe a theoretical framework for this problem and propose an improved method that guarantees to minimize the number of steps involved in the gap closure procedures. In given particular collection of n/2 DNA fragments we describe a strategy that requires. 0.75 log n work in eight parallel rounds of experiment closely matching a corresponding lower bound 0.5 log of n Richard Beigel, Noga Alon, Simon Kasif, Mehmet Serkan Apaydin, Lance Fortnow |
RECOMB | 5 |
| 2001 | Two oracles that force a big crunch
Harry Buhrman, Stephen A. Fenner, Lance Fortnow, Leen Torenvliet |
Comput. Complex. | 3 |
| 2001 | Guest Editor's Foreword
Lance Fortnow |
J. Comput. Syst. Sci. | 1 |
| 2001 | Distributionally Hard Languages
Lance Fortnow, Aduri Pavan, Alan L. Selman |
Theory Comput. Syst. | 1 |
| 2001 | Resource-Bounded Kolmogorov Complexity RevisitedabstractWe take a fresh look at CD complexity, where CD t (x) is the size of the smallest program that distinguishes x from all other strings in time t(|x|). We also look at CND complexity, a new nondeterministic variant of CD complexity, and time-bounded Kolmogorov complexity, denoted by C complexity. We show several results relating time-bounded C, CD, and CND complexity and their applications to a variety of questions in computational complexity theory, including the following: Showing how to approximate the size of a set using CD complexity without using the random string as needed in Sipser's earlier proof of a similar result. Also, we give a new simpler proof of this result of Sipser's. Improving these bounds for almost all strings, using extractors. A proof of the Valiant--Vazirani lemma directly from Sipser's earlier CD lemma. A relativized lower bound for CND complexity. Exact characterizations of equivalences between C, CD, and CND complexity. Showing that satisfying assignments of a satisfiable Boolean formula can be enumerated in time polynomial in the size of the output if and only if a unique assignment can be found quickly. This answers an open question of Papadimitriou. A new Kolmogorov complexity-based proof that BPP\subseteq\Sigma_2^p$. New Kolmogorov complexity based constructions of the following relativized worlds: There exists an infinite set in P with no sparse infinite NP subsets. EXP=NEXP but there exists a NEXP machine whose accepting paths cannot be found in exponential time. Satisfying assignments cannot be found with nonadaptive queries to SAT. Harry Buhrman, Lance Fortnow, Sophie Laplante |
SIAM J. Comput. | 2 |
| 2000 | Time-Space Tradeoffs for Nondeterministic ComputationabstractWe show new tradeoffs for satisfiability and nondeterministic linear time. Satisfiability cannot be solved on general purpose random-access Turing machines in time n/sup 1.618/ and space n/sup o(1)/. This improves recent results of Fortnow and of Lipton and Viglas. In general, for any constant a less than the golden ratio, we prove that satisfiability cannot be solved in time n/sup a/ and space n/sup /spl delta// for some positive constant b. Our techniques allow us to establish this result for b< 1/2 (/spl alpha/+2/a(2)-a). We can do better for a close to the golden ratio, for example, satisfiability cannot be solved by a random-access Turing machine using n/sup 1.46/ time and n/sup .11/ space. We also show tradeoffs for nondeterministic linear time computations using sublinear space. For example, there exists a language computable in nondeterministic linear time and n/sup 619/ space that cannot be computed in deterministic n/sup 1.618/ time and n/sup o(1)/ space. Higher up the polynomial-time hierarchy we can get better bounds. We show that linear-time /spl Sigma//sub l/-computations require essentially n/sup l/ time on deterministic machines that use only n/sup o(1)/ space. We also show new lower bounds on conondeterministic versus nondeterministic computation. Lance Fortnow, Dieter van Melkebeek |
CCC | 1 |
| 2000 | Testing that distributions are closeabstractGiven two distributions over an n element set, we wish to check whether these distributions are statistically close by only sampling. We give a sublinear algorithm which uses O(n/sup 2/3//spl epsiv//sup -4/ log n) independent samples from each distribution, runs in time linear in the sample size, makes no assumptions about the structure of the distributions, and distinguishes the cases when the distance between the distributions is small (less than max(/spl epsiv//sup 2//32/sup 3//spl radic/n,/spl epsiv//4/spl radic/n=)) or large (more than /spl epsiv/) in L/sub 1/-distance. We also give an /spl Omega/(n/sup 2/3//spl epsiv//sup -2/3/) lower bound. Our algorithm has applications to the problem of checking whether a given Markov process is rapidly mixing. We develop sublinear algorithms for this problem as well. Tugkan Batu, Lance Fortnow, Ronitt Rubinfeld, Warren D. Smith, Patrick White |
FOCS | 2 |
| 2000 | Optimal Proof Systems and Sparse Sets
Harry Buhrman, Stephen A. Fenner, Lance Fortnow, Dieter van Melkebeek |
STACS | 3 |
| 2000 | Time-Space Tradeoffs for Satisfiability
Lance Fortnow |
J. Comput. Syst. Sci. | 1 |
| 2000 | Separating Complexity Classes Using AutoreducibilityabstractA set is autoreducible if it can be reduced to itself by a Turing machine that does not ask its own input to the oracle. We use autoreducibility to separate the polynomial-time hierarchy from exponential space by showing that all Turing complete sets for certain levels of the exponential-time hierarchy are autoreducible but there exists some Turing complete set for doubly exponential space that is not. Although we already knew how to separate these classes using diagonalization, our proofs separate classes solely by showing they have different structural properties, thus applying Post's program to complexity theory. We feel such techniques may prove unknown separations in the future. In particular, if we could settle the question as to whether all Turing complete sets for doubly exponential time are autoreducible, we would separate either polynomial time from polynomial space, and nondeterministic logarithmic space from nondeterministic polynomial time, or else the polynomial-time hierarchy from exponential time. We also look at the autoreducibility of complete sets under nonadaptive, bounded query, probabilistic, and nonuniform reductions. We show how settling some of these autoreducibility questions will also lead to new complexity class separations. Harry Buhrman, Lance Fortnow, Dieter van Melkebeek, Leen Torenvliet |
SIAM J. Comput. | 2 |
| 1999 | Distributionally-Hard Languages
Lance Fortnow, Aduri Pavan, Alan L. Selman |
COCOON | 1 |
| 1999 | One-sided Versus Two-sided Error in Probabilistic Computation
Harry Buhrman, Lance Fortnow |
STACS | 2 |
| 1999 | Relativized Worlds with an Infinite Hierarchy
Lance Fortnow |
Inf. Process. Lett. | 1 |
| 1999 | Two Queries
Harry Buhrman, Lance Fortnow |
J. Comput. Syst. Sci. | 2 |
| 1999 | Complexity Limitations on Quantum Computation
Lance Fortnow, John D. Rogers |
J. Comput. Syst. Sci. | 1 |
| 1998 | Two QueriesabstractWe consider the question whether two queries to SAT are as powerful as one query. We show that if P/sup NP[1]/=P/sup NP[2]/ then; locally either NP=coNP or NP has polynomial-size circuits; P/sup NP/=P/sup NP[1]/; /spl Sigma//sub 2//sup p/=UP/sup NP[1]//spl cap/RP/sup NP[1]/; PH=BPP/sup NP[1]/. Moreover we extend work of E. Hemaspaandra et al. (1997) to show that if P(/spl Sigma//sub 2//sup p/[1])=P(/spl Sigma//sub 2//sup p/[2]) then /spl Sigma//sub 2//sup p/=/spl Pi//sub 2//sup p/. We also give a relativized world where P/sup NP[1]/=P/sup NP[2]/ but NP/spl ne/coNP. Harry Buhrman, Lance Fortnow |
CCC | 2 |
| 1998 | Nonrelativizing SeparationsabstractWe show that MA/sub EXP/, the exponential time version of the Merlin-Arthur class, does not have polynomial size circuits. This significantly improves the previous known result due to Kannan since we furthermore show that our result does not relativize. This is the first separation result in complexity theory that does not relativize. As a corollary to our separation result we also obtain that PEXP, the exponential time version of PP is nor in P/poly. Harry Buhrman, Lance Fortnow, Thomas Thierauf |
CCC | 2 |
| 1998 | Uniformly Hard LanguagesabstractLadner (1975) showed that there are no minimal recursive sets under polynomial-time reductions. Given any recursive set A, Ladner constructs a set B such that B strictly reduces to A but B does not lie in P. The set B does have very long sequences of input lengths of easily computable instances. We examine whether Ladner's results hold if we restrict ourselves to "uniformly hard languages" which have no long sequences of easily computable instances. Under a hard to disprove assumption, we show that there exists a minimal recursive uniformly hard set under honest many-one polynomial-time reductions. Rodney G. Downey, Lance Fortnow |
CCC | 2 |
| 1998 | Complexity Limitations on Quantum Computation
Lance Fortnow, John D. Rogers |
CCC | 1 |
| 1998 | Nearly Optimal Language Compression Using Extractors
Lance Fortnow, Sophie Laplante |
STACS | 1 |
| 1998 | NP Might Not Be As Easy As Detecting Unique SolutionsabstractTheorem 1.3There exists a relativized world where we can detect unique solutions for NP problems yet P # NP. Richard Beigel, Harry Buhrman, Lance Fortnow |
STOC | 3 |
| 1998 | Beating a Finite Automaton in the Big Match
Lance Fortnow, Peter G. Kimmel |
TARK | 1 |
| 1998 | On Coherence, Random-Self-Reducibility, and Self-Correction
Joan Feigenbaum, Lance Fortnow, Sophie Laplante, Ashish V. Naik |
Comput. Complex. | 2 |
| 1998 | L-Printable SetsabstractA language is L-printable if there is a logspace algorithm which, on input 1 n , prints all members in the language of length n. Following the work of Allender and Rubinstein [SIAM J. Comput., 17 (1988), pp. 1193--1202] on P-printable sets, we present some simple properties of the L-printable sets. This definition of "L-printable" is robust and allows us to give alternate characterizations of the L-printable sets in terms of tally sets and Kolmogorov complexity. In addition, we show that a regular or context-free language is L-printable if and only if it is sparse, and we investigate the relationship between L-printable sets, L-rankable sets (i.e., sets A having a logspace algorithm that, on input x, outputs the number of elements of A that precede x in the standard lexicographic ordering of strings), and the sparse sets in L. We prove that under reasonable complexity-theoretic assumptions, these three classes of sets are all different. We also show that the class of sets of small generalized Kolmogorov space complexity is exactly the class of sets that are L-isomorphic to tally languages. Lance Fortnow, Judy Goldsmith, Matthew A. Levy, Stephen R. Mahaney |
SIAM J. Comput. | 1 |
| 1998 | On the Relative Sizes of Learnable Sets
Lance Fortnow, Rusins Freivalds, William I. Gasarch, Martin Kummer, Stuart A. Kurtz, Carl H. Smith 0001, Frank Stephan 0001 |
Theor. Comput. Sci. | 1 |
| 1997 | Six Hypotheses in Search of a TheoremabstractWe consider the following six hypotheses: *P=NP. *SAT is truth-table reducible to a P-selective set. *SAT is truth-table reducible to a k-approximable set for some k. *FP/sub /spl par///sup NP/=FP/sup NP[log]/ *SAT is O(log n)-approximable. *Solving SAT is in P on formulae with at most one assignment. We discuss their importance and relationships among them. Harry Buhrman, Lance Fortnow, Leen Torenvliet |
CCC | 2 |
| 1997 | Nondeterministic Polynomial Time versus Nondeterministic Logarithmic Space: Time-Space Tradeoffs for SatisfiabilityabstractWe give the first nontrivial model-independent time-space tradeoffs for satisfiability. Namely, we show that SAT cannot be solved simultaneously in n/sup 1+0(1)/ time and n/sup 1-/spl epsiv// space for any /spl epsiv/>0 on general random-access nondeterministic Turing machines. We also give several other related results. Our proof uses two basic ideas. First we show that if SAT can be solved nondeterministically with a small amount of space then we can collapse a nonconstant number of levels of the polynomial-time hierarchy. Next we extend work of V. Nepomnjascii (1970) to show that a nondeterministic computation of super linear time and sublinear space can be simulated in alternating linear time. Combining these facts with simple diagonalization yields our main result. We discuss how these bounds lead to a new approach to separating the complexity classes NL and NP. We give some possibilities and limitations of this approach. Lance Fortnow |
CCC | 1 |
| 1997 | Results on Resource-Bounded Measure
Harry Buhrman, Stephen A. Fenner, Lance Fortnow |
ICALP | 3 |
| 1997 | Resource-Bounded Kolmogorov Complexity Revisited
Harry Buhrman, Lance Fortnow |
STACS | 2 |
| 1997 | Retraction of Probabilistic Computation and Linear TimeabstractIn this paper, we give an oracle under which BPP is equal to probabilistic linear time, an unusual collapse of a complexity time hierarchy. In addition, we also give oracles where DP2 is contained in probabilistic linear time and where BPP has linear sized circuits, as well as oracles for the negation of these questions. This indicates that these questions will not be solved by techniques that relativize. Finally, we note that probabilistic linear time can not contain both NP and BPP, implying that there are languages solvable by interactive proof systems that can not be solved in probabilistic linear time. Lance Fortnow, Michael Sipser |
STOC | 1 |
| 1996 | On Coherence, Random-self-reducibility, and Self-correctionabstractWe address two questions about self-reducibility-the power of adaptiveness in examiners that take advice and the relationship between random-self-reducibility and self-correctability. We first show that adaptive examiners are more powerful than nonadaptive examiners, even if the nonadaptive ones are nonuniform. Blum et al. (1993) showed that every random-self-reducible function is self-correctable. However, whether self-correctability implies random-self-reducibility is unknown. We show that, under a reasonable complexity hypothesis, there exists a self-correctable function that is not random-self-reducible. For P-sampleable distributions, however, we show that constructing a self-correctable function that is not random-self-reducible is as hard as proving that P/spl ne/PP. Joan Feigenbaum, Lance Fortnow, Sophie Laplante, Ashish V. Naik |
CCC | 2 |
| 1996 | Inverting Onto FunctionsabstractWe look at the hypothesis that all honest onto polynomial-time computable functions have a polynomial-time computable inverse. We show this hypothesis equivalent to several other complexity conjectures including: One can find accepting paths of nondeterministic polynomial-time Turing machines that accept /spl Sigma/*. Every total multivalued nondeterministic function has a polynomial-time computable refinement. One can compute satisfying assignments for any polynomial-time computable set of satisfiable formulae. One can convert the accepting computations of any nondeterministic Turing machine that accepts SAT to satisfying assignments. We compare these hypotheses with several other important complexity statements. We also examine the complexity of these statements where we only require a single bit instead of the entire inverse, path, etc. Stephen A. Fenner, Lance Fortnow, Ashish V. Naik, John D. Rogers |
CCC | 2 |
| 1996 | L-Printable SetsabstractProperties of L-printable sets are considered, and it is shown that two sets A and B that are L-printable and have similar density are L-isomorphic. L-printable sets are characterized as those sets L-isomorphic to tally sets in L, and as subsets of KS[k log n, k log n]. Several classes of L-printable sets are given, including sparse regular and context-free sets; a characterization of sparse regular sets is given. The relationship of the sparse sets in L to the sparse L-rank able and L-printable sets is considered, and strong indications are given that these classes are all different. An oracle is constructed relative to which there are sparse L-rankable sets that are in L and not L-printable, and L-rankable sets of similar density that are not L-isomorphic. Lance Fortnow, Judy Goldsmith, Stephen R. Mahaney |
CCC | 1 |
| 1996 | Gap-Definability as a Closure Property
Stephen A. Fenner, Lance Fortnow, Lide Li |
Inf. Comput. | 2 |
| 1996 | PP is Closed Under Truth-Table ReductionsabstractBeigel, Reingold, and Spielman (J. Comput. System Sci.50, 191–202 (1995)) showed that PP is closed under intersection and a variety of special cases of polynomial-time truth-table closure. We extend their techniques to show that PP is closed under general polynomial-time truth-table reductions. We also show that PP is closed under constant-round truth-table reductions. Lance Fortnow, Nick Reingold |
Inf. Comput. | 1 |
| 1996 | Generic Separations
Lance Fortnow, Tomoyuki Yamakami |
J. Comput. Syst. Sci. | 1 |
| 1996 | The Isomorphism Conjecture Holds Relative to an OracleabstractThe authors introduce symmetric perfect generic sets. These sets vary from the usual generic sets by allowing limited infinite encoding into the oracle. We then show that the Berman–Hartmanis isomorphism conjecture holds relative to any sp-generic oracle, i.e., for any symmetric perfect generic set A, all ${\bf NP}^A $-complete sets are polynomial-time isomorphic relative to A. Prior to this work, there were no known oracles relative to which the isomorphism conjecture held. As part of the proof that the isomorphism conjecture holds relative to symmetric perfect generic sets, it is also shown that ${\bf P} = {textbf{Few}}{\bf P}^{\bf A} $ for any symmetric perfect generic A. Stephen A. Fenner, Lance Fortnow, Stuart A. Kurtz |
SIAM J. Comput. | 2 |
| 1996 | On Resource-Bounded Instance Complexity
Lance Fortnow, Martin Kummer |
Theor. Comput. Sci. | 1 |
| 1995 | Using Autoreducibility to Separate Complexity ClassesabstractA language is autoreducible if it can be reduced to itself by a Turing machine that does not ask its own input to the oracle. We use autoreducibility to separate exponential space from doubly exponential space by showing that all Turing complete sets for exponential space are autoreducible but there exists some Turing complete set for doubly exponential space that is not. We immediately also get a separation of logarithmic space from polynomial space. Although we already know how to separate these classes using diagonalization, our proofs separate classes solely by showing they have different structural properties, thus applying Post's Program (E. Pos, 1944) to complexity theory. We feel such techniques may prove unknown separations in the future. In particular if we could settle the question as to whether all complete sets for doubly exponential time were autoreducible we would separate polynomial time from either logarithmic space or polynomial space. We also show several other theorems about autoreducibility. Harry Buhrman, Lance Fortnow, Leen Torenvliet |
FOCS | 2 |
| 1995 | Measure, Category and Learning Theory
Lance Fortnow, Rusins Freivalds, William I. Gasarch, Martin Kummer, Stuart A. Kurtz, Carl H. Smith 0001, Frank Stephan 0001 |
ICALP | 1 |
| 1995 | Beyond P^(NP) - NEXP
Stephen A. Fenner, Lance Fortnow |
STACS | 2 |
| 1995 | Resource-Bounded Instance Complexity (Extended Abstract)
Lance Fortnow, Martin Kummer |
STACS | 1 |
| 1995 | Circuit Lower Bounds à la Kolmogorov
Lance Fortnow, Sophie Laplante |
Inf. Comput. | 1 |
| 1994 | My Favorite Ten Complexity Theorems of the Past Decade
Lance Fortnow |
FSTTCS | 1 |
| 1994 | Separability and One-Way Functions
Lance Fortnow, John D. Rogers |
ISAAC | 1 |
| 1994 | Optimality and domination in repeated games with bounded playersabstractWe examine questions of optimality and domination in repeated stage games where one or both players may draw their strategies only from (perhaps different ) computationally bounded sets.We also consider optimality and domination when bounded convergence rates of the infinite payoff.We develop a notion of a "grace period" to handle the problem of vengeful strategies. Lance Fortnow, Duke Whang |
STOC | 1 |
| 1994 | Extremes in the Degrees of Inferability
Lance Fortnow, William I. Gasarch, Sanjay Jain 0001, Efim B. Kinber, Martin Kummer, Stuart A. Kurtz, Mark Pleszkovich, Theodore A. Slaman, Robert Solovay, Frank Stephan 0001 |
Ann. Pure Appl. Log. | 1 |
| 1994 | The Power of Adaptiveness and Additional Queries in Random-Self-Reductions
Joan Feigenbaum, Lance Fortnow, Carsten Lund, Daniel A. Spielman |
Comput. Complex. | 2 |
| 1994 | Gap-Definable Counting Classes
Stephen A. Fenner, Lance Fortnow, Stuart A. Kurtz |
J. Comput. Syst. Sci. | 2 |
| 1994 | On the Power of Multi-Prover Interactive Protocols
Lance Fortnow, John Rompel, Michael Sipser |
Theor. Comput. Sci. | 1 |
| 1993 | Gap-Definability as a Closure Property
Stephen A. Fenner, Lance Fortnow, Lide Li |
STACS | 2 |
| 1993 | BPP Has Subexponential Time Simulations Unless EXPTIME has Publishable Proofs
László Babai, Lance Fortnow, Noam Nisan, Avi Wigderson |
Comput. Complex. | 2 |
| 1993 | Random-Self-Reducibility of Complete SetsabstractThis paper generalizes the previous formal definitions of random-self-reducibility. It is shown that, even under a very general definition, sets that are complete for any level of the polynomial hierarchy are not nonadaptively random-self-reducible, unless the hierarchy collapses. In particular, NP-complete sets are not nonadaptively random-self-reducible, unless the hierarchy collapses at the third level. By contrast, we show that sets complete for the classes PP and ${\text{MOD}}_m {\text{P}}$ are random-self-reducible. Joan Feigenbaum, Lance Fortnow |
SIAM J. Comput. | 2 |
| 1993 | Interactive Proof Systems and Alternating Time-Space Complexity
Lance Fortnow, Carsten Lund |
Theor. Comput. Sci. | 1 |
| 1992 | Degrees of InferabilityabstractMost theories of learning consider inferring a function f from either (1) observations about f or, (2) questions about f. We consider a scenario whereby the learner observes fand asks queries to some set A. EX[A] is the set of concept classes EX-learnable by an inductive inference machine with oracle A. A and F are EX-equivalent if EX[A] = EX[B]. The equivalence classes induced are the degrees of inferability. We prove several results about these degrees: (1) There are an uncountable number of degrees. (2) For A r.e., REC e BC[A] iff O'' ≤T A´, and there is evidence this holds for all sets A. (3) For A, B r.e., A ≡T B iff EX[A] = EX[B]. (4) There exists A, B low2 r.e., A|RB, EX[A] = EX[B]. (hence (3) is optimal). Peter Cholak, Efim B. Kinber, Rodney G. Downey, Martin Kummer, Lance Fortnow, Stuart A. Kurtz, William I. Gasarch, Theodore A. Slaman |
COLT | 5 |
| 1992 | The Isomorphism Conjecture Holds Relative to an OracleabstractThe authors introduce symmetric perfect generic sets. these sets vary from the usual generic sets by allowing limited infinite encoding into the oracle. They then show that the Berman-Hartmanis (1977) isomorphism conjecture holds relative to any sp-generic oracle, i.e., for any symmetric perfect generic set A, all NP/sup A/-complete sets are polynomial-time isomorphic relative to A. As part of the proof that the isomorphism conjecture holds relative to symmetric perfect generic sets they also show that P/sup A/=FewP/sup A/ for any symmetric perfect generic/sup /A.> Stephen A. Fenner, Lance Fortnow, Stuart A. Kurtz |
FOCS | 2 |
| 1992 | Addendum to Non-Deterministic Exponential Time has Two-Prover Interactive Protocols
László Babai, Lance Fortnow, Carsten Lund |
Comput. Complex. | 2 |
| 1992 | On the Power of Two-Local Random Reductions
Lance Fortnow, Mario Szegedy |
Inf. Process. Lett. | 1 |
| 1992 | Algebraic Methods for Interactive Proof SystemsabstractA new algebraic technique for the construction of interactive proof systems is presented. Our technique is used to prove that every language in the polynomial-time hierarchy has an interactive proof system. This technique played a pivotal role in the recent proofs that IP = PSPACE [28] and that MIP = NEXP [4]. Carsten Lund, Lance Fortnow, Howard J. Karloff, Noam Nisan |
J. ACM | 2 |
| 1991 | On the Power of Two-Local Random Reductions
Lance Fortnow, Mario Szegedy |
ASIACRYPT | 1 |
| 1991 | Interactive Proof Systems and Alternating Time-Space Complexity
Lance Fortnow, Carsten Lund |
STACS | 1 |
| 1991 | Checking Computations in Polylogarithmic Timeabstract. Motivated by Manuel Blum's concept of instance checking, we consider new, very fast and generic mechanisms of checking computations. Our results exploit recent advances in interactive proof protocols [LFKN92], [Sha92], and especially the MIP = NEXP protocol from [BFL91]. We show that every nondeterministic computational task S(x; y), defined as a polynomial time relation between the instance x, representing the input and output combined, and the witness y can be modified to a task S 0 such that: (i) the same instances remain accepted; (ii) each instance/witness pair becomes checkable in polylogarithmic Monte Carlo time; and (iii) a witness satisfying S 0 can be computed in polynomial time from a witness satisfying S. Here the instance and the description of S have to be provided in error-correcting code (since the checker will not notice slight changes). A modification of the MIP proof was required to achieve polynomial time in (iii); the earlier technique yields N O(log log N)... László Babai, Lance Fortnow, Leonid A. Levin, Mario Szegedy |
STOC | 2 |
| 1991 | Arithmetization: A New Method in Structural Complexity Theory
László Babai, Lance Fortnow |
Comput. Complex. | 2 |
| 1991 | Non-Deterministic Exponential Time has Two-Prover Interactive Protocols
László Babai, Lance Fortnow, Carsten Lund |
Comput. Complex. | 2 |
| 1990 | A Characterization of \sharp P Arithmetic Straight Line ProgramsabstractHash P functions are characterized by certain straight-line programs of multivariate polynomials. The power of this characterization is illustrated by a number of consequences. These include a somewhat simplified proof of S. Toda's (1989) theorem that PH contained in P/sup Hash P/, as well as an infinite class of potentially inequivalent checkable functions.> László Babai, Lance Fortnow |
FOCS | 2 |
| 1990 | Non-Deterministic Exponential Time Has Two-Prover Interactive ProtocolsabstractThe exact power of two-prover interactive proof systems (MIP) introduced by M. Ben-Or et al. (Proc. 20th Symp. on Theory of Computing, 1988, p.113-31) is determined. In this system, two all-powerful noncommunicating provers convince a randomizing polynomial-time verifier in polynomial time that the input x belongs to the language L. It was previously suspected (and proved in a relativized sense) that coNP-complete languages do not admit such proof systems. In sharp contrast, it is shown that the class of languages having two-prover interactive proof systems is computable in nondeterministic exponential time (NEXP). This represents a further step demonstrating the unexpectedly immense power for randomization and interaction in efficient provability.> László Babai, Lance Fortnow, Carsten Lund |
FOCS | 2 |
| 1990 | Algebraic Methods for Interactive Proof SystemsabstractAn algebraic technique for the construction of interactive proof systems is proposed. The technique is used to prove that every language in the polynomial-time hierarchy has an interactive proof system. For the proof, a method is developed for reducing the problem of verifying the value of a low-degree polynomial at two points to verifying the value at one new point. The results have implications for program checking, verification, and self-correction.> Carsten Lund, Lance Fortnow, Howard J. Karloff, Noam Nisan |
FOCS | 2 |
| 1988 | Are There Interactive Protocols for CO-NP Languages?
Lance Fortnow, Michael Sipser |
Inf. Process. Lett. | 1 |
| 1987 | The Complexity of Perfect Zero-Knowledge (Extended Abstract)abstractA Perfect Zero-Knowledge interactive proof system convinces a verifier that a string is in a language without revealing any additional knowledge in an information-theoretic sense. We show that for any language that has a perfect zero-knowledge proof system, its complement has a short interactive protocol. This result implies that there are not any perfect zero-knowledge protocols for NP-complete languages unless the polynomial time hierarchy collapses. This paper demonstrates that knowledge complexity can be used to show that a language is easy to prove. Lance Fortnow |
STOC | 1 |