English

Optimality Conditions and Numerical Algorithms for a Class of Minimax Bilevel Optimization Problems

Optimization and Control 2026-04-28 v1

Abstract

In many applications, including Stackelberg games, machine learning, and power systems \cite{Mackay2018Selftuning,Heinrich1952The,Wang2021Bi-Level}, the decisions in a minimax optimization problem can be constrained by a solution to an optimization problem. In this paper, we introduce optimality conditions of this novel minimax bilevel optimization problem and develops efficient first-order algorithms for this class of problems. Firstly, we establish the optimality conditions for minimax bilevel problems by reconstructing the lower-level problem through its Karush-Kuhn-Tucker (KKT) conditions and value function. Secondly, we develop a penalty method framework to approximately solve the minimax bilevel problem by transforming it into a single-level minimax problem. Thirdly, we design a projected gradient multi-step ascent descent method to solve the resulting minimax problem, which can find an ϵ\epsilon-KKT solution for the original minimax bilevel problem within O(ϵ3log(ϵ1))\mathcal{O}(\epsilon^{-3} \log(\epsilon^{-1})) iterations. To improve {the convergence rate} of the algorithm, we provide its Nesterov accelerated extension with O(ϵ3log(ϵ1))\mathcal{O}(\epsilon^{-3} \log(\epsilon^{-1})) iteration complexity. Finally, we demonstrate the effectiveness of our model and algorithms through numerical experiments on various minimax bilevel optimization problems and a bilevel economic dispatch in the power system.

Keywords

Cite

@article{arxiv.2604.23487,
  title  = {Optimality Conditions and Numerical Algorithms for a Class of Minimax Bilevel Optimization Problems},
  author = {Yaling Hu and Jiani Wang and Yu-hong Dai and Xiaojiao Tong},
  journal= {arXiv preprint arXiv:2604.23487},
  year   = {2026}
}
R2 v1 2026-07-01T12:35:26.307Z