Self-reducible with easy decision version counting problems admit additive error approximation. Connections to counting complexity, exponential time complexity, and circuit lower bounds
Eleni Bakali

TL;DR
This paper studies self-reducible counting problems with easy decision versions, showing they can be approximated with additive error in polynomial time and connecting these results to circuit lower bounds and derandomization.
Contribution
It proves that such problems admit additive and multiplicative approximations efficiently, and links these properties to circuit complexity and the Circuit Acceptance Probability Problem.
Findings
Problems can be approximated within exponential error in polynomial time.
Multiplicative approximations are achievable faster than exhaustive search.
Circuit Acceptance Probability Problem can be solved efficiently for certain circuit classes.
Abstract
We consider the class of counting problems,i.e. functions in P, which are self reducible, and have easy decision version, i.e. for every input it is easy to decide if the value of the function is zero. For example, independent-sets of all sizes, is such a problem, and one of the hardest of this class, since it is equivalent to SAT under multiplicative approximation preserving reductions. Using these two powerful properties, self reducibility and easy decision, we prove that all problems/ functions in this class can be approximated in probabilistic polynomial time within an absolute exponential error , which for many of those problems (when constant) implies additive approximation to the fraction . (Where is the amount of non-determinism of some associated NPTM). Moreover we show that for all these…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Machine Learning and Algorithms
