The exact solution of bilevel optimization problems is a very challenging task that received more and more attention in recent years, as witnessed by the flourishing recent literature on this topic. In this paper we present ideas and algorithms to solve to proven optimality generic Mixed-Integer Bilevel Linear Programs (MIBLP’s) where all constraints are linear, and some/all variables are required to take integer values. In doing so, we look for a general-purpose approach applicable to any MIBLP (under mild conditions), rather than ad-hoc methods for specific cases. Our approach concentrates on minimal additions required to convert an effective branch-and-cut MILP exact code into a valid MIBLP solver, thus inheriting the wide arsenal of MILP tools (cuts, branching rules, heuristics) available in modern solvers.

Intersection cuts for Bilevel optimization / Fischetti, Matteo; Ljubić, Ivana; Monaci, Michele; Sinnl, Markus. - STAMPA. - 9682:(2016), pp. 77-88. (Intervento presentato al convegno 18th International Conference on Integer Programming and Combinatorial Optimization, IPCO 2016 tenutosi a bel nel 2016) [10.1007/978-3-319-33461-5_7].

Intersection cuts for Bilevel optimization

MONACI, MICHELE;
2016

Abstract

The exact solution of bilevel optimization problems is a very challenging task that received more and more attention in recent years, as witnessed by the flourishing recent literature on this topic. In this paper we present ideas and algorithms to solve to proven optimality generic Mixed-Integer Bilevel Linear Programs (MIBLP’s) where all constraints are linear, and some/all variables are required to take integer values. In doing so, we look for a general-purpose approach applicable to any MIBLP (under mild conditions), rather than ad-hoc methods for specific cases. Our approach concentrates on minimal additions required to convert an effective branch-and-cut MILP exact code into a valid MIBLP solver, thus inheriting the wide arsenal of MILP tools (cuts, branching rules, heuristics) available in modern solvers.
2016
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
77
88
Intersection cuts for Bilevel optimization / Fischetti, Matteo; Ljubić, Ivana; Monaci, Michele; Sinnl, Markus. - STAMPA. - 9682:(2016), pp. 77-88. (Intervento presentato al convegno 18th International Conference on Integer Programming and Combinatorial Optimization, IPCO 2016 tenutosi a bel nel 2016) [10.1007/978-3-319-33461-5_7].
Fischetti, Matteo; Ljubić, Ivana; Monaci, Michele; Sinnl, Markus
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/549794
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 34
  • ???jsp.display-item.citation.isi??? 30
social impact