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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A conditional gradient homotopy method with applications to semidefinite programming

Shimrit Shtern, Gabriele Iommazzo, Pavel Dvurechensky, Mathias Staudigl
1 citations
IMA Journal of Numerical Analysis
Advanced Optimization Algorithms Research
2.63
article

A conditional gradient homotopy method with applications to semidefinite programming

Shimrit Shtern, Gabriele Iommazzo, Pavel Dvurechensky, Mathias Staudigl
article en
1 citations

Abstract

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.

IMA Journal of Numerical Analysis
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)
Deutsche Forschungsgemeinschaft
Openalex Percentile: Top 11%
Advanced Optimization Algorithms Research
2.63
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A conditional gradient homotopy method with applications to semidefinite programming — Shimrit Shtern, Gabriele Iommazzo, et al. · IMA Journal of Numerical Analysis (2025) | TGRS Research Map | TGRS