TY - JOUR
T1 - A decomposition algorithm for the consistent traveling salesman problem with vehicle idling
AU - Subramanyam, Anirudh
AU - Gounaris, Chrysanthos E.
N1 - Publisher Copyright:
© 2017 INFORMS.
PY - 2018/3/1
Y1 - 2018/3/1
N2 - The consistent traveling salesman problem aims to identify minimum-cost routes to be followed by a single vehicle so as to provide a set of customers with service that adheres to arrival-Time consistency across the multiple time periods of a planning horizon. In this paper, we address this problem via a new, exact algorithm that decomposes the problem into a sequence of single-period traveling salesman problems with time windows within a branch-And-bound search procedure. The newalgorithm is highly competitive, as it is able to solve to guaranteed optimality instances with up to 100 customers requiring service over a five-period horizon, effectively doubling the size of instances that were solvable by the previous state of the art. Furthermore, and in contrast to all previous approaches, the new algorithm accounts for route duration limits, whenever applicable, as well as incorporates the flexibility for the vehicle to idle before providing service to a customer. We in fact show that, for the benchmark instances we considered, the cost of implementing consistent routes can be reduced significantly if the vehicle is allowed to idle en route, further motivating the need for algorithmic schemes to incorporate this realistic option.
AB - The consistent traveling salesman problem aims to identify minimum-cost routes to be followed by a single vehicle so as to provide a set of customers with service that adheres to arrival-Time consistency across the multiple time periods of a planning horizon. In this paper, we address this problem via a new, exact algorithm that decomposes the problem into a sequence of single-period traveling salesman problems with time windows within a branch-And-bound search procedure. The newalgorithm is highly competitive, as it is able to solve to guaranteed optimality instances with up to 100 customers requiring service over a five-period horizon, effectively doubling the size of instances that were solvable by the previous state of the art. Furthermore, and in contrast to all previous approaches, the new algorithm accounts for route duration limits, whenever applicable, as well as incorporates the flexibility for the vehicle to idle before providing service to a customer. We in fact show that, for the benchmark instances we considered, the cost of implementing consistent routes can be reduced significantly if the vehicle is allowed to idle en route, further motivating the need for algorithmic schemes to incorporate this realistic option.
UR - http://www.scopus.com/inward/record.url?scp=85045524412&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85045524412&partnerID=8YFLogxK
U2 - 10.1287/trsc.2017.0741
DO - 10.1287/trsc.2017.0741
M3 - Article
AN - SCOPUS:85045524412
SN - 0041-1655
VL - 52
SP - 386
EP - 401
JO - Transportation Science
JF - Transportation Science
IS - 2
ER -