Low Sets and Closure Properties of Counting Function Classes
Yaroslav Ivanashev

TL;DR
This paper investigates the properties of low and closure classes within counting function classes, establishing new equalities, characterizations, and implications for complexity class inclusions and collapses.
Contribution
It proves that Low(TotP) equals P, characterizes low function classes for several counting classes, and links class closures to collapses in the polynomial hierarchy.
Findings
Low(TotP) = P
Low_f(#P) = UPSV_t and Low_f(SpanP) = NPSV_t
Closure under left composition with FP_+ implies class collapse
Abstract
A language L is low for a relativizable complexity class C, if C = C. For the classes #P, GapP, and SpanP the exact low classes of languages are known: Low(#P) = UP coUP, Low(GapP) = SPP, and Low(SpanP) = NP coNP. In this paper, we prove that Low(TotP) = P, and give characterizations of low function classes for #P, GapP, TotP, and SpanP. In particular, we prove that Low(#P) = UPSV and Low(SpanP) = NPSV. We establish the inclusion relations between NPSV, UPSV, and the counting function classes by giving for each of these inclusions an equivalent inclusion between language classes. We also prove that SpanP GapP if and only if NP SPP, and the inclusion GapP SpanP implies PH = . For the class #P we prove that its closure under left composition with FP is equivalent to #P = UPSV, and for…
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
