English

A preconditioned difference of convex functions algorithm with extrapolation and line search

Optimization and Control 2026-02-18 v2 Numerical Analysis Numerical Analysis

Abstract

This paper proposes a novel proximal difference-of-convex (DC) algorithm enhanced with extrapolation and aggressive non-monotone line search for solving non-convex optimization problems. We introduce an adaptive conservative update strategy of the extrapolation parameter determined by a computationally efficient non-monotone line search. The core of our algorithm is to unite the update of the extrapolation parameter with the step size of the non-monotone line search interactively. The global convergence of the two proposed algorithms is established through the Kurdyka-{\L}ojasiewicz properties, ensuring convergence within a preconditioned framework for linear equations. Numerical experiments on two general non-convex problems: SCAD-penalized binary classification and graph-based Ginzburg-Landau image segmentation models, demonstrate the proposed method's high efficiency compared to existing DC algorithms both in convergence rate and solution accuracy.

Keywords

Cite

@article{arxiv.2505.11914,
  title  = {A preconditioned difference of convex functions algorithm with extrapolation and line search},
  author = {Ran Zhang and Hongpeng Sun},
  journal= {arXiv preprint arXiv:2505.11914},
  year   = {2026}
}
R2 v1 2026-06-28T23:37:13.871Z