A preconditioned second-order convex splitting algorithm with extrapolation
Xinhua Shen, Hongpeng Sun
TL;DR
The paper tackles nonconvex optimization by integrating a preconditioned, second-order convex-splitting scheme with extrapolation, combining BDF2 in the implicit part and Adams–Bashforth in the explicit part while introducing a preconditioned proximal term. It establishes global convergence under Kurdyka–Łojasiewicz properties and demonstrates numerical efficiency through LC/SCAD least-squares and graph-based Ginzburg–Landau segmentation experiments. The key contributions are a robust algorithmic framework with extrapolation, a unified convergence theory, and practical validation showing reduced computation times. This approach offers a scalable, theoretically sound method for large-scale nonconvex problems with potential extensions like line-search variants.
Abstract
Nonconvex optimization problems are widespread in modern machine learning and data science. We introduce an extrapolation strategy into a class of preconditioned second-order convex splitting algorithms for nonconvex optimization problems. The proposed algorithms combine second-order backward differentiation formulas (BDF2) with an extrapolation method. Meanwhile, the implicit-explicit scheme simplifies the subproblem through a preconditioned process. As a result, our approach solves nonconvex problems efficiently without significant computational overhead. Theoretical analysis establishes global convergence of the algorithms using Kurdyka-Łojasiewicz properties. Numerical experiments include a benchmark problem, the least squares problem with SCAD regularization, and an image segmentation problem. These results demonstrate that our algorithms are highly efficient, as they achieve reduced solution times and competitive performance.
