Skip to main content

An Adaptive Brain Storm Optimization Algorithm Based on Heuristic Operators for TSP

  • Conference paper
  • First Online:
Bio-inspired Computing: Theories and Applications (BIC-TA 2019)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1159))

  • 965 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bellman, R.: Dynamic programming treatment of the travelling salesman problem. J. ACM 9(1), 61–63 (1962)

    Article  MathSciNet  Google Scholar 

  2. Sun, Q., Zhang, J., Wang, Y.: Ant colony algorithm optimization strategy review. Inf. Secur. Technol. 5(2), 22–23 (2014)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. Bian, F.: An improved quantum particle swarm optimization for solving travelling salesman prom. Comput. Appl. Softw. 26(11), 218–220 (2009)

    Google Scholar 

  5. Su, J., Wang, J.: Improved particle swarm optimization for traveling salesman problem. Comput. Eng. Appl. 46(4), 52–53 (2010)

    Google Scholar 

  6. Tao, L., Guo, J.: Application of solving TSP based on improved genetic algorithm. Comput. Eng. Appl. 45(33), 45–47 (2009)

    Google Scholar 

  7. Gu, W.: Parallel performance of an ant colony optimization algorithm for TSP. In: International Conference on Intelligent Computation Technology & Automation. IEEE (2015)

    Google Scholar 

  8. 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

    Chapter  Google Scholar 

  9. 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

    Chapter  Google Scholar 

  10. 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)

    MATH  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Duan, H., Li, S., Shi, Y.: Predator-prey brain storm optimization for DC brushless motor. IEEE Trans. Magn. 49(10), 5336–5340 (2013)

    Article  Google Scholar 

  13. 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

    Chapter  Google Scholar 

  14. Wu, Y., Jiao, S.: Theory and Application of Brainstorming Optimization Algorithm, pp. 1–185. Science Press, Beijing (2017)

    Google Scholar 

  15. Manyawu, A.: An improved genetic algorithm using the convex hull for traveling salesman problem. In: IEEE International Conference on Systems (1998)

    Google Scholar 

  16. Meeran, S.: Optimum path planning using convex hull and local search heuristic algorithms. Mechatronics 7(8), 737–756 (1997)

    Article  Google Scholar 

  17. Deĭneko, V.: The convex-hull-and-k-line travelling salesman problem. Inf. Process. Lett. 59(6), 295–301 (2012)

    Article  MathSciNet  Google Scholar 

  18. Chen, J.: Hybrid genetic algorithm based on strategy of greedy for TSP. J. Lanzhou Jiaotong Univ. 28(3), 58–61 (2009)

    Google Scholar 

  19. Yang, L., Kong, F.: Self-adaptive selection strategy for artificial bee colony algorithm. J. Guangxi Univ. Technol. 23(3), 37–44 (2012)

    Google Scholar 

  20. 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)

    Google Scholar 

Download references

Acknowledgment

This paper was supported by National Natural Science Foundation of China under Grant Number 2018YFB1703004.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yali Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics