Vincent Guigues, Anton J. Kleywegt, Victor Hugo Nascimento
{"title":"New Heuristics for the Operation of an Ambulance Fleet under Uncertainty","authors":"Vincent Guigues, Anton J. Kleywegt, Victor Hugo Nascimento","doi":"arxiv-2409.09158","DOIUrl":null,"url":null,"abstract":"The operation of an ambulance fleet involves ambulance selection decisions\nabout which ambulance to dispatch to each emergency, and ambulance reassignment\ndecisions about what each ambulance should do after it has finished the service\nassociated with an emergency. For ambulance selection decisions, we propose\nfour new heuristics: the Best Myopic (BM) heuristic, a NonMyopic (NM)\nheuristic, and two greedy heuristics (GHP1 and GHP2). Two variants of the\ngreedy heuristics are also considered. We also propose an optimization problem\nfor an extension of the BM heuristic, useful when a call for several patients\narrives. For ambulance reassignment decisions, we propose several strategies to\nchoose which emergency in queue to send an ambulance to or which ambulance\nstation to send an ambulance to when it finishes service. These heuristics are\nalso used in a rollout approach: each time a new decision has to be made (when\na call arrives or when an ambulance finishes service), a two-stage stochastic\nprogram is solved. The proposed heuristics are used to efficiently compute the\nsecond stage cost of these problems. We apply the rollout approach with our\nheuristics to data of the Emergency Medical Service (EMS) of a large city, and\nshow that these methods outperform other heuristics that have been proposed for\nambulance dispatch decisions. We also show that better response times can be\nobtained using the rollout approach instead of using the heuristics without\nrollout. Moreover, each decision is computed in a few seconds, which allows\nthese methods to be used for the real-time management of a fleet of ambulances.","PeriodicalId":501286,"journal":{"name":"arXiv - MATH - Optimization and Control","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - MATH - Optimization and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.09158","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The operation of an ambulance fleet involves ambulance selection decisions
about which ambulance to dispatch to each emergency, and ambulance reassignment
decisions about what each ambulance should do after it has finished the service
associated with an emergency. For ambulance selection decisions, we propose
four new heuristics: the Best Myopic (BM) heuristic, a NonMyopic (NM)
heuristic, and two greedy heuristics (GHP1 and GHP2). Two variants of the
greedy heuristics are also considered. We also propose an optimization problem
for an extension of the BM heuristic, useful when a call for several patients
arrives. For ambulance reassignment decisions, we propose several strategies to
choose which emergency in queue to send an ambulance to or which ambulance
station to send an ambulance to when it finishes service. These heuristics are
also used in a rollout approach: each time a new decision has to be made (when
a call arrives or when an ambulance finishes service), a two-stage stochastic
program is solved. The proposed heuristics are used to efficiently compute the
second stage cost of these problems. We apply the rollout approach with our
heuristics to data of the Emergency Medical Service (EMS) of a large city, and
show that these methods outperform other heuristics that have been proposed for
ambulance dispatch decisions. We also show that better response times can be
obtained using the rollout approach instead of using the heuristics without
rollout. Moreover, each decision is computed in a few seconds, which allows
these methods to be used for the real-time management of a fleet of ambulances.