A hybrid genetic algorithm for the Hamiltonian p-median problem

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

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

4 Citations (Scopus)

Abstract

The Hamiltonian p-median problem consists of finding p (p is given) non-intersecting Hamiltonian cycles in a complete edge-weighted graph such that each cycle visits at least three vertices and each vertex belongs to exactly one cycle, while minimizing the total cost ofpcycles. In this work, we present an effective and scalable hybrid genetic algorithm to solve this computationally challenging problem. The algorithm combines an edge-assembly crossover to generate promising offspring solutions from high-quality parents, and a multiple neighborhood local search to improve each offspring solution. To promote population diversity, the algorithm applies a mutation operator to the offspring solutions and a quality-and-distance update strategy to manage the population. We compare the method to the best reference algorithms in the literature based on three sets of 145 popular benchmark instances (with up to 318 vertices), and report improved best upper bounds for eight instances. To evaluate the scalability of the method, we perform experiments on a new set of 70 large instances (with up to 1060 vertices). We examine the contributions of key components of the algorithm.
Original languageEnglish
Pages (from-to)348-367
Number of pages20
JournalNetworks
Volume83
Issue number2
Early online date20 Nov 2023
DOIs
Publication statusPublished - Mar 2024
Externally publishedYes

Bibliographical note

We are grateful to the associate editor and the reviewers for their insightful and constructive comments, which helped us to significantly improve the paper. We also would like to thank the following colleagues: Profs Herrán and Duarte for kindly sharing their source code of the PGVNS algorithm, Profs Erdoğan and Moreno‐Centeno for answering our questions about their HPMP2 algorithm and B&P algorithm.

Funding

This work was partially supported by the National Natural Science Foundation Program of China (Grant no. 72122006). Support from the China Scholarship Council (CSC, No. 201906850087) for the first author is also acknowledged.

Keywords

  • edge assembly crossover
  • local search
  • memetic search
  • metaheuristic
  • p-median
  • traveling salesman

Fingerprint

Dive into the research topics of 'A hybrid genetic algorithm for the Hamiltonian p-median problem'. Together they form a unique fingerprint.

Cite this