Resolution with Counting: Lower Bounds over Different Moduli

06/25/2018
by   Fedor Part, et al.
0

Resolution over linear equations (introduced in [RT08]) emerged recently as an important object of study. This refutation system, denoted Res(lin_R), operates with disjunction of linear equations over a ring R. On the one hand, the system captures a natural "minimal" extension of resolution in which efficient counting can be achieved; while on the other hand, as observed by, e.g., Krajicek [Kra16] (cf. [IS14,KO18,GK17]), when considered over prime fields, and specifically F_2, super-polynomial lower bounds on Res(lin_F_2) is a first step towards the long-standing open problem of establishing constant-depth Frege with counting gates (AC^0[2]-Frege) lower bounds. In this work we develop new lower bound techniques for resolution over linear equations and extend existing ones to work over different rings. We obtain a host of new lower bounds, separations and upper bounds, while calibrating the relative strength of different sub-systems. We first establish, over fields of characteristic zero, exponential-size lower bounds against resolution over linear equations refutations of instances with large coefficients. Specifically, we demonstrate that the subset sum principle α_1 x_1 +... +α_n x_n = β, for β not in the image of the linear form, requires refutations proportional to the size of the image. Moreover, for instances with small coefficients, we separate the tree and dag-like versions of Res(lin_F), when F is of characteristic zero, by employing the notion of immunity from Alekhnovich-Razborov [AR01], among other techniques. (Abstract continued in the full paper.)

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset
Success!
Error Icon An error occurred

Sign in with Google

×

Use your Google Account to sign in to DeepAI

×

Consider DeepAI Pro