Enumerative counting is hard

Jin-Yi Cai,Lane A. Hemaspaandra

Published 1988 in [1988] Proceedings. Structure in Complexity Theory Third Annual Conference

ABSTRACT

An n-variable Boolean formula can have anywhere from 0 to 2/sup n/ satisfying assignments. The question of whether a polynomial-time machine, given such a formula, can reduce this exponential number of possibilities to a small number of possibilities is explored. Such a machine is called an enumerator, and it is proved that if there is a good polynomial-time enumerator for Hash P (i.e. one where the small set has at most O( mod f mod /sup 1-e/) numbers), then P=NP=P/sup Hash P/ and probabilistic polynomial time equals polynomial time. Furthermore, Hash P and enumerating Hash P are polynomial-time Turing equivalent.<<ETX>>

PUBLICATION RECORD

  • Publication year

    1988

  • Venue

    [1988] Proceedings. Structure in Complexity Theory Third Annual Conference

  • Publication date

    1988-06-14

  • Fields of study

    Mathematics, Computer Science

  • Identifiers
  • External record

    Open on Semantic Scholar

  • Source metadata

    Semantic Scholar

CITATION MAP

EXTRACTION MAP

CLAIMS

  • No claims are published for this paper.

CONCEPTS

  • No concepts are published for this paper.

REFERENCES

Showing 1-26 of 26 references · Page 1 of 1

CITED BY

Showing 1-62 of 62 citing papers · Page 1 of 1