atlas

Research map / Optimization / Nonconvex and smooth optimization

Revisiting Frank-Wolfe for Structured Nonconvex Optimization

NeurIPS 2025 · Optimization › Nonconvex and smooth optimization · approach: Stochastic Frank-Wolfe methods · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DC-FW, a projection-free method that applies Frank-Wolfe to subproblems of the DC Algorithm for difference-of-convex nonconvex problems, with decomposition-dependent variants (CGS-like and proximal point) for smooth nonconvex optimization.

Problem

Projection-free (Frank-Wolfe) optimization of nonconvex functions written as difference of two convex functions over a convex compact set, aiming for first-order stationarity with few gradient and linear minimization oracle calls.

Approach

Combine the DC Algorithm (linearize the concave part) with Frank-Wolfe as the inner subproblem solver; different DC decompositions of the same smooth objective yield distinct algorithms, e.g., a nonconvex conditional gradient sliding variant reusing gradients (O(1/eps) gradient calls) and an inexact proximal point variant.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DC-FW instead of FWQAP relax-and-round · QAPLIB (134 datasets)average assignment error: 0.0112 -> 0.0085Helped
Use DC-FW instead of FWQAP relax-and-round · QAPLIB (134 datasets)assignment error across datasets: 73 out of 134 datasets; 18 cases equal; 43 datasetsMixed
Use DC-FW for the partially observed embedding alignment problemembedding alignment with spectral-norm constraint and negative nuclear-norm regularization · Partially observed embedding alignment (10% observed)alignment quality relative to fully observed baseline: 93.11%Helped
Use DC-FW instead of FW-Kpartially observed embedding alignment · Partially observed embedding alignmentFW gap convergenceHelped
Reuse the subgradient across outer iterations with DC-FW instead of computing it every iterationpartially observed embedding alignment · Partially observed embedding alignment (10^4 iterations)subgradient oracle calls: 10^4 -> 88Helped
Use DC-FW instead of FW-Mpartially observed embedding alignment · Partially observed embedding alignmentiteration convergence rateNo clear effect
Increase the parameter bound cFW neural-network training · CIFAR-10 and CIFAR-100convergence speedHurt
Increase the parameter bound cDC-FW neural-network training · CIFAR-10 and CIFAR-100performance as c variesNo clear effect
Use DC-FW with L = 10 instead of FWneural-network classification training · CIFAR-10 and CIFAR-100training and validation performanceHelped
Use the reported DC-FW variants instead of non-convex CGS or FWQAP · QAP datasetsassignment error: 68.70 cases [66.17, 71.23] vs CGS; 46.40 cases [43.76, 49.04] in the reverse comparisonHelped

Surprising findings

Limitations

Experimental setup

Datasets: QAPLIB FastText English and French 300-d embeddings CIFAR-10 CIFAR-100

Benchmarks: QAPLIB FastText word embedding alignment CIFAR-10 CIFAR-100

Metrics: assignment error FW gap number of SVD / LMO calls wall clock time top-1 accuracy cross-entropy loss alignment quality relative to Procrustes

Baselines: Frank-Wolfe (FW) FW-K (DC FW of Khamaru-style subgradient FW) FW-M (FW with backtracking line search for DC) Non-convex CGS relax-and-round FW

Builds on: DC Algorithm (DCA) Frank-Wolfe algorithm Conditional Gradient Sliding

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy