English

Revisiting Frank-Wolfe for Structured Nonconvex Optimization

Optimization and Control 2025-12-01 v2 Machine Learning

Abstract

We introduce a new projection-free (Frank-Wolfe) method for optimizing structured nonconvex functions that are expressed as a difference of two convex functions. This problem class subsumes smooth nonconvex minimization, positioning our method as a promising alternative to the classical Frank-Wolfe algorithm. DC decompositions are not unique; by carefully selecting a decomposition, we can better exploit the problem structure, improve computational efficiency, and adapt to the underlying problem geometry to find better local solutions. We prove that the proposed method achieves a first-order stationary point in O(1/ϵ2)O(1/\epsilon^2) iterations, matching the complexity of the standard Frank-Wolfe algorithm for smooth nonconvex minimization in general. Specific decompositions can, for instance, yield a gradient-efficient variant that requires only O(1/ϵ)O(1/\epsilon) calls to the gradient oracle. Finally, we present numerical experiments demonstrating the effectiveness of the proposed method compared to other projection-free algorithms.

Keywords

Cite

@article{arxiv.2503.08921,
  title  = {Revisiting Frank-Wolfe for Structured Nonconvex Optimization},
  author = {Hoomaan Maskan and Yikun Hou and Suvrit Sra and Alp Yurtsever},
  journal= {arXiv preprint arXiv:2503.08921},
  year   = {2025}
}

Comments

20 pages, 6 figures

R2 v1 2026-06-28T22:16:51.353Z