TL;DR
This paper introduces a novel branch-and-bound algorithm for mixed-integer conic problems using conic certificates to refine relaxations, leading to improved solution speed and robustness, demonstrated through a new open-source solver.
Contribution
It develops a new outer approximation method with conic certificates for MI-conic problems, including a solver that outperforms existing tools and techniques for tightening relaxations.
Findings
Pajarito solver outperforms Bonmin and is competitive with CPLEX.
Conic certificates provide guarantees on relaxation quality.
Heuristic methods for $\\mathcal{K}^*$ cuts improve convergence speed.
Abstract
A mixed-integer convex (MI-convex) optimization problem is one that becomes convex when all integrality constraints are relaxed. We present a branch-and-bound LP outer approximation algorithm for an MI-convex problem transformed to MI-conic form. The polyhedral relaxations are refined with cuts derived from conic certificates for continuous primal-dual conic subproblems. Under the assumption that all subproblems are well-posed, the algorithm detects infeasibility or unboundedness or returns an optimal solution in finite time. Using properties of the conic certificates, we show that the cuts imply certain practically-relevant guarantees about the quality of the polyhedral relaxations, and demonstrate how to maintain helpful guarantees when the LP solver uses a positive feasibility tolerance. We discuss how to disaggregate cuts in order to…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
