Performance enhancements for a generic conic interior point algorithm
Chris Coey, Lea Kapelevich, Juan Pablo Vielma

TL;DR
This paper introduces improvements to a conic interior point algorithm, Hypatia, which significantly reduce iteration count and solve time for a broad class of exotic cones in conic optimization.
Contribution
The paper presents four novel enhancements to the interior point method for exotic cones, improving efficiency and extending applicability of the Hypatia solver.
Findings
Over 80% reduction in iteration count
Over 70% reduction in solve time
Effective handling of exotic cones without primal oracles
Abstract
In recent work, we provide computational arguments for expanding the class of proper cones recognized by conic optimization solvers, to permit simpler, smaller, more natural conic formulations. We define an exotic cone as a proper cone for which we can implement a small set of tractable (i.e. fast, numerically stable, analytic) oracles for a logarithmically homogeneous self-concordant barrier for the cone or for its dual cone. Our extensible, open source conic interior point solver, Hypatia, allows modeling and solving any conic optimization problem over a Cartesian product of exotic cones. In this paper, we introduce Hypatia's interior point algorithm. Our algorithm is based on that of Skajaa and Ye [2015], which we generalize by handling exotic cones without tractable primal oracles. With the goal of improving iteration count and solve time in practice, we propose a sequence of four…
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.
Taxonomy
TopicsAdvanced Optimization Algorithms Research · Polynomial and algebraic computation · Optimization and Variational Analysis
