Feedback

HEC-Ecole de gestion de l'Université de Liège
HEC-Ecole de gestion de l'Université de Liège
MASTER THESIS
VIEW 41 | DOWNLOAD 15

Stable marriage and kidney exchange problems

Download
Miller, Anne ULiège
Promotor(s) : Crama, Yves ULiège
Date of defense : 3-Sep-2019/10-Sep-2019 • Permalink : http://hdl.handle.net/2268.2/7565
Details
Title : Stable marriage and kidney exchange problems
Author : Miller, Anne ULiège
Date of defense  : 3-Sep-2019/10-Sep-2019
Advisor(s) : Crama, Yves ULiège
Committee's member(s) : Gautier, Axel ULiège
Smeulders, Bart ULiège
Language : English
Number of pages : 70
Keywords : [en] Stable marriage
[en] Kidney exchange
[en] Matching algorithms
[en] Stable allocations
[en] Cycle formulation problem
[en] Optimization approach
[en] Heuristic approach
Discipline(s) : Business & economic sciences > Multidisciplinary, general & others
Institution(s) : Université de Liège, Liège, Belgique
Degree: Master en ingénieur de gestion, à finalité spécialisée en Supply Chain Management and Business Analytics
Faculty: Master thesis of the HEC-Ecole de gestion de l'Université de Liège

Abstract

[fr] The purpose of this research thesis is to illustrate the concept of matching, with a special focus on matching algorithms. To do so, the paper deals with two matching problems, the stable marriage problem and the kidney exchange problem. A more theoretical part introduces the reader to the main notions of matching. It demonstrates the wealth of the stable marriage model through its numerous extensions and illustrates the progress that has been made so far in the exchange of kidneys. For both problems that have as a main objective to provide a solution that incites people to take part in the matching, models and algorithms are presented. The research thesis shows that for the stable marriage problem and its generalizations algorithms exist that provide stable allocations. For the kidney exchange problem, on the other hand, there are still disagreements on how an optimal solution can be obtained. Here, the models and algorithms have to make a trade-off between the efficiency and the fairness of the matching. A more practical chapter studies the performance of heuristics on a simplified version of the kidney exchange problem, the cycle formulation problem with cycles of size k ≤ 3 and of size k ≤ 4. Instances of up to 600 incompatible patient/donor pairs have been tested for cycles of size k ≤ 3 and up to 250 pairs for cycles of size k ≤ 4. The heuristics’ performance is compared to the performance of the cycle formulation problem’s integer programming model. The study of the optimization model and the study of four different heuristics, a random heuristic, a random ascent heuristic with destroy and repair method, and two list processing heuristics, one that establishes a ranking on the possible cycles and one that establishes a ranking on the participating pairs showed that (1) the inclusion of four-way exchanges has no big impact on the quality of the solutions, (2) a trade-off between quality and time has to be made for the four heuristics, and (3) due to the tight linear programming relaxation of the cycle formulation problem, the four heuristics have difficulty to outperform the runtimes of the integer programming model.


File(s)

Document(s)

File
Access MasterThesis_MillerAnne.pdf
Description:
Size: 2.32 MB
Format: Adobe PDF

Author

  • Miller, Anne ULiège Université de Liège > Master ingé. gest., à fin.

Promotor(s)

Committee's member(s)

  • Total number of views 41
  • Total number of downloads 15










All documents available on MatheO are protected by copyright and subject to the usual rules for fair use.
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.