Skip to main content
Erschienen in: Neural Computing and Applications 7/2019

19.05.2015 | Theory and Applications of Soft Computing Methods

Monarch butterfly optimization

verfasst von: Gai-Ge Wang, Suash Deb, Zhihua Cui

Erschienen in: Neural Computing and Applications | Ausgabe 7/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In nature, the eastern North American monarch population is known for its southward migration during the late summer/autumn from the northern USA and southern Canada to Mexico, covering thousands of miles. By simplifying and idealizing the migration of monarch butterflies, a new kind of nature-inspired metaheuristic algorithm, called monarch butterfly optimization (MBO), a first of its kind, is proposed in this paper. In MBO, all the monarch butterfly individuals are located in two distinct lands, viz. southern Canada and the northern USA (Land 1) and Mexico (Land 2). Accordingly, the positions of the monarch butterflies are updated in two ways. Firstly, the offsprings are generated (position updating) by migration operator, which can be adjusted by the migration ratio. It is followed by tuning the positions for other butterflies by means of butterfly adjusting operator. In order to keep the population unchanged and minimize fitness evaluations, the sum of the newly generated butterflies in these two ways remains equal to the original population. In order to demonstrate the superior performance of the MBO algorithm, a comparative study with five other metaheuristic algorithms through thirty-eight benchmark problems is carried out. The results clearly exhibit the capability of the MBO method toward finding the enhanced function values on most of the benchmark problems with respect to the other five algorithms. Note that the source codes of the proposed MBO algorithm are publicly available at GitHub (https://​github.​com/​ggw0122/​Monarch-Butterfly-Optimization, C++/MATLAB) and MATLAB Central (http://​www.​mathworks.​com/​matlabcentral/​fileexchange/​50828-monarch-butterfly-optimization, MATLAB).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Cui Z, Gao X (2012) Theory and applications of swarm intelligence. Neural Comput Appl 21(2):205–206CrossRef Cui Z, Gao X (2012) Theory and applications of swarm intelligence. Neural Comput Appl 21(2):205–206CrossRef
2.
Zurück zum Zitat Cui Z, Fan S, Zeng J, Shi Z (2013) APOA with parabola model for directing orbits of chaotic systems. Int J Bio-Inspired Comput 5(1):67–72CrossRef Cui Z, Fan S, Zeng J, Shi Z (2013) APOA with parabola model for directing orbits of chaotic systems. Int J Bio-Inspired Comput 5(1):67–72CrossRef
5.
Zurück zum Zitat Fister Jr I, Yang X-S, Fister I, Brest J, Fister D (2013) A brief review of nature-inspired algorithms for optimization. arXiv:1307.4186 Fister Jr I, Yang X-S, Fister I, Brest J, Fister D (2013) A brief review of nature-inspired algorithms for optimization. arXiv:​1307.​4186
6.
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Paper presented at the proceeding of the IEEE international conference on neural networks, Perth, Australia, 27 November-1 December Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Paper presented at the proceeding of the IEEE international conference on neural networks, Perth, Australia, 27 November-1 December
7.
Zurück zum Zitat Ram G, Mandal D, Kar R, Ghoshal SP (2014) Optimal design of non–uniform circular antenna arrays using PSO with wavelet mutation. Int J Bio-Inspired Comput 6(6):424–433CrossRef Ram G, Mandal D, Kar R, Ghoshal SP (2014) Optimal design of non–uniform circular antenna arrays using PSO with wavelet mutation. Int J Bio-Inspired Comput 6(6):424–433CrossRef
8.
Zurück zum Zitat Mirjalili S, Wang G-G, Coelho LdS (2014) Binary optimization using hybrid particle swarm optimization and gravitational search algorithm. Neural Comput Appl 25(6):1423–1435. doi:10.1007/s00521-014-1629-6 CrossRef Mirjalili S, Wang G-G, Coelho LdS (2014) Binary optimization using hybrid particle swarm optimization and gravitational search algorithm. Neural Comput Appl 25(6):1423–1435. doi:10.​1007/​s00521-014-1629-6 CrossRef
9.
Zurück zum Zitat Wang G-G, Gandomi AH, Alavi AH, Deb S (2015) A hybrid method based on krill herd and quantum-behaved particle swarm optimization. Neural Comput Appl. doi:10.1007/s00521-015-1914-z Wang G-G, Gandomi AH, Alavi AH, Deb S (2015) A hybrid method based on krill herd and quantum-behaved particle swarm optimization. Neural Comput Appl. doi:10.​1007/​s00521-015-1914-z
10.
Zurück zum Zitat Wang G-G, Gandomi AH, Yang X-S, Alavi AH (2014) A novel improved accelerated particle swarm optimization algorithm for global numerical optimization. Eng Comput 31(7):1198–1220. doi:10.1108/EC-10-2012-0232 CrossRef Wang G-G, Gandomi AH, Yang X-S, Alavi AH (2014) A novel improved accelerated particle swarm optimization algorithm for global numerical optimization. Eng Comput 31(7):1198–1220. doi:10.​1108/​EC-10-2012-0232 CrossRef
11.
14.
Zurück zum Zitat Li X, Yin M (2012) Self-adaptive constrained artificial bee colony for constrained numerical optimization. Neural Comput Appl 24(3–4):723–734. doi:10.1007/s00521-012-1285-7 Li X, Yin M (2012) Self-adaptive constrained artificial bee colony for constrained numerical optimization. Neural Comput Appl 24(3–4):723–734. doi:10.​1007/​s00521-012-1285-7
15.
Zurück zum Zitat Yang XS, Deb S Cuckoo search via Lévy flights. In: Abraham A, Carvalho A, Herrera F, Pai V (eds) Proceeding of world congress on nature & biologically inspired computing (NaBIC 2009), Coimbatore, December 2009. IEEE Publications, USA, pp 210–214 Yang XS, Deb S Cuckoo search via Lévy flights. In: Abraham A, Carvalho A, Herrera F, Pai V (eds) Proceeding of world congress on nature & biologically inspired computing (NaBIC 2009), Coimbatore, December 2009. IEEE Publications, USA, pp 210–214
19.
Zurück zum Zitat Wang G-G, Gandomi AH, Zhao X, Chu HCE (2014) Hybridizing harmony search algorithm with cuckoo search for global numerical optimization. Soft Comput. doi:10.1007/s00500-014-1502-7 Wang G-G, Gandomi AH, Zhao X, Chu HCE (2014) Hybridizing harmony search algorithm with cuckoo search for global numerical optimization. Soft Comput. doi:10.​1007/​s00500-014-1502-7
20.
Zurück zum Zitat Yang XS (2010) Nature-inspired metaheuristic algorithms, 2nd edn. Luniver Press, Frome Yang XS (2010) Nature-inspired metaheuristic algorithms, 2nd edn. Luniver Press, Frome
22.
Zurück zum Zitat Fister Jr I, Fong S, Brest J, Fister I Towards the self-adaptation in the bat algorithm. In: Proceedings of the 13th IASTED international conference on artificial intelligence and applications, 2014. doi:10.2316/P.2014.816-011 Fister Jr I, Fong S, Brest J, Fister I Towards the self-adaptation in the bat algorithm. In: Proceedings of the 13th IASTED international conference on artificial intelligence and applications, 2014. doi:10.​2316/​P.​2014.​816-011
29.
Zurück zum Zitat Guo L, Wang G-G, Wang H, Wang D (2013) An effective hybrid firefly algorithm with harmony search for global numerical optimization. Sci World J 2013:1–10. doi:10.1155/2013/125625 Guo L, Wang G-G, Wang H, Wang D (2013) An effective hybrid firefly algorithm with harmony search for global numerical optimization. Sci World J 2013:1–10. doi:10.​1155/​2013/​125625
30.
Zurück zum Zitat Meng X, Liu Y, Gao X, Zhang H (2014) A new bio-inspired algorithm: chicken swarm optimization. In: Tan Y, Shi Y, Coello CC (eds) Advances in swarm intelligence, vol 8794. Lecture notes in computer science. Springer, New York, pp 86-94. doi:10.1007/978-3-319-11857-4_10 Meng X, Liu Y, Gao X, Zhang H (2014) A new bio-inspired algorithm: chicken swarm optimization. In: Tan Y, Shi Y, Coello CC (eds) Advances in swarm intelligence, vol 8794. Lecture notes in computer science. Springer, New York, pp 86-94. doi:10.​1007/​978-3-319-11857-4_​10
34.
Zurück zum Zitat Goldberg DE (1998) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, New York Goldberg DE (1998) Genetic algorithms in search, optimization and machine learning. Addison-Wesley, New York
36.
Zurück zum Zitat Bäck T (1996) Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms. Oxford University Press, OxfordMATH Bäck T (1996) Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms. Oxford University Press, OxfordMATH
38.
Zurück zum Zitat Hand D (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge Hand D (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge
39.
Zurück zum Zitat Beyer H, Schwefel H (2002) Natural computing. Kluwer Academic Publishers, Dordrecht Beyer H, Schwefel H (2002) Natural computing. Kluwer Academic Publishers, Dordrecht
41.
42.
Zurück zum Zitat Khatib W, Fleming P (1998) The stud GA: A mini revolution? In: Eiben A, Back T, Schoenauer M, Schwefel H (eds) Proceedings of the 5th international conference on parallel problem solving from nature, New York, 1998. Parallel problem solving from nature. Springer, London, pp 683–691 Khatib W, Fleming P (1998) The stud GA: A mini revolution? In: Eiben A, Back T, Schoenauer M, Schwefel H (eds) Proceedings of the 5th international conference on parallel problem solving from nature, New York, 1998. Parallel problem solving from nature. Springer, London, pp 683–691
49.
Zurück zum Zitat Wang G, Guo L, Duan H, Wang H, Liu L, Shao M (2013) Hybridizing harmony search with biogeography based optimization for global numerical optimization. J Comput Theor Nanosci 10(10):2318–2328. doi:10.1166/jctn.2013.3207 Wang G, Guo L, Duan H, Wang H, Liu L, Shao M (2013) Hybridizing harmony search with biogeography based optimization for global numerical optimization. J Comput Theor Nanosci 10(10):2318–2328. doi:10.​1166/​jctn.​2013.​3207
50.
51.
Zurück zum Zitat Garber SD (1998) The Urban Naturalist. Dover Publications, Mineola Garber SD (1998) The Urban Naturalist. Dover Publications, Mineola
52.
Zurück zum Zitat Klots AB (1978) Field guide to the butterflies of North America, East of the great plains. Peterson Field Guides, Boston, USA Klots AB (1978) Field guide to the butterflies of North America, East of the great plains. Peterson Field Guides, Boston, USA
53.
54.
Zurück zum Zitat Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evolut Comput 3(2):82–102CrossRef Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evolut Comput 3(2):82–102CrossRef
55.
Zurück zum Zitat Yang X-S, Cui Z, Xiao R, Gandomi AH, Karamanoglu M (2013) Swarm intelligence and bio-inspired computation. Elsevier, WalthamCrossRef Yang X-S, Cui Z, Xiao R, Gandomi AH, Karamanoglu M (2013) Swarm intelligence and bio-inspired computation. Elsevier, WalthamCrossRef
56.
Zurück zum Zitat Wang G, Guo L, Wang H, Duan H, Liu L, Li J (2014) Incorporating mutation scheme into krill herd algorithm for global numerical optimization. Neural Comput Appl 24(3–4):853–871. doi:10.1007/s00521-012-1304-8 CrossRef Wang G, Guo L, Wang H, Duan H, Liu L, Li J (2014) Incorporating mutation scheme into krill herd algorithm for global numerical optimization. Neural Comput Appl 24(3–4):853–871. doi:10.​1007/​s00521-012-1304-8 CrossRef
Metadaten
Titel
Monarch butterfly optimization
verfasst von
Gai-Ge Wang
Suash Deb
Zhihua Cui
Publikationsdatum
19.05.2015
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 7/2019
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-015-1923-y

Weitere Artikel der Ausgabe 7/2019

Neural Computing and Applications 7/2019 Zur Ausgabe

Premium Partner