Abstract
We present an exact algorithm for the bilevel mixed integer linear programming (BMILP) problem under three simplifying assumptions. Although BMILP has been studied for decades and widely applied to various real world problems, there are only a few BMILP algorithms. Compared to these existing ones, our new algorithm relies on fewer and weaker assumptions, explicitly considers finite optimal, infeasible, and unbounded cases, and is proved to terminate finitely and correctly. We report results of our computational experiments on a small library of BMILP test instances, which we created and made publicly available online.
Original language | English (US) |
---|---|
Pages (from-to) | 309-318 |
Number of pages | 10 |
Journal | Computers and Operations Research |
Volume | 41 |
Issue number | 1 |
DOIs | |
State | Published - 2014 |
Externally published | Yes |
All Science Journal Classification (ASJC) codes
- General Computer Science
- Modeling and Simulation
- Management Science and Operations Research
Keywords
- Bilevel mixed integer linear programming
- Bilevel optimization
- Branch-and-bound