Grouping memetic search for the colored traveling salesmen problem

  • Pengfei HE
  • , Jin-Kao HAO*
  • , Qinghua WU
  • *Corresponding author for this work

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

Abstract

The colored traveling salesmen problem is a node routing problem with multiple salesmen, where the cities are divided into m exclusive city sets and one shared city set. The objective is to minimize the total traveling distance of m Hamiltonian circuits (routes) under the following constraints: each exclusive city is to be visited by the corresponding salesman, while each shared city can be visited by any salesman. In this work, we present the first grouping memetic algorithm for solving this challenging problem. The algorithm includes three main components: (i) a greedy randomized heuristic for population initialization; (ii) a dedicated local search procedure for local optima exploration; (iii) a backbone-based crossover operator for solution recombination. We show computational results on three sets of 65 popular benchmark instances to demonstrate the competitiveness of our algorithm. We especially report improved upper bounds for 38 instances (for more than 58% cases). We also present first computational results with the general CPLEX solver, including 10 proven optimal solutions. Finally, we shed lights on the impacts of the key components of the algorithm. We make the code of the algorithm publicly available.
Original languageEnglish
Pages (from-to)689-707
Number of pages19
JournalInformation Sciences
Volume570
Early online date4 May 2021
DOIs
Publication statusPublished - Sept 2021
Externally publishedYes

Bibliographical note

We thank Prof. Jun Li and Prof. Alok Singh for providing their test instances.

Funding

Support from the China Scholarship Council (CSC, No. 201906850087) for the first author is also acknowledged.

Keywords

  • Colored traveling salesmen problem
  • Local search
  • Memetic algorithm
  • TSP and multiple TSP

Fingerprint

Dive into the research topics of 'Grouping memetic search for the colored traveling salesmen problem'. Together they form a unique fingerprint.

Cite this