Benders decomposition for bi-objective linear programs

Andrea Raith*, Richard Lusby, Ali Akbar Sohrabi Yousefkhan

*Corresponding author for this work

Research output: Contribution to journalJournal articleResearchpeer-review

16 Downloads (Pure)

Abstract

In this paper, we develop a new decomposition technique for solving bi-objective linear programming problems. The proposed methodology combines the bi-objective simplex algorithm with Benders decomposition and can be used to obtain a complete set of efficient extreme solutions, and the corresponding set of extreme non-dominated points, for a bi-objective linear programme. Using a Benders-like reformulation, the decomposition approach decouples the problem into a bi-objective master problem and a bi-objective subproblem, each of which is solved using the bi-objective parametric simplex algorithm. The master problem provides candidate efficient solutions that the subproblem assesses for feasibility and optimality. As in standard Benders decomposition, optimality and feasibility cuts are generated by the subproblem and guide the master problem solve. This paper discusses bi-objective Benders decomposition from a theoretical perspective, proves the correctness of the proposed reformulation and addresses the need for so-called weighted optimality cuts. Furthermore, we present an algorithm to solve the reformulation and discuss its performance for three types of bi-objective optimisation problems.

Original languageEnglish
JournalEuropean Journal of Operational Research
Number of pages25
ISSN0377-2217
DOIs
Publication statusAccepted/In press - 2025

Keywords

  • Benders decomposition
  • Bi-objective optimisation
  • Bi-objective parametric simplex algorithm
  • Linear programming
  • Multiple objective programming

Fingerprint

Dive into the research topics of 'Benders decomposition for bi-objective linear programs'. Together they form a unique fingerprint.

Cite this