Abstract
Traveling Salesman Problem (TSP) is a classical combinatorial optimization problem. This paper proposed an MDBSO (Modified Discrete Brain Storm Optimization) algorithm to solve TSP. The convex hull or greedy algorithm was introduced to initialize the population, which can improve the initial population quality. The adaptive inertial selection strategy was proposed to strengthen the global search in the early stage while enhancing the local search in the later stage. The heuristic crossover operator, which is based on the local superior genetic information of the parent to generate new individuals, was designed to improve the search efficiency of the algorithm. The experimental results of different benchmarks show that the MDBSO algorithm proposed in this paper significantly improves the convergence performance in solving TSP.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bellman, R.: Dynamic programming treatment of the travelling salesman problem. J. ACM 9(1), 61–63 (1962)
Sun, Q., Zhang, J., Wang, Y.: Ant colony algorithm optimization strategy review. Inf. Secur. Technol. 5(2), 22–23 (2014)
Xu, Y., Wu, Y., Fu, Y.: Discrete brain storm optimization algorithm based on prior knowledge for traveling salesman problems. In: 2018 13th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 2740–2745. IEEE (2018)
Bian, F.: An improved quantum particle swarm optimization for solving travelling salesman prom. Comput. Appl. Softw. 26(11), 218–220 (2009)
Su, J., Wang, J.: Improved particle swarm optimization for traveling salesman problem. Comput. Eng. Appl. 46(4), 52–53 (2010)
Tao, L., Guo, J.: Application of solving TSP based on improved genetic algorithm. Comput. Eng. Appl. 45(33), 45–47 (2009)
Gu, W.: Parallel performance of an ant colony optimization algorithm for TSP. In: International Conference on Intelligent Computation Technology & Automation. IEEE (2015)
Shi, Y.: Brain storm optimization algorithm. In: Tan, Y., Shi, Y., Chai, Y., Wang, G. (eds.) ICSI 2011. LNCS, vol. 6728, pp. 303–309. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21515-5_36
Ramanand, K.R., Krishnanand, K.R., Panigrahi, B.K., Mallick, M.K.: Brain storming incorporated teaching–learning–based algorithm with application to electric power dispatch. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Nanda, P.K. (eds.) SEMCCO 2012. LNCS, vol. 7677, pp. 476–483. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-35380-2_56
Wu, X., Zhang, Z.: A brain storm optimization algorithm integrating diversity and discussion mechanism for solving discrete production scheduling problem. Control Decis. 32(9), 1583–1590 (2017)
Qiu, H., Duan, H.: Receding horizon control for multiple UAV formation flight based on modified brain storm optimization. Nonlinear Dyn. 78(3), 1973–1988 (2014)
Duan, H., Li, S., Shi, Y.: Predator-prey brain storm optimization for DC brushless motor. IEEE Trans. Magn. 49(10), 5336–5340 (2013)
Dinh Thanh, P., Thi Thanh Binh, H., Thu Lam, B.: New mechanism of combination crossover operators in genetic algorithm for solving the traveling salesman problem. In: Nguyen, V.-H., Le, A.-C., Huynh, V.-N. (eds.) Knowledge and Systems Engineering. AISC, vol. 326, pp. 367–379. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-11680-8_29
Wu, Y., Jiao, S.: Theory and Application of Brainstorming Optimization Algorithm, pp. 1–185. Science Press, Beijing (2017)
Manyawu, A.: An improved genetic algorithm using the convex hull for traveling salesman problem. In: IEEE International Conference on Systems (1998)
Meeran, S.: Optimum path planning using convex hull and local search heuristic algorithms. Mechatronics 7(8), 737–756 (1997)
Deĭneko, V.: The convex-hull-and-k-line travelling salesman problem. Inf. Process. Lett. 59(6), 295–301 (2012)
Chen, J.: Hybrid genetic algorithm based on strategy of greedy for TSP. J. Lanzhou Jiaotong Univ. 28(3), 58–61 (2009)
Yang, L., Kong, F.: Self-adaptive selection strategy for artificial bee colony algorithm. J. Guangxi Univ. Technol. 23(3), 37–44 (2012)
Li, K., Xu, F., Ping, H.: A new best-worst ant system with heuristic crossover operator for solving TSP. In: International Conference on Natural Computation. IEEE Computer Society (2009)
Acknowledgment
This paper was supported by National Natural Science Foundation of China under Grant Number 2018YFB1703004.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wu, Y., Wang, X., Qi, J., Huang, L. (2020). An Adaptive Brain Storm Optimization Algorithm Based on Heuristic Operators for TSP. In: Pan, L., Liang, J., Qu, B. (eds) Bio-inspired Computing: Theories and Applications. BIC-TA 2019. Communications in Computer and Information Science, vol 1159. Springer, Singapore. https://doi.org/10.1007/978-981-15-3425-6_52
Download citation
DOI: https://doi.org/10.1007/978-981-15-3425-6_52
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3424-9
Online ISBN: 978-981-15-3425-6
eBook Packages: Computer ScienceComputer Science (R0)