On the convergence rate of the boosted difference-of-convex algorithm (DCA)

Abstract The difference-of-convex algorithm (DCA) is a well-established nonlinear programming technique that solves successive convex optimization problems. These sub-problems are obtained from the difference-of-convex (DC) decompositions of the objective and constraint functions. We investigate the worst-case performance of the unconstrained DCA, with and without boosting, where boosting simply performs an additional step in the direction generated by the usual DCA method. We show that, for certain classes of DC decompositions, the boosted DCA is provably better in the worst-case than the usual DCA. While several numerical studies have reported that boosted DCA outperforms classical DCA, a theoretical explanation for this behavior has, to the best of our knowledge, not been given until now. Our proof technique relies on semidefinite programming (SDP) performance estimation.

Authors

Institutions

Publication Details

Journal
Optimization Letters
Published
2026-05-19
DOI
https://doi.org/10.1007/s11590-026-02305-w
Primary Topic
Sparse and Compressive Sensing Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

On the convergence rate of the boosted difference-of-convex algorithm (DCA)

Adrien Taylor, Etienne de Klerk, Hadi Abbaszadehpeivasti
Optimization Letters
Sparse and Compressive Sensing Techniques
article

On the convergence rate of the boosted difference-of-convex algorithm (DCA)

Adrien Taylor, Etienne de Klerk, Hadi Abbaszadehpeivasti
article en

Abstract

Abstract The difference-of-convex algorithm (DCA) is a well-established nonlinear programming technique that solves successive convex optimization problems. These sub-problems are obtained from the difference-of-convex (DC) decompositions of the objective and constraint functions. We investigate the worst-case performance of the unconstrained DCA, with and without boosting, where boosting simply performs an additional step in the direction generated by the usual DCA method. We show that, for certain classes of DC decompositions, the boosted DCA is provably better in the worst-case than the usual DCA. While several numerical studies have reported that boosted DCA outperforms classical DCA, a theoretical explanation for this behavior has, to the best of our knowledge, not been given until now. Our proof technique relies on semidefinite programming (SDP) performance estimation.

Optimization Letters
Institut national de recherche en sciences et technologies du numérique (FR), Tilburg University (NL)
Nederlandse Organisatie voor Wetenschappelijk Onderzoek, European Research Council
Openalex Percentile: Top 99%
Sparse and Compressive Sensing Techniques
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.