On the Complexity of Branching Proofs

06/07/2020
by   Daniel Dadush, et al.
0

We consider the task of proving integer infeasibility of a bounded convex K in ℝ^n using a general branching proof system. In a general branching proof, one constructs a branching tree by adding an integer disjunction 𝐚𝐱≤ b or 𝐚𝐱≥ b+1, 𝐚∈ℤ^n, b ∈ℤ, at each node, such that the leaves of the tree correspond to empty sets (i.e., K together with the inequalities picked up from the root to leaf is empty). Recently, Beame et al (ITCS 2018), asked whether the bit size of the coefficients in a branching proof, which they named stabbing planes (SP) refutations, for the case of polytopes derived from SAT formulas, can be assumed to be polynomial in n. We resolve this question by showing that any branching proof can be recompiled so that the integer disjunctions have coefficients of size at most (n R)^O(n^2), where R ∈ℕ such that K ∈ R 𝔹_1^n, while increasing the number of nodes in the branching tree by at most a factor O(n). As our second contribution, we show that Tseitin formulas, an important class of infeasible SAT instances, have quasi-polynomial sized cutting plane (CP) refutations, disproving the conjecture that Tseitin formulas are (exponentially) hard for CP. As our final contribution, we give a simple family of polytopes in [0,1]^n requiring branching proofs of length 2^n/n.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/09/2021

On the Power and Limitations of Branch and Cut

The Stabbing Planes proof system was introduced to model the reasoning c...
research
04/17/2020

Automating Cutting Planes is NP-Hard

We show that Cutting Planes (CP) proofs are hard to find: Given an unsat...
research
03/10/2020

Complexity of cutting planes and branch-and-bound in mixed-integer optimization

We investigate the theoretical complexity of branch-and-bound (BB) and c...
research
02/13/2023

Proving Unsatisfiability with Hitting Formulas

Hitting formulas have been studied in many different contexts at least s...
research
10/09/2017

Stabbing Planes

We introduce and develop a new semi-algebraic proof system, called Stabb...
research
07/20/2021

QRAT Polynomially Simulates Merge Resolution

Merge Resolution (MRes [Beyersdorff et al. J. Autom. Reason.'2021] ) is ...
research
01/26/2022

Perfect Matching in Random Graphs is as Hard as Tseitin

We study the complexity of proving that a sparse random regular graph on...

Please sign up or login with your details

Forgot password? Click here to reset