An adaptive multi-crossover population algorithm for solving routing problems

  • E. Osaba
  • , E. Onieva
  • , R. Carballedo
  • , F. Diaz
  • , A. Perallos

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

24 Citations (Scopus)

Abstract

Throughout the history, Genetic Algorithms (GA) have been widely applied to a broad range of combinatorial optimization problems. Its easy applicability to areas such as transport or industry has been one of the reasons for its great success. In this paper, we propose a new Adaptive Multi-Crossover Population Algorithm (AMCPA). This new technique changes the philosophy of the basic genetic algorithms, giving priority to the mutation phase and providing dynamism to the crossover probability. To prevent the premature convergence, in the proposed AMCPA, the crossover probability begins with a low value, and varies depending on two factors: the algorithm performance on recent generations and the current generation number. Apart from this, as another mechanism to avoid premature convergence, our AMCPA has different crossover functions, which are used alternatively. We test the quality of our new technique applying it to three routing problems: the Traveling Salesman Problem (TSP), the Capacitated Vehicle Routing Problem (CVRP) and the Vehicle Routing Problem with Backhauls (VRPB). We compare the results with the ones obtained by a basic GA to conclude that our new proposal outperforms it.

Original languageEnglish
Title of host publicationNature Inspired Cooperative Strategies for Optimization (NICSO 2013)
Subtitle of host publicationLearning, Optimization and Interdisciplinary Applications
PublisherSpringer Verlag
Pages113-124
Number of pages12
ISBN (Print)9783319016917
DOIs
Publication statusPublished - 2014
Externally publishedYes

Publication series

NameStudies in Computational Intelligence
Volume512
ISSN (Print)1860-949X

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 11 - Sustainable Cities and Communities
    SDG 11 Sustainable Cities and Communities

Keywords

  • Adaptive Population Algorithm
  • Combinatorial Optimization
  • Genetic Algorithm
  • Intelligent Transport Systems
  • Routing Problems

Fingerprint

Dive into the research topics of 'An adaptive multi-crossover population algorithm for solving routing problems'. Together they form a unique fingerprint.

Cite this