When optimising under uncertainty, it is desirable that solutions are robust to unexpected disruptions and changes. A possible formalisation of robustness is given by super solutions. An assignment to a set of decision variables is an (a, b, c) super solution if any change involving at most a variables can be repaired by changing at most b other variables; the repair solution should have a cost of at most c units worse than a non-robust optimum. We propose a method exploiting Logic Based Benders Decomposition to find super solutions to an optimisation problem for generic disruptions. The master deals with the original problem, while subproblems try to find repair solutions for each possible disruption. As a case study, we consider the Kidney Exchange Problem, for which our method scales dramatically better on realistic instances than a reformulation-based approach from the literature.

Logic-Based Benders Decomposition for Super Solutions: An Application to the Kidney Exchange Problem / Chisca D.S.; Lombardi M.; Milano M.; O'Sullivan B.. - ELETTRONICO. - 11802:(2019), pp. 108-125. (Intervento presentato al convegno 25th International Conference on Principles and Practice of Constraint Programming, CP 2019 tenutosi a usa nel 2019) [10.1007/978-3-030-30048-7_7].

Logic-Based Benders Decomposition for Super Solutions: An Application to the Kidney Exchange Problem

Lombardi M.
Methodology
;
Milano M.
Supervision
;
2019

Abstract

When optimising under uncertainty, it is desirable that solutions are robust to unexpected disruptions and changes. A possible formalisation of robustness is given by super solutions. An assignment to a set of decision variables is an (a, b, c) super solution if any change involving at most a variables can be repaired by changing at most b other variables; the repair solution should have a cost of at most c units worse than a non-robust optimum. We propose a method exploiting Logic Based Benders Decomposition to find super solutions to an optimisation problem for generic disruptions. The master deals with the original problem, while subproblems try to find repair solutions for each possible disruption. As a case study, we consider the Kidney Exchange Problem, for which our method scales dramatically better on realistic instances than a reformulation-based approach from the literature.
2019
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
108
125
Logic-Based Benders Decomposition for Super Solutions: An Application to the Kidney Exchange Problem / Chisca D.S.; Lombardi M.; Milano M.; O'Sullivan B.. - ELETTRONICO. - 11802:(2019), pp. 108-125. (Intervento presentato al convegno 25th International Conference on Principles and Practice of Constraint Programming, CP 2019 tenutosi a usa nel 2019) [10.1007/978-3-030-30048-7_7].
Chisca D.S.; Lombardi M.; Milano M.; O'Sullivan B.
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/728093
 Attenzione

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

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