JOURNAL ARTICLE

A Clustering-Based Evolutionary Algorithm for Traveling Salesman Problem

Abstract

The traveling salesman problem (TSP) is widely used in many real world problems. It is very important to design efficient algorithms for this problem. The key issue in TSP is that the computation cost will increase rapidly with the increasing of the size of the problem. To overcome the shortcoming, in this paper a novel evolutionary algorithm based on a clustering algorithm is proposed for TSP. The proposed algorithm consists of three phases. In the first phase, the cities are divided into several group by a clustering algorithm. In the second phase, each group of cities are considered as a smaller scale TSP problem and this smaller size TSP problem is solved by a new evolutionary algorithm and get a sub-tour of the cities of this group. In the third phase, a connection scheme is proposed to connect these sub-tours into a feasible tour of whole cities. Furthermore, this feasible tour is improved by a local search scheme. At last, the simulations on some standard test problems are made, and the results indicate the proposed algorithm is efficient.

Keywords:
Travelling salesman problem Cluster analysis Christofides algorithm Computer science 2-opt Evolutionary algorithm Evolutionary computation Computation Algorithm Mathematical optimization Bottleneck traveling salesman problem Key (lock) Scheme (mathematics) Mathematics Artificial intelligence

Metrics

1
Cited By
0.00
FWCI (Field Weighted Citation Impact)
15
Refs
0.18
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Vehicle Routing Optimization Methods
Physical Sciences →  Engineering →  Industrial and Manufacturing Engineering
Metaheuristic Optimization Algorithms Research
Physical Sciences →  Computer Science →  Artificial Intelligence
Advanced Multi-Objective Optimization Algorithms
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
© 2026 ScienceGate Book Chapters — All rights reserved.