Skip to content

ZIB-IOL/FW-lower-bound-for-strongly-convex-sets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lower Bounds for Frank-Wolfe on Strongly Convex Sets

This repository contains the code to reproduce the experiments from the paper Lower Bounds for Frank-Wolfe on Strongly Convex Sets.

The paper studies the Frank–Wolfe (FW) algorithm, a projection-free first-order method for smooth constrained convex optimization. It shows that even if the constraint set is strongly convex, FW can still exhibit a slow $\Omega(1/\sqrt{\varepsilon})$ convergence rate in the worst case. The code here implements constructions and numerical experiments illustrating these lower bounds.

The code is written in Julia 1.12 and requires the following packages:

using Pkg
Pkg.add("Plots")
Pkg.add("FrankWolfe")

Project Structure

  • backward-reconstruction.jl: Implements routines to reconstruct worst-case starting points by applying backward dynamics. This is the core script to reproduce the main numerical experiments.
  • bisection-search.jl: Provides an alternative approach to finding worst-case starting points by using a specialized bisection search.
  • utils.jl: Contains auxiliary functions used by the other scripts (geometry, plotting helpers, etc.).

Usage Example

After installing Julia and the required packages, you can run the main experiment scripts directly:

include("backward-reconstruction.jl")
# or
include("bisection-search.jl")

Citation

If you use this paper or code in your research, please consider citing:

@article{halbey2026lower,
  title   = {Lower Bounds for Frank-Wolfe on Strongly Convex Sets},
  author  = {Halbey, Jannis and Deza, Daniel and Zimmer, Max and Roux, Christophe and Stellato, Bartolomeo and Pokutta, Sebastian},
  journal = {arXiv preprint arXiv:2602.04378},
  year    = {2026},
  url     = {https://arxiv.org/abs/2602.04378},
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages