Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. MIT Open Access Articles
  3. MIT Open Access Articles
  4. Outer approximation with conic certificates for mixed-integer convex problems

Outer approximation with conic certificates for mixed-integer convex problems

Thumbnail Image
Download
Name

12532_2020_178_ReferencePDF.pdf

Size

617.09 KB

Format

Adobe PDF

Checksum (MD5)

0e894a1876db628cae00e66dbc093e50

Download all files submitted through automated deposit
art_5880769141247241014.zip (525.84 KB)
Author(s)
Coey, Chris
•
Lubin, Miles
•
Vielma, Juan P
Date Issued
February 20, 2020
Publisher
Springer Berlin Heidelberg
Version
Author's final manuscript
Abstract
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 $${{\mathcal {K}}}^*$$K∗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 $${{\mathcal {K}}}^*$$K∗ 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$${{\mathcal {K}}}^*$$K∗ cuts in order to tighten the polyhedral relaxations and thereby improve the speed of convergence, and propose fast heuristic methods of obtaining useful $${{\mathcal {K}}}^*$$K∗ cuts. Our new open source MI-conic solver Pajarito (github.com/JuliaOpt/Pajarito.jl) uses an external mixed-integer linear solver to manage the search tree and an external continuous conic solver for subproblems. Benchmarking on a library of mixed-integer second-order cone (MISOCP) problems, we find that Pajarito greatly outperforms Bonmin (the leading open source alternative) and is competitive with CPLEX’s specialized MISOCP algorithm. We demonstrate the robustness of Pajarito by solving diverse MI-conic problems involving mixtures of positive semidefinite, second-order, and exponential cones, and provide evidence for the practical value of our analyses and enhancements of $${{\mathcal {K}}}^*$$K∗ cuts.
MIT Department
Massachusetts Institute of Technology. Operations Research Center
Sloan School of Management
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
https://hdl.handle.net/1721.1/131551
DOI of Published Version
https://doi.org/10.1007/s12532-020-00178-3
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.