Title
|
|
|
|
Efficiently solving very large-scale routing problems
|
|
Author
|
|
|
|
|
|
Abstract
|
|
|
|
The vehicle routing problem is among the most-studied and practically relevant problems in combinatorial optimization. Yet, almost all research thus far has been targeted at solving problems with not more than a few hundred customers. In this paper, we explore how to design a local search heuristic that computes good solutions for very large-scale instances of the capacitated vehicle routing problem in a reasonable computational time. We investigate different ways to reduce the time complexity with pruning and sequential search, as well as the space complexity by restricting the amount of stored information. The resulting algorithm outperforms a previously introduced heuristic for instances of 10,000 and more customers in relatively short computational time. In order to stimulate more research in this domain, we introduce a new set of benchmark instances that are based on a real-world problem and contain up to 30,000 customers and use our heuristic to solve them. (C) 2019 Elsevier Ltd. All rights reserved. |
|
|
Language
|
|
|
|
English
|
|
Source (journal)
|
|
|
|
Computers & operations research. - New York, N.Y.
|
|
Publication
|
|
|
|
New York, N.Y.
:
2019
|
|
ISSN
|
|
|
|
0305-0548
|
|
DOI
|
|
|
|
10.1016/J.COR.2019.03.006
|
|
Volume/pages
|
|
|
|
107
(2019)
, p. 32-42
|
|
ISI
|
|
|
|
000469306600003
|
|
Full text (Publisher's DOI)
|
|
|
|
|
|
Full text (open access)
|
|
|
|
|
|
Full text (publisher's version - intranet only)
|
|
|
|
|
|