Bilevel Optimization
Bilevel Optimization is an optimization method characterized by the embedding of a lower-level optimization problem within the constraints of a higher-level optimization problem. The upper optimization task is referred to as the upper-level (or outer) problem, while the lower optimization task is called the lower-level (or inner) problem. The lower-level problem serves as a constraint, ensuring that only the optimal solutions of the lower-level problem can become feasible candidates for the upper-level problem. This approach has significant application value in complex decision-making processes, capable of addressing multi-level optimization requirements and enhancing the accuracy and robustness of the solution.