English

A New Computational Approach for Solving Linear Bilevel Programs Based on Parameter-Free Disjunctive Decomposition

Systems and Control 2024-06-18 v2 Systems and Control Optimization and Control

Abstract

Linear bilevel programs (linear BLPs) have been widely used in computational mathematics and optimization in several applications. Single-level reformulation for linear BLPs replaces the lower-level linear program with its Karush-Kuhn-Tucker optimality conditions and linearizes the complementary slackness conditions using the big-M technique. Although the approach is straightforward, it requires finding the big-M whose computation is recently shown to be NP-hard. This paper presents a disjunctive-based decomposition algorithm which does not need finding the big-Ms whereas guaranteeing that obtained solution is optimal. Our experience shows promising performance of our algorithm.

Keywords

Cite

@article{arxiv.2203.06069,
  title  = {A New Computational Approach for Solving Linear Bilevel Programs Based on Parameter-Free Disjunctive Decomposition},
  author = {Saeed Mohammadi and Mohammad Reza Hesamzadeh and Steven A. Gabriel and Dina Khastieva},
  journal= {arXiv preprint arXiv:2203.06069},
  year   = {2024}
}

Comments

16 pages, 3 figures

R2 v1 2026-06-24T10:10:13.321Z