Iterated Maximum Large Neighborhood Search for the Traveling Salesman Problem with Time Windows and its Time-dependent Version

Iterated Maximum Large Neighborhood Search for the Traveling Salesman Problem with Time Windows and its Time-dependent Version

Authors: Pralet, Cédric

Computers & Operations Research - 2023 Volume 150, Pages 106078

This article introduces a new algorithm for finding feasible or makespan-optimal solutions of Traveling Salesman Problems with Time Windows (TSPTWs) and Time-Dependent TSPTWs (TDTSPTWs). The algorithm starts from a sequence of visits of the customers involved in the problem, uses destroy and repair operations to iteratively improve this sequence, and applies perturbations to diversify search. For the destroy phase, customers are removed from the current sequence of visits as long as a parameter called the insertion-width is not too high. For the repair phase, the customers removed are reinserted for the best based on a dynamic programming procedure whose complexity is only linear in the number of customers. For the perturbation phase, some customers are randomly shifted in the sequence of visits. The algorithm obtained is called Iterated Maximum Large Neighborhood Search (ImaxLNS). On seven standard TSPTW benchmarks, it returns the best-known solution for each instance in less than one second on average. On two TDTSPTW benchmarks related to urban logistics, it provides new feasible solutions and best solutions. On a TDTSPTW benchmark related to Earth observing satellites, it solves most of the instances in less than a second.

https://doi.org/10.1016/j.cor.2022.106078

Cite as:

@article{Pralet_2023,
	title        = {Iterated Maximum Large Neighborhood Search for the Traveling Salesman Problem with Time Windows and its Time-dependent Version},
	author       = {Pralet, Cédric},
	year         = 2023,
	month        = feb,
	journal      = {Computers & Operations Research},
	publisher    = {Elsevier BV},
	volume       = 150,
	pages        = 106078,
	doi          = {10.1016/j.cor.2022.106078},
	issn         = {0305-0548},
	url          = {http://dx.doi.org/10.1016/j.cor.2022.106078}
}



    Leave a Reply

    Your email address will not be published. Required fields are marked *

    x
    This site uses cookies to make navigation simple and efficient. By continuing you declare that you want to automatically accept the privacy policy. More. Close