On the Complexity of Branching Proofs
Daniel Dadush, Samarth Tiwari

TL;DR
This paper investigates the complexity of branching proofs for integer infeasibility, showing bounds on proof size and coefficients, and providing new results on Tseitin formulas and specific polytopes.
Contribution
It proves that branching proofs can be recompiled with polynomially bounded coefficients, shows Tseitin formulas have quasi-polynomial cutting plane refutations, and constructs polytopes requiring exponential branching proofs.
Findings
Coefficients in branching proofs can be bounded by 0^{O(n^2)}.
Tseitin formulas admit quasi-polynomial size cutting plane refutations.
Certain polytopes require exponential length branching proofs.
Abstract
We consider the task of proving integer infeasibility of a bounded convex in using a general branching proof system. In a general branching proof, one constructs a branching tree by adding an integer disjunction or , , , at each node, such that the leaves of the tree correspond to empty sets (i.e., 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 . We resolve this question by showing that any branching proof can be recompiled so that the integer disjunctions have coefficients of size at…
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.
