Journal of the ACM · 1986 · 80 citations · 20 references
ComputingComputer ScienceMathematicsCombinatoricsSet TheoryTheory Of ComputationComplexity TheoryComputational ComplexityComputational Complexity ClassesRandomized ComplexityStructural ComplexityCompleteness ResultsComplexity ClassesComplexity-theoretic ReductionsComputational Complexity Of LanguagesHierarchy TheoremsNp-completenessPolynomial HierarchyPolynomial Time Complexity
Baker, Gill, and Solovay constructed sparse sets A and B such that P( A ) ≠ NP( A ) and NP( B ) ≠ co-NP( B ). In contrast to their results, we prove that P = NP if and only if for every tally language T , P( T ) = NP( T ), and that NP = co-NP if and only if for every tally language T , NP( T ) = co-NP( T ). We show that the polynomial hierarchy collapses if and only if there is a sparse set S such that the polynomial hierarchy relative to S collapses. Similar results are obtained for several other complexity classes.
20
The complexity of computing the permanent
Leslie G. Valiant · Theoretical Computer Science · 1979 · 2.8K citations
Larry J. Stockmeyer · Theoretical Computer Science · 1976 · 1.3K citations
Separating the polynomial-time hierarchy by oracles
Andrew Chi-Chih Yao · 1985 · 554 citations
Complete sets and the polynomial-time hierarchy
Celia Wrathall · Theoretical Computer Science · 1976 · 406 citations