A conditional gradient homotopy method with applications to semidefinite programming
Abstract We propose a new homotopy-based conditional gradient method for solving convex optimization problems with a large number of simple conic constraints. Instances of this template naturally appear in semidefinite programming problems arising as convex relaxations of combinatorial optimization problems. Our method is a double-loop algorithm in which the conic constraint is treated via a self-concordant barrier, and the inner loop employs a conditional gradient algorithm to approximate the analytic central path, while the outer loop updates the accuracy imposed on the temporal solution and the homotopy parameter. Our theoretical iteration complexity is competitive when confronted to state-of-the-art semidefinite programming solvers, with the decisive advantage of cheap projection-free subroutines. Preliminary numerical experiments are provided for illustrating the practical performance of the method.
Authors
- Shimrit Shtern (ORCID: https://orcid.org/0000-0001-8398-7178)
- Gabriele Iommazzo (ORCID: https://orcid.org/0000-0003-3673-966X)
- Pavel Dvurechensky (ORCID: https://orcid.org/0000-0003-1201-2343)
- Mathias Staudigl (ORCID: https://orcid.org/0000-0003-2481-0019)
Institutions
- Technische Hochschule Mannheim (DE)
- Technion – Israel Institute of Technology (IL)
- University of Mannheim (DE)
- Zuse Institute Berlin (DE)
- Weierstrass Institute for Applied Analysis and Stochastics (DE)
Publication Details
- Journal
- IMA Journal of Numerical Analysis
- Published
- 2025-07-20
- DOI
- https://doi.org/10.1093/imanum/draf059
- Citations
- 1
- Primary Topic
- Advanced Optimization Algorithms Research
- Type
- article
- Field-Weighted Citation Impact
- 2.63
Funders
- Deutsche Forschungsgemeinschaft