Skip to main content

Nature Inspires New Algorithms

  • Chapter
  • First Online:
Metaheuristics

Abstract

Nature modeling is a leading trend in optimization methods. While genetic algorithms, ant-based methods, and particle swarm optimization are well-known examples, there is a continuous emergence of new algorithms inspired by nature. In this chapter, we give a short overview of the most recent promising new algorithms.

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 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Notes

  1. 1.

    Alternative link: https://sites.google.com/a/hydroteq.com/www/.

References

  1. Ajith, A., Crina, G., Vitorino, R., Martin, R., Stephen, W.: Termite: A swarm intelligent routing algorithm for mobilewireless ad-hoc networks. In: J. Kacprzyk (ed.) Stigmergic Optimization, vol. 31, pp. 155–184. Springer, Berlin, Heidelberg (2006). http://www.springerlink.com/index/10.1007/978-3-540-34690-6_7

  2. Alia, O.M., Mandava, R.: The variants of the harmony search algorithm: An overview. Artificial Intelligence Review 36(1), 49–68 (2011). doi:10.1007/s10462-010-9201-y

    Google Scholar 

  3. Becker, M., Wegener, M.: An optimization algorithm similar to the search of food of the slime mold Dictyostelium Discoideum. In: IRAST International Congress on Computer Applications and Computational Science (CACS 2010), pp. 874–877 (2010)

    Google Scholar 

  4. Benahmed, K., Merabti, M., Haffaf, H.: Inspired social spider behavior for secure wireless sensor networks. International Journal of Mobile Computing and Multimedia Communications 4(4), 1–10 (2012). doi:10.4018/jmcmc.2012100101

    Google Scholar 

  5. Bourjot, C., Chevrier, V., Thomas, V.: A new swarm mechanism based on social spiders colonies: From web weaving to region detection. Web Intelligence and Agent Systems 1(1), 47–64 (2003). http://dl.acm.org/citation.cfm?id=965057.965061

  6. Carbas, S., Hasancebi, O.: Optimum design of steel space frames via bat inspired algorithm. In: 10th World Congress on Structural and Multidisciplinary Optimization, Orlando, FL (2013)

    Google Scholar 

  7. Cicirello, V.A., Smith, S.F.: Wasp-like agents for distributed factory coordination. Technical Report CMU-RI-TR-01-39, Robotics Institute, Carnegie Mellon University, Pittsburgh, PA (2001)

    Google Scholar 

  8. Cicirello, V.A., Smith, S.F.: Wasp-like agents for distributed factory coordination. Autonomous Agents and Multi-Agent Systems 8(3), 237–266 (2004). doi:10.1023/B:AGNT.0000018807.12771.60

    Google Scholar 

  9. Das, S., Biswas, A., Dasgupta, S., Abraham, A.: Bacterial foraging optimization algorithm: Theoretical foundations, analysis, and applications. In: J. Kacprzyk, A. Abraham, A.E. Hassanien, P. Siarry, A. Engelbrecht (eds.) Foundations of Computational Intelligence, vol. 3. Studies in Computational Intelligence, vol. 203, pp. 23–55. Springer, Berlin, Heidelberg (2009). http://www.springerlink.com/index/10.1007/978-3-642-01085-9_2

    Google Scholar 

  10. Faritha Banu, A., Chandrasekar, C.: An optimized approach of modified BAT algorithm to record deduplication. International Journal of Computer Applications 62(1), 10–15 (2013). doi:10.5120/10043-4627. http://research.ijcaonline.org/volume62/number1/pxc3884627.pdf

    Google Scholar 

  11. Feng, X., Lau, F.C.M., Gao, D.: A new bio-inspired approach to the traveling salesman problem. In: O. Akan, P. Bellavista, J. Cao, F. Dressler, D. Ferrari, M. Gerla, H. Kobayashi, S. Palazzo, S. Sahni, X.S. Shen, M. Stan, J. Xiaohua, A. Zomaya, G. Coulson, J. Zhou (eds.) Complex Sciences, vol. 5, pp. 1310–1321. Springer, Berlin, Heidelberg (2009). http://www.springerlink.com/index/10.1007/978-3-642-02469-6_12

    Google Scholar 

  12. Fourie, J., Green, R., Geem, Z.W.: Generalised adaptive harmony search: A comparative analysis of modern harmony search. Journal of Applied Mathematics 2013, 1–13 (2013). doi:10.1155/2013/380985. http://www.hindawi.com/journals/jam/2013/380985/

    Google Scholar 

  13. Gandomi, A.H., Yang, X.S., Alavi, A.H., Talatahari, S.: Bat algorithm for constrained optimization tasks. Neural Computing and Applications 22(6), 1239–1255 (2012). doi:10.1007/s00521-012-1028-9

    Google Scholar 

  14. Geem, Z.W.: Recent Advances in Harmony Search Algorithm. Studies in Computational Intelligence, vol. 270. Springer, Berlin (2010)

    Google Scholar 

  15. Geem, Z.W.: State-of-the-art in the structure of harmony search algorithm. In: Z.W. Geem (ed.) Recent Advances in Harmony Search Algorithm. Studies in Computational Inatelligence, vol. 270, pp. 1–10. Springer, Berlin, Heidelberg (2010). http://www.springerlink.com/index/10.1007/978-3-642-04317-8_1

    Google Scholar 

  16. Geem, Z.W., Kim, J.H., Loganathan, G.: A new heuristic optimization algorithm: Harmony search. Simulation 76(2), 60–68 (2001). doi:10.1177/003754970107600201

    Google Scholar 

  17. Haddad, O.B., Afshar, A., Mario, M.A.: Honey-bees mating optimization (HBMO) algorithm: A new heuristic approach for water resources optimization. Water Resources Management 20(5), 661–680 (2006). doi:10.1007/s11269-005-9001-3

    Google Scholar 

  18. Hasanebi, O., Erdal, F., Saka, M.P.: Adaptive harmony search method for structural optimization. Journal of Structural Engineering 136(4), 419–431 (2010). doi:10.1061/(ASCE)ST.1943-541X.0000128

    Google Scholar 

  19. Havens, T.C., Spain, C.J., Salmon, N.G., Keller, J.M.: Roach infestation optimization. In: Swarm Intelligence Symposium 2008 (SIS 2008), St. Louis, MO, pp. 1–7. IEEE (2008). doi:10.1109/SIS.2008.4668317

  20. Hedayatzadeh, R., Akhavan Salmassi, F., Keshtgari, M., Akbari, R., Ziarati, K.: Termite colony optimization: A novel approach for optimizing continuous problems. In: 18th Iranian Conference on Electrical Engineering (ICEE), pp. 553–558. IEEE (2010). doi:10.1109/IRANIANCEE.2010.5507009

  21. Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical Report TR06, Engineering Faculty, Computer Engineering Department, Erciyes University, Kayseri, Turkey (2005)

    Google Scholar 

  22. Karaboga, D., Akay, B.: A comparative study of artificial bee colony algorithm. Applied Mathematics and Computation 214(1), 108–132 (2009). doi:10.1016/j.amc.2009.03.090. http://linkinghub.elsevier.com/retrieve/pii/S0096300309002860

    Google Scholar 

  23. Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N.: A comprehensive survey: Artificial bee colony (ABC) algorithm and applications. Artificial Intelligence Review 42(1), 21–57 (2012). doi:10.1007/s10462-012-9328-0

    Google Scholar 

  24. Krishnanand, K., Ghose, D.: Detection of multiple source locations using a glowworm metaphor with applications to collective robotics. In: Proceedings of IEEE Swarm Intelligence Symposium 2005 (SIS 2005), pp. 84–91. IEEE (2005). doi:10.1109/SIS.2005.1501606

  25. Lin, J.H., Chou, C.W., Yang, C.H., Tsai, H.L.: A chaotic Levy flight bat algorithm for parameter estimation in nonlinear dynamic biological systems. Journal of Computer and Information 2(2), 56–63 (2012). www.AcademyPublish.org

  26. Liu, Y., Passino, K.: Biomimicry of social foraging bacteria for distributed optimization: Models, principles, and emergent behaviors. Journal of Optimization Theory and Applications 115(3), 603–628 (2002). doi:10.1023/A:1021207331209

    Google Scholar 

  27. Mahdavi, M., Fesanghary, M., Damangir, E.: An improved harmony search algorithm for solving optimization problems. Applied Mathematics and Computation 188(2), 1567–1579 (2007). doi:10.1016/j.amc.2006.11.033. http://linkinghub.elsevier.com/retrieve/pii/S0096300306015098

    Google Scholar 

  28. Martin, H.R.: Termite: A swarm intelligent routing algorithm for mobile wireless ad-hoc networks. Ph.D. thesis, Faculty of the Graduate School of Cornell University (2005)

    Google Scholar 

  29. Monismith, D.R.: The uses of the slime mold lifecycle as a model for numerical optimization. Ph.D. thesis, Oklahoma State University (2008)

    Google Scholar 

  30. Monismith, D.R., Mayfield, B.E.: Slime mold as a model for numerical optimization. In: Swarm Intelligence Symposium 2008 (SIS 2008), St. Louis, MO, pp. 1–8. IEEE (2008). doi:10.1109/SIS.2008.4668295

  31. Muller, S., Marchetto, J., Airaghi, S., Kournoutsakos, P.: Optimization based on bacterial chemotaxis. IEEE Transactions on Evolutionary Computation 6(1), 16–29 (2002). doi:10.1109/4235.985689

    Google Scholar 

  32. Nakamura, R.Y.M., Pereira, L.A.M., Costa, K.A., Rodrigues, D., Papa, J.P., Yang, X.S.: BBA: A binary bat algorithm for feature selection. In: 25th SIBGRAPI Conference on Graphics, Patterns and Images (SIBGRAPI 2012), pp. 291–297. IEEE (2012). doi:10.1109/SIBGRAPI.2012.47

  33. Pinto, P.C., Runkler, T.A., Sousa, J.M.C.: Wasp swarm algorithm for dynamic MAX-SAT problems. In: B. Beliczynski, A. Dzielinski, M. Iwanowski, B. Ribeiro (eds.) Adaptive and Natural Computing Algorithms. LNCS, vol. 4431, pp. 350–357. Springer, Berlin, Heidelberg (2007). http://www.springerlink.com/index/10.1007/978-3-540-71618-1_39

  34. Roth, M.: A framework and model for soft routing: The markovian termite and other curious creatures. In: M. Dorigo, L.M. Gambardella, M. Birattari, A. Martinoli, R. Poli, T. Stützle (eds.) Ant Colony Optimization and Swarm Intelligence. LNCS, vol. 4150, pp. 13–24. Springer, Berlin, Heidelberg (2006). http://www.springerlink.com/index/10.1007/11839088_2

    Google Scholar 

  35. Sharvani, G.S., Ananth, A.G., Rangaswamy, T.M.: Ant colony optimization based modified termite algorithm (MTA) with efficient stagnation avoidance strategy for MANETs. International Journal on Applications of Graph Theory in wireless Ad Hoc Networks and Sensor Networks 4(2/3), 39–50 (2012). doi:10.5121/jgraphoc.2012.4204. http://www.airccse.org/journal/graphhoc/papers/4312jgraph04.pdf

    Google Scholar 

  36. Tautz, J.: L’tonnante abeille. De Boeck, Brussels (2009)

    Google Scholar 

  37. Theraulaz, G., Goss, S., Gervet, J., Deneubourg, J.L.: Task differentiation in Polistes wasp colonies: A model for self-organizing groups of robots. In: J.-A. Meyer, S.W. Wilson From Animals to Animats: Proceedings of the First International Conference on Simulation of Adaptive Behavior, pp. 346–355. MIT Press, Cambridge, MA (1990). http://dl.acm.org/citation.cfm?id=116517.116556

  38. Wang, G., Guo, L., Duan, H., Liu, L., Wang, H.: A bat algorithm with mutation for UCAV path planning. Scientific World Journal 2012, 1–15 (2012). doi:10.1100/2012/418946. http://www.hindawi.com/journals/tswj/2012/418946/

    Google Scholar 

  39. Wedde, H.F., Farooq, M., Zhang, Y.: BeeHive: An efficient fault-tolerant routing algorithm inspired by honey bee behavior. In: M. Dorigo, M. Birattari, C. Blum, L.M. Gambardella, F. Mondada, T. Stützle (eds.) Ant Colony Optimization and Swarm Intelligence. Lecture Notes in Computer Science, vol. 3172, pp. 83–94. Springer, Berlin, Heidelberg (2004). http://www.springerlink.com/index/10.1007/978-3-540-28646-2_8

    Google Scholar 

  40. Wedde, H.F., Farooq, M., Pannenbaecker, T., Vogel, B., Mueller, C., Meth, J., Jeruschkat, R.: BeeAdHoc: An energy efficient routing algorithm for mobile ad hoc networks inspired by bee behavior. In: Proceedings of the 2005 Conference on Genetic and Evolutionary Computation, GECCO’05, pp. 153–160. ACM, New York (2005). doi:10.1145/1068009.1068034

  41. Worasucheep, C.: A harmony search with adaptive pitch adjustment for continuous optimization. International Journal of Hybrid Information Technology 4(4), 13–24 (2011)

    Google Scholar 

  42. Wu, B., Qian, C., Ni, W., Fan, S.: The improvement of glowworm swarm optimization for continuous optimization problems. Expert Systems with Applications 39(7), 6335–6342 (2012). doi:10.1016/j.eswa.2011.12.017. http://linkinghub.elsevier.com/retrieve/pii/S0957417411016885

    Google Scholar 

  43. Yang, X.S.: Engineering optimizations via nature-inspired virtual bee algorithms. In: J. Mira, J.R. Alvarez (eds.) Artificial Intelligence and Knowledge Engineering Applications: A Bioinspired Approach: First International Work-Conference on the Interplay Between Natural and Artificial Computation, IWINAC’05, Part II, pp. 317–323. Springer, Berlin, Heidelberg (2005). doi:10.1007/11499305_33

    Google Scholar 

  44. Yang, X.S.: Firefly algorithm, Lévy flights and global optimization. In: M. Bramer, R. Ellis, M. Petridis (eds.) Research and Development in Intelligent Systems XXVI, pp. 209–218. Springer, London (2010). http://www.springerlink.com/index/10.1007/978-1-84882-983-1_15

    Google Scholar 

  45. Yang, X.S.: Nature-Inspired Metaheuristic Algorithms, 2nd edn. Luniver Press, Frome, UK (2010)

    Google Scholar 

  46. Yang, X.S.: A new metaheuristic bat-inspired algorithm. In: J. Kacprzyk, J.R. González, D.A. Pelta, C. Cruz, G. Terrazas, N. Krasnogor (eds.) Nature Inspired Cooperative Strategies for Optimization (NICSO 2010). Studies in Computational Intelligence, vol. 284, pp. 65–74. Springer, Berlin, Heidelberg (2010). http://www.springerlink.com/index/10.1007/978-3-642-12538-6_6

  47. Yang, X.S., Deb, S.: Cuckoo search via Lévy flights. In: World Congress on Nature & Biologically Inspired Computing 2009 (NaBIC 2009), pp. 210–214. IEEE (2009). doi:10.1109/NABIC.2009.5393690

  48. Zungeru, A.M., Ang, L.M., Seng, K.P.: Performance of termite-hill routing algorithm on sink mobility in wireless sensor networks. In: Y. Tan, Y. Shi, Z. Ji (eds.) Advances in Swarm Intelligence. Lecture Notes in Computer Science, vol. 7332, pp. 334–343. Springer, Berlin, Heidelberg (2012). http://www.springerlink.com/index/10.1007/978-3-642-31020-1_39

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sébastien Aupetit .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Aupetit, S., Slimane, M. (2016). Nature Inspires New Algorithms. In: Siarry, P. (eds) Metaheuristics. Springer, Cham. https://doi.org/10.1007/978-3-319-45403-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-45403-0_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-45401-6

  • Online ISBN: 978-3-319-45403-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics