Cargando…

A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem

Commercial flights nearly halted due to the COVID-19 pandemic in the second quarter of 2020. Consequently, several countries have had to schedule repatriation flights to return their citizens stranded in other countries. Flight routes and schedules are known in normal circumstances, and passengers b...

Descripción completa

Detalles Bibliográficos
Autores principales: Al-Shihabi, Sameh, Mladenović, Nenad
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier Ltd. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8913043/
https://www.ncbi.nlm.nih.gov/pubmed/35295716
http://dx.doi.org/10.1016/j.eswa.2022.116728
_version_ 1784667323376861184
author Al-Shihabi, Sameh
Mladenović, Nenad
author_facet Al-Shihabi, Sameh
Mladenović, Nenad
author_sort Al-Shihabi, Sameh
collection PubMed
description Commercial flights nearly halted due to the COVID-19 pandemic in the second quarter of 2020. Consequently, several countries have had to schedule repatriation flights to return their citizens stranded in other countries. Flight routes and schedules are known in normal circumstances, and passengers buy seats on these flights; however, the reverse steps happen in repatriation. Passengers express their need to travel, and flights are scheduled to satisfy their requests. The problem behind this flight schedule can be called the repatriation scheduling problem (RSP), in which we need to repatriate citizens from different countries. The objective of the RSP is to return the most vulnerable citizens first. The capacity of available airplanes and quarantine locations limit the number of repatriated citizens. To address this problem, we have developed a mixed-integer linear program (MILP) to model the RSP. Moreover, we suggest a basic variable neighbourhood search (BVNS) algorithm to solve the problem. We test the BVNS algorithm by creating and solving a set of 108 RSP instances and then comparing the BVNS solutions with the exact ones. Despite allocating only 20 s to run the BVNS algorithm compared to eight hours for a commercial exact solver’s branch and bound algorithm, the BVNS algorithm could find better results than the lower bounds for 62 instances and similar values for 17 instances.
format Online
Article
Text
id pubmed-8913043
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier Ltd.
record_format MEDLINE/PubMed
spelling pubmed-89130432022-03-11 A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem Al-Shihabi, Sameh Mladenović, Nenad Expert Syst Appl Article Commercial flights nearly halted due to the COVID-19 pandemic in the second quarter of 2020. Consequently, several countries have had to schedule repatriation flights to return their citizens stranded in other countries. Flight routes and schedules are known in normal circumstances, and passengers buy seats on these flights; however, the reverse steps happen in repatriation. Passengers express their need to travel, and flights are scheduled to satisfy their requests. The problem behind this flight schedule can be called the repatriation scheduling problem (RSP), in which we need to repatriate citizens from different countries. The objective of the RSP is to return the most vulnerable citizens first. The capacity of available airplanes and quarantine locations limit the number of repatriated citizens. To address this problem, we have developed a mixed-integer linear program (MILP) to model the RSP. Moreover, we suggest a basic variable neighbourhood search (BVNS) algorithm to solve the problem. We test the BVNS algorithm by creating and solving a set of 108 RSP instances and then comparing the BVNS solutions with the exact ones. Despite allocating only 20 s to run the BVNS algorithm compared to eight hours for a commercial exact solver’s branch and bound algorithm, the BVNS algorithm could find better results than the lower bounds for 62 instances and similar values for 17 instances. Elsevier Ltd. 2022-07-15 2022-03-11 /pmc/articles/PMC8913043/ /pubmed/35295716 http://dx.doi.org/10.1016/j.eswa.2022.116728 Text en © 2022 Elsevier Ltd. All rights reserved. Since January 2020 Elsevier has created a COVID-19 resource centre with free information in English and Mandarin on the novel coronavirus COVID-19. The COVID-19 resource centre is hosted on Elsevier Connect, the company's public news and information website. Elsevier hereby grants permission to make all its COVID-19-related research that is available on the COVID-19 resource centre - including this research content - immediately available in PubMed Central and other publicly funded repositories, such as the WHO COVID database with rights for unrestricted research re-use and analyses in any form or by any means with acknowledgement of the original source. These permissions are granted for free by Elsevier for as long as the COVID-19 resource centre remains active.
spellingShingle Article
Al-Shihabi, Sameh
Mladenović, Nenad
A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
title A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
title_full A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
title_fullStr A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
title_full_unstemmed A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
title_short A mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
title_sort mixed integer linear programming model and a basic variable neighbourhood search algorithm for the repatriation scheduling problem
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8913043/
https://www.ncbi.nlm.nih.gov/pubmed/35295716
http://dx.doi.org/10.1016/j.eswa.2022.116728
work_keys_str_mv AT alshihabisameh amixedintegerlinearprogrammingmodelandabasicvariableneighbourhoodsearchalgorithmfortherepatriationschedulingproblem
AT mladenovicnenad amixedintegerlinearprogrammingmodelandabasicvariableneighbourhoodsearchalgorithmfortherepatriationschedulingproblem
AT alshihabisameh mixedintegerlinearprogrammingmodelandabasicvariableneighbourhoodsearchalgorithmfortherepatriationschedulingproblem
AT mladenovicnenad mixedintegerlinearprogrammingmodelandabasicvariableneighbourhoodsearchalgorithmfortherepatriationschedulingproblem