Skip to main navigation Skip to search Skip to main content

Multi-Objective BiLevel Optimization by Bayesian Optimization

Research output: Contribution to journalArticlepeer-review

Abstract

In a multi-objective optimization problem, a decision maker has more than one objective to optimize. In a bilevel optimization problem, there are the following two decision-makers in a hierarchy: a leader who makes the first decision and a follower who reacts, each aiming to optimize their own objective. Many real-world decision-making processes have various objectives to optimize at the same time while considering how the decision-makers affect each other. When both features are combined, we have a multi-objective bilevel optimization problem, which arises in manufacturing, logistics, environmental economics, defence applications and many other areas. Many exact and approximation-based techniques have been proposed, but because of the intrinsic nonconvexity and conflicting multiple objectives, their computational cost is high. We propose a hybrid algorithm based on batch Bayesian optimization to approximate the upper-level Pareto-optimal solution set. We also extend our approach to handle uncertainty in the leader’s objectives via a hypervolume improvement-based acquisition function. Experiments show that our algorithm is more efficient than other current methods while successfully approximating Pareto-fronts.

Original languageEnglish
Article number146
JournalAlgorithms
Volume17
Issue number4
DOIs
Publication statusPublished - Apr 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 8 - Decent Work and Economic Growth
    SDG 8 Decent Work and Economic Growth
  2. SDG 9 - Industry, Innovation, and Infrastructure
    SDG 9 Industry, Innovation, and Infrastructure

UCC Futures

  • Artificial Intelligence and Data Analytics

Keywords

  • Bayesian optimization
  • decision-making under uncertainty
  • Gaussian process
  • hypervolume improvement
  • multi-objective bilevel optimization

Fingerprint

Dive into the research topics of 'Multi-Objective BiLevel Optimization by Bayesian Optimization'. Together they form a unique fingerprint.

Cite this