Abstract
Genetic algorithms (GA) are widely used to solve complex combinatorial optimization problems, such as the Traveling Salesman Problem (TSP). However, as the problem being scale-up, the feasible solution space expands extremely large, resulting in a significant decrease in the efficiency of GA. This paper is dedicated to address this challenge on large TSP by proposing an improved Hierarchical Genetic Algorithm with Density-Based Clustering (HGADC). First the Hierarchical Density-Based Clustering (HDBSCAN) algorithm was employed to cluster all cities into clusters. Each cluster will be considered as a sub-problem, by this way we have a hierarchical structure, i.e. low-level intra-cluster sub-problems and high-level inter-clusters problems. For low-level, a novel Elite Ranking strategy GA was proposed. While for high-level, we designed two approaches, one is the Barycenter Method (BM), which condensed the cluster to be an individual city, the other is called Gene Segment Method (GSM), which kept both head and tail of gene segment as a representation of the cluster. Finally, the results of two levels were integrated to form the final solution. HGADC facilitated the preservation of high-quality genes in GA via the clustering method combined with GA, dramatically reduced the problem’s size and computational costs. The experiments showed that the HGADC algorithm exhibits promising performance in solving large TSPs in TSPLIB compared with notable methods such as MMAS, PACO-3OPT, and KIG.
Supported by the project “Study on Robustness and Explainability of Evolutionary Ensemble Learning”, 2022ZDZX1006.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Campello, R.J.G.B., Moulavi, D., Sander, J.: Density-based clustering based on hierarchical density estimates. In: Pei, J., Tseng, V.S., Cao, L., Motoda, H., Xu, G. (eds.) PAKDD 2013. LNCS, vol. 7819, pp. 160–172. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-37456-2_14
Davis, L., et al.: Applying adaptive algorithms to epistatic domains. In: IJCAI, vol. 85, pp. 162–164. Citeseer (1985)
Deng, Y., Liu, Y., Zhou, D., et al.: An improved genetic algorithm with initial population strategy for symmetric tsp. Math. Probl. Eng. 2015 (2015)
Dorigo, M.: Optimization, learning and natural algorithms. Ph.D. thesis, Politecnico di Milano (1992)
Ester, M., Kriegel, H.P., Sander, J., Xu, X., et al.: A density-based algorithm for discovering clusters in large spatial databases with noise. In: KDD, vol. 96, pp. 226–231 (1996)
Gülcü, Ş, Mahi, M., Baykan, Ö.K., Kodaz, H.: A parallel cooperative hybrid method based on ant colony optimization and 3-opt algorithm for solving traveling salesman problem. Soft. Comput. 22, 1669–1685 (2018)
Mahi, M., Baykan, Ö.K., Kodaz, H.: A new hybrid method based on particle swarm optimization, ant colony optimization and 3-opt algorithms for traveling salesman problem. Appl. Soft Comput. 30, 484–490 (2015)
McInnes, L., Healy, J.: Accelerated hierarchical density based clustering. In: 2017 IEEE International Conference on Data Mining Workshops (ICDMW), pp. 33–42. IEEE (2017)
Nguyen, H.D., Yoshihara, I., Yamamori, K., Yasunaga, M.: Implementation of an effective hybrid GA for large-scale traveling salesman problems. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 37(1), 92–99 (2007)
Stützle, T., Hoos, H.H.: Max-min ant system. Futur. Gener. Comput. Syst. 16(8), 889–914 (2000)
Yu, F., Fu, X., Li, H., Dong, G.: Improved roulette wheel selection-based genetic algorithm for TSP. In: 2016 International Conference on Network and Information Systems for Computers (ICNISC), pp. 151–154. IEEE (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Song, Z., Li, Y., Wang, W. (2024). HGADC: Hierarchical Genetic Algorithm with Density-Based Clustering for TSP. In: Pan, L., Wang, Y., Lin, J. (eds) Bio-Inspired Computing: Theories and Applications. BIC-TA 2023. Communications in Computer and Information Science, vol 2061. Springer, Singapore. https://doi.org/10.1007/978-981-97-2272-3_20
Download citation
DOI: https://doi.org/10.1007/978-981-97-2272-3_20
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-2271-6
Online ISBN: 978-981-97-2272-3
eBook Packages: Computer ScienceComputer Science (R0)