TY - GEN
T1 - A Fully Bayesian Approach to Bilevel Problems
AU - Dogan, Vedat
AU - Prestwich, Steven
AU - O’Sullivan, Barry
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland 2025.
PY - 2025
Y1 - 2025
N2 - The mathematical models of many real-world decision-making problems contain two levels of optimization. In these models, one of the optimization problems appears as a constraint of the other one, called follower and leader, respectively. These problems are known as bilevel optimization problems (BOPs) in mathematical programming and are widely studied by both classical and evolutionary optimization communities. The nested nature of these problems causes many difficulties such as non-convexity and disconnectedness for traditional methods, and requires a huge number of function evaluations for evolutionary algorithms. This paper proposes a fully Bayesian optimization approach, called FB-BLO. We aim to reduce the necessary function evaluations for both upper and lower level problems by iteratively approximating promising solutions with Gaussian process surrogate models at both levels. The proposed FB-BLO algorithm uses the other decision-makers’ observations in its Gaussian process model to leverage the correlation between decisions and objective values. This allows us to extract knowledge from previous decisions for each level. The algorithm has been evaluated on numerous benchmark problems and compared with existing state-of-the-art algorithms. Our evaluation demonstrates the success of our proposed FB-BLO algorithm in terms of both effectiveness and efficiency.
AB - The mathematical models of many real-world decision-making problems contain two levels of optimization. In these models, one of the optimization problems appears as a constraint of the other one, called follower and leader, respectively. These problems are known as bilevel optimization problems (BOPs) in mathematical programming and are widely studied by both classical and evolutionary optimization communities. The nested nature of these problems causes many difficulties such as non-convexity and disconnectedness for traditional methods, and requires a huge number of function evaluations for evolutionary algorithms. This paper proposes a fully Bayesian optimization approach, called FB-BLO. We aim to reduce the necessary function evaluations for both upper and lower level problems by iteratively approximating promising solutions with Gaussian process surrogate models at both levels. The proposed FB-BLO algorithm uses the other decision-makers’ observations in its Gaussian process model to leverage the correlation between decisions and objective values. This allows us to extract knowledge from previous decisions for each level. The algorithm has been evaluated on numerous benchmark problems and compared with existing state-of-the-art algorithms. Our evaluation demonstrates the success of our proposed FB-BLO algorithm in terms of both effectiveness and efficiency.
KW - Bayesian Optimization
KW - Bilevel Decision-Making
KW - Gaussian Process
KW - Stackelberg Games
UR - https://www.scopus.com/pages/publications/85207651192
U2 - 10.1007/978-3-031-73903-3_10
DO - 10.1007/978-3-031-73903-3_10
M3 - Conference proceeding
AN - SCOPUS:85207651192
SN - 9783031739026
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 144
EP - 159
BT - Algorithmic Decision Theory - 8th International Conference, ADT 2024, Proceedings
A2 - Freeman, Rupert
A2 - Mattei, Nicholas
PB - Springer Science and Business Media Deutschland GmbH
T2 - 8th International Conference on Algorithmic Decision Theory, ADT 2024
Y2 - 14 October 2024 through 16 October 2024
ER -