Fast Projection-Free Approach (without Optimization Oracle) for Optimization over Compact Convex Set
Chenghao Liu, Enming Liang, Minghua Chen
Abstract
Projection-free first-order methods, e.g., the celebrated Frank-Wolfe (FW) algorithms, have emerged as powerful tools for optimization over simple convex sets such as polyhedra, because of their scalability, fast convergence, and iteration-wise feasibility without costly projections. However, extending these methods effectively to general compact convex sets remains challenging and largely open, as FW methods rely on expensive linear optimization oracles (LOO), while penalty-based methods often struggle with poor feasibility. We tackle this open challenge by presenting Hom-PGD, a novel projection-free method without expensive (optimization) oracles. Our method constructs a homeomorphism between the convex constraint set and a unit ball, transforming the original problem into an equivalent ball-constrained formulation, thus enabling efficient gradient-based optimization while preserving the original problem structure. We prove that Hom-PGD attains optimal convergence rates matching gradient descent with constant step-size to find an ϵ-approximate (stationary) solution: O(log(1/ϵ)) for strongly convex objectives, O(ϵ -1 ) for convex objectives, and O(ϵ -2 ) for non-convex objectives. Meanwhile, Hom-PGD enjoys a low per-iteration complexity of O(n 2 ), without expensive oracles like LOO or projection, where n is the input size. Our framework further extends to certain non-convex sets, broadening its applicability in practical optimization scenarios with complex constraints. Extensive numerical experiments demonstrate that Hom-PGD achieves comparable convergence rates to state-of-theart projection-free methods, while significantly reducing per-iteration runtime (up to 5 orders of magnitude faster) and thus the total problem-solving time.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 0a639bb6-e11c-45db-a1d9-33b8f32bc1d7Cited by top-tier papers2
- Gauge Flow Matching: Efficient Constrained Generative Modeling over General Convex Set and BeyondXinpeng Li, Enming Liang, Minghua ChenICLR 2026
- Hom-PGD: Fast Reparameterized Optimization over Non-convex Ball-Homeomorphic SetChenghao Liu, Enming Liang, Minghua ChenICML 2026
Builds on8
- Fisher Flow Matching for Generative Modeling over Discrete DataOscar Davis, Samuel Kessler, Mircea Petrache, Ismail Ilkan Ceylan et al.NeurIPS 2024 · 79 citations
- Acceleration with a Ball Optimization OracleYair Carmon, Arun Jambulapati, Qijia Jiang, Yujia Jin et al.NeurIPS 2020 · 58 citations
- Adversarial Robustness with Non-uniform PerturbationsEcenaz Erdemir, Jeffrey Bickford, Luca Melis, Sergül AydöreNeurIPS 2021 · 37 citations
- Boosting Frank-Wolfe by Chasing GradientsCyrille W. Combettes, Sebastian PokuttaICML 2020 · 32 citations
- Affine Invariant Analysis of Frank-Wolfe on Strongly Convex SetsThomas Kerdreux, Lewis Liu, Simon Lacoste-Julien, Damien ScieurICML 2021 · 20 citations
Related papers
- Projection Efficient Subgradient Method and Optimal Nonsmooth Frank-Wolfe MethodKiran Koshy Thekumparampil, Prateek Jain, Praneeth Netrapalli, Sewoong OhNeurIPS 2020 · 31 citations
- Revisiting Frank-Wolfe for Structured Nonconvex OptimizationHoomaan Maskan, Yikun Hou, Suvrit Sra, Alp YurtseverNeurIPS 2025 · 7 citations
- Revisiting Projection-Free Online Learning with Time-Varying ConstraintsYibo Wang, Yuanyu Wan, Lijun ZhangAAAI 2025 · 6 citations
- Can Stochastic Zeroth-Order Frank-Wolfe Method Converge Faster for Non-Convex Problems?Hongchang Gao, Heng HuangICML 2020 · 16 citations
- Efficient Bisection Projection to Ensure Neural-Network Solution Feasibility for Optimization over General SetEnming Liang, Minghua ChenICML 2025
