How Good Are Sparse Cutting-Planes?
Santanu S. Dey, Marco Molinaro, Qianyi Wang

TL;DR
This paper investigates the effectiveness of sparse cutting-planes in approximating the integer hull of polytopes, providing bounds, tightness results, and insights into their performance in different classes of problems.
Contribution
It offers the first comprehensive analysis of sparse cutting-plane approximation quality, including upper and lower bounds, and compares their effectiveness in extended formulations.
Findings
Sparse cuts with half sparsity approximate polytopes well when vertices are polynomially bounded.
Lower bounds show the upper bounds are tight for random polytopes.
Sparse cuts are less effective for certain hard packing IPs unless sparsity is very high.
Abstract
Sparse cutting-planes are often the ones used in mixed-integer programing (MIP) solvers, since they help in solving the linear programs encountered during branch-&-bound more efficiently. However, how well can we approximate the integer hull by just using sparse cutting-planes? In order to understand this question better, given a polyope (e.g. the integer hull of a MIP), let be its best approximation using cuts with at most non-zero coefficients. We consider as a measure of the quality of sparse cuts. In our first result, we present general upper bounds on which depend on the number of vertices in the polytope and exhibits three phases as increases. Our bounds imply that if has polynomially many vertices, using half sparsity already approximates it very well. Second, we present a…
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 Optimization Algorithms Research · VLSI and FPGA Design Techniques
