What is in #P and what is not?

04/27/2022
by   Christian Ikenmeyer, et al.
0

For several classical nonnegative integer functions, we investigate if they are members of the counting complexity class #P or not. We prove #P membership in surprising cases, and in other cases we prove non-membership, relying on standard complexity assumptions or on oracle separations. We initiate the study of the polynomial closure properties of #P on affine varieties, i.e., if all problem instances satisfy algebraic constraints. This is directly linked to classical combinatorial proofs of algebraic identities and inequalities. We investigate #TFNP and obtain oracle separations that prove the strict inclusion of #P in all standard syntactic subclasses of #TFNP-1.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/06/2019

QMA Lower Bounds for Approximate Counting

We prove a query complexity lower bound for QMA protocols that solve app...
research
11/06/2019

Variety Membership Testing, Algebraic Natural Proofs, and Geometric Complexity Theory

We study the variety membership testing problem in the case when the var...
research
06/22/2017

Efficient Convex Optimization with Membership Oracles

We consider the problem of minimizing a convex function over a convex se...
research
02/08/2022

The amazing mixed polynomial closure and its applications to two-variable first-order logic

Polynomial closure is a standard operator which is applied to a class of...
research
07/08/2018

On the complexity of quasiconvex integer minimization problem

In this paper, we consider the class of quasiconvex functions and its pr...
research
10/20/2021

Log-concave poset inequalities

We study combinatorial inequalities for various classes of set systems: ...
research
07/14/2018

Counting Integral Points in Polytopes via Numerical Analysis of Contour Integration

In this paper, we address the problem of counting integer points in a ra...

Please sign up or login with your details

Forgot password? Click here to reset