Cargando…
Decomposition techniques with mixed integer programming and heuristics for home healthcare planning
We tackle home healthcare planning scenarios in the UK using decomposition methods that incorporate mixed integer programming solvers and heuristics. Home healthcare planning is a difficult problem that integrates aspects from scheduling and routing. Solving real-world size instances of these proble...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6560490/ https://www.ncbi.nlm.nih.gov/pubmed/31258236 http://dx.doi.org/10.1007/s10479-016-2352-8 |
_version_ | 1783425982115348480 |
---|---|
author | Laesanklang, Wasakorn Landa-Silva, Dario |
author_facet | Laesanklang, Wasakorn Landa-Silva, Dario |
author_sort | Laesanklang, Wasakorn |
collection | PubMed |
description | We tackle home healthcare planning scenarios in the UK using decomposition methods that incorporate mixed integer programming solvers and heuristics. Home healthcare planning is a difficult problem that integrates aspects from scheduling and routing. Solving real-world size instances of these problems still presents a significant challenge to modern exact optimization solvers. Nevertheless, we propose decomposition techniques to harness the power of such solvers while still offering a practical approach to produce high-quality solutions to real-world problem instances. We first decompose the problem into several smaller sub-problems. Next, mixed integer programming and/or heuristics are used to tackle the sub-problems. Finally, the sub-problem solutions are combined into a single valid solution for the whole problem. The different decomposition methods differ in the way in which sub-problems are generated and the way in which conflicting assignments are tackled (i.e. avoided or repaired). We present the results obtained by the proposed decomposition methods and compare them to solutions obtained with other methods. In addition, we conduct a study that reveals how the different steps in the proposed method contribute to those results. The main contribution of this paper is a better understanding of effective ways to combine mixed integer programming within effective decomposition methods to solve real-world instances of home healthcare planning problems in practical computation time. |
format | Online Article Text |
id | pubmed-6560490 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-65604902019-06-26 Decomposition techniques with mixed integer programming and heuristics for home healthcare planning Laesanklang, Wasakorn Landa-Silva, Dario Ann Oper Res Apmod 2014 We tackle home healthcare planning scenarios in the UK using decomposition methods that incorporate mixed integer programming solvers and heuristics. Home healthcare planning is a difficult problem that integrates aspects from scheduling and routing. Solving real-world size instances of these problems still presents a significant challenge to modern exact optimization solvers. Nevertheless, we propose decomposition techniques to harness the power of such solvers while still offering a practical approach to produce high-quality solutions to real-world problem instances. We first decompose the problem into several smaller sub-problems. Next, mixed integer programming and/or heuristics are used to tackle the sub-problems. Finally, the sub-problem solutions are combined into a single valid solution for the whole problem. The different decomposition methods differ in the way in which sub-problems are generated and the way in which conflicting assignments are tackled (i.e. avoided or repaired). We present the results obtained by the proposed decomposition methods and compare them to solutions obtained with other methods. In addition, we conduct a study that reveals how the different steps in the proposed method contribute to those results. The main contribution of this paper is a better understanding of effective ways to combine mixed integer programming within effective decomposition methods to solve real-world instances of home healthcare planning problems in practical computation time. Springer US 2016-10-24 2017 /pmc/articles/PMC6560490/ /pubmed/31258236 http://dx.doi.org/10.1007/s10479-016-2352-8 Text en © The Author(s) 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Apmod 2014 Laesanklang, Wasakorn Landa-Silva, Dario Decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
title | Decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
title_full | Decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
title_fullStr | Decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
title_full_unstemmed | Decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
title_short | Decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
title_sort | decomposition techniques with mixed integer programming and heuristics for home healthcare planning |
topic | Apmod 2014 |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6560490/ https://www.ncbi.nlm.nih.gov/pubmed/31258236 http://dx.doi.org/10.1007/s10479-016-2352-8 |
work_keys_str_mv | AT laesanklangwasakorn decompositiontechniqueswithmixedintegerprogrammingandheuristicsforhomehealthcareplanning AT landasilvadario decompositiontechniqueswithmixedintegerprogrammingandheuristicsforhomehealthcareplanning |