Learning-guided iterated local search for the minmax multiple traveling salesman problem

  • Pengfei HE
  • , Jin-Kao HAO*
  • , Jinhui XIA
  • *Corresponding author for this work

Research output: Journal PublicationsJournal Article (refereed)peer-review

1 Citation (Scopus)

Abstract

The minmax multiple traveling salesman problem involves minimizing the costs of a longest tour among a set of tours. The problem is of great practical interest because it can be used to formulate several real-life applications. To solve this computationally challenging problem, we propose a learning-driven iterated local search approach that combines an effective local search procedure to find high-quality local optimal solutions and a multi-armed bandit algorithm to select removal and insertion operators to escape local optimal traps. Extensive experiments on 77 commonly used benchmark instances show that the algorithm achieves excellent results in terms of solution quality and running time. In particular, it achieves 32 new best results (improved upper bounds) and matches the best-known results for 35 other instances. Additional experiments shed light on the understanding of the algorithm's constituent elements. Multi-armed bandit selection can be used advantageously in other multi-operator local search algorithms.
Original languageEnglish
Article number107255
Number of pages12
JournalComputers and Operations Research
Volume185
Early online date7 Sept 2025
DOIs
Publication statusPublished - Jan 2026
Externally publishedYes

Bibliographical note

We would like to thank the authors of Zheng et al. (2022) , especially Dr. Jiongzhi Zheng, for sharing the code of their algorithm.

Funding

This work was supported by National Natural Science Foundation of China (Grant number: 62403123), The Fundamental Research Funds for the Central Universities, China (MCCSE2024B03).

Keywords

  • Iterated local search
  • Learning-driven search
  • Minmax
  • Multi-armed bandit
  • Traveling salesman

Fingerprint

Dive into the research topics of 'Learning-guided iterated local search for the minmax multiple traveling salesman problem'. Together they form a unique fingerprint.

Cite this