Solving the Vehicle Routing Problem with Genetic Algorithms

This thesis addresses the Capacitated Vehicle Routing Problem (CVRP) using the Genetic Algorithm (GA). Two encoding schemes of route solutions wereimplemented in this work; fixed-assignment and cyclic assignment. A grid searchwas conducted to optimize the GA parameters, specifically the mutation, selection, and crossover operator and offspring ratio choice, on a custom-generateddataset Gotland-n250-k5. The best performing configurations were evaluated onthe standard Augerat benchmark dataset to assess its generalization and performance against established instances. The Cyclic Assignment choice demonstratedfavorable performance in as little as 20% of the time necessary, using Roulette WheelSelection and OX1 crossover with Exchange Mutation. The results highlight thesignificance of appropriate encoding and operator choices that can influence the GAperformance for the CVRP.

Publication Details

Journal
KTH Publication Database DiVA (KTH Royal Institute of Technology)
Published
2025-01-01
Primary Topic
Vehicle Routing Optimization Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Solving the Vehicle Routing Problem with Genetic Algorithms

KTH Publication Database DiVA (KTH Royal Institute of Technology)
Vehicle Routing Optimization Methods
article

Solving the Vehicle Routing Problem with Genetic Algorithms

article en

Abstract

This thesis addresses the Capacitated Vehicle Routing Problem (CVRP) using the Genetic Algorithm (GA). Two encoding schemes of route solutions wereimplemented in this work; fixed-assignment and cyclic assignment. A grid searchwas conducted to optimize the GA parameters, specifically the mutation, selection, and crossover operator and offspring ratio choice, on a custom-generateddataset Gotland-n250-k5. The best performing configurations were evaluated onthe standard Augerat benchmark dataset to assess its generalization and performance against established instances. The Cyclic Assignment choice demonstratedfavorable performance in as little as 20% of the time necessary, using Roulette WheelSelection and OX1 crossover with Exchange Mutation. The results highlight thesignificance of appropriate encoding and operator choices that can influence the GAperformance for the CVRP.

KTH Publication Database DiVA (KTH Royal Institute of Technology)
Openalex Percentile: Top 42%
Vehicle Routing Optimization Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.