Lune

NeurIPS2024Top-tier venue

Penalty-based Methods for Simple Bilevel Optimization under Hölderian Error Bounds

Pengyu Chen, Xu Shi, Rujun Jiang, Jiulin Wang

2024Year
17Citations
5Top-tier citations

Abstract

This paper investigates simple bilevel optimization problems where we minimize an upper-level objective over the optimal solution set of a convex lower-level objective. Existing methods for such problems either only guarantee asymptotic convergence, have slow sublinear rates, or require strong assumptions. To address these challenges, we propose a penalization framework that delineates the relationship between approximate solutions of the original problem and its reformulated counterparts. This framework accommodates varying assumptions regarding smoothness and convexity, enabling the application of specific methods with different complexity results. Specifically, when both upper- and lower-level objectives are composite convex functions, under an α\alpha-Hölderian error bound condition and certain mild assumptions, our algorithm attains an (ϵ,ϵβ)(\epsilon,\epsilon^{\beta})-optimal solution of the original problem for any β>0\beta>0 within O(1/ϵmax⁡{α,β})\mathcal{O}\left(\sqrt{{1}/{\epsilon^{\max\{\alpha,\beta\}}}}\right) iterations. The result can be improved further if the smooth part of the upper-level objective is strongly convex. We also establish complexity results when the upper- and lower-level objectives are general nonsmooth functions. Numerical experiments demonstrate the effectiveness of our algorithms.

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.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 3e55f4ba-08b4-447c-bd9b-7a8ec0cc5a7f

Cited by top-tier papers5

Ask how each one uses it

Builds on4

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines