Lower Bounds and Accelerated Algorithms for Bilevel Optimization
Kaiyi JiYingbin Liang
Establishes fundamental computational lower complexity bounds for bilevel optimization and presents AccBiO, an accelerated algorithm that achieves near-optimal convergence rates without requiring common gradient boundedness assumptions.
Bilevel optimization—a mathematical framework where one optimization problem is nested inside another—is central to high-impact machine learning applications such as hyperparameter tuning, meta-learning, and neural architecture search. Despite widespread adoption, the theoretical limits of bilevel optimization have remained poorly understood. Prior convergence analyses relied on restrictive technical assumptions, exhibited highly pessimistic execution times, and left open whether bilevel optimization is fundamentally harder to solve than simpler minimax problems.
The article establishes the theoretical performance limits of bilevel optimization and designs accelerated algorithms that push execution speeds toward these limits across two standard problem classes: strongly convex and convex settings with strongly convex inner objectives.
To establish computational limits, the article constructs worst-case problem instances and tracks how decision variables evolve across iterations. It also proposes an accelerated optimizer named AccBiO, which uses accelerated gradient steps for the inner problem, a heavy-ball method to solve linear subproblems, and momentum acceleration on outer-level updates. Numerical simulations on benchmark problems evaluate the runtime performance of AccBiO against existing standard bilevel algorithms.
The key findings are as follows. First, the article proves the first theoretical lower complexity bounds for bilevel optimization, showing that bilevel problems are fundamentally more difficult than minimax optimization. Second, AccBiO is the first accelerated algorithm proven to converge without requiring the assumption that outer-level gradients remain bounded. Third, for problems where the inner objective is quadratic, AccBiO matches the theoretical lower bounds up to logarithmic factors, achieving near-optimal complexity. Fourth, when outer-level gradients are bounded, the proposed approach significantly improves upper complexity bounds over existing algorithms.
These findings provide definitive benchmarks for computational efficiency and confirm that the structural differences between inner and outer levels make bilevel optimization strictly more demanding than minimax problems. In practical settings, deploying AccBiO offers significant reductions in computational runtime and memory usage for training complex machine learning models.
Organizations developing machine learning pipelines should adopt accelerated bilevel schemes like AccBiO for nested optimization tasks to achieve faster convergence. For further development, researchers should focus on closing the remaining theoretical gap for general inner objectives and extending these acceleration methods to non-convex problem landscapes, such as deep neural networks.
The findings are derived under the assumption that the inner-level problem is strongly convex with unique solutions, alongside Lipschitz continuous derivatives. For settings where the inner objective has multiple solutions or the overall landscape is non-convex, caution is warranted, as additional regularization or bounded domain projections may be necessary.
- Paper: Will Bilevel Optimizers Benefit from Loops, Kaiyi Ji et al. (2022). It provides foundational computational complexity bounds and error analyses for loop-based bilevel optimizer families (AID-BiO and ITD-BiO) that the source builds upon when establishing lower bounds and accelerated algorithms.
- Paper: A Fully Single Loop Algorithm for Bilevel Optimization without Hessian Inverse, Junyi Li et al. (2022). It introduces a fully single-loop framework for hyper-gradient approximation in bilevel optimization without explicit Hessian inversion, providing direct background for the accelerated subproblem solvers analyzed in the source.
- Paper: BOME! Bilevel Optimization Made Easy: A Simple First-Order Approach, Bo Liu et al. (2022). It details alternative first-order approaches and value-function reformulations for bilevel optimization, framing the baseline complexity challenges addressed by the source's accelerated methods.
- Book: Convex Optimization: Algorithms and Complexity, Sébastien Bubeck (2015). It establishes the core black-box oracle complexity framework and foundational upper and lower bounds for first-order convex optimization that the source adapts to nested bilevel settings.
- Paper: Accelerated Zeroth-Order and First-Order Momentum Methods from Mini to Minimax Optimization, Feihu Huang et al. (2022). It analyzes accelerated momentum methods for minimax optimization, establishing the baseline complexity against which the source proves bilevel problems are strictly harder.
- Paper: A Differential Equation for Modeling Nesterov's Accelerated Gradient Method: Theory and Insights, Weijie Su et al. (2014). It analyzes the continuous-time dynamics and momentum mechanics of Nesterov's accelerated gradient method, which underpins the accelerated inner and outer updates developed in AccBiO.
- Paper: Nested Learning: The Illusion of Deep Learning Architectures, Ali Behrouz et al. (2025). It generalizes multi-level and nested optimization into a broader nested learning architecture for deep neural network components and memory systems.
