Skip to main content
Top
Published in: Soft Computing 20/2017

11-05-2016 | Methodologies and Application

Shuffled artificial bee colony algorithm

Authors: Tarun Kumar Sharma, Millie Pant

Published in: Soft Computing | Issue 20/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In this study, we have introduced a hybrid version of artificial bee colony (ABC) and shuffled frog-leaping algorithm (SFLA). The hybrid version is a two-phase modification process. In the first phase to increase the global convergence, the initial population is produced using randomly generated and chaotic system, and then in the second phase to balance two antagonist factors, i.e., exploration and exploitation capabilities, population is portioned into two groups (superior and inferior) based on their fitness values. ABC is applied to the first group, whereas SFLA is applied to the second group of population. The proposed version is named as Shuffled-ABC. The proposal is implemented and tested on constrained benchmark consulted from CEC 2006 and five chemical engineering problems where constraints are handled using penalty function methods. The simulated results illustrate the efficacy of the proposal.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

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!

Literature
go back to reference Adjiman CS, Androulakis IP, Floudas CA (1998) A global optimization method, alphaBB, for general twice-differentiable constrained NLPs: II–implementation and computational results. Comput Chem Eng 22:1159–1179CrossRef Adjiman CS, Androulakis IP, Floudas CA (1998) A global optimization method, alphaBB, for general twice-differentiable constrained NLPs: II–implementation and computational results. Comput Chem Eng 22:1159–1179CrossRef
go back to reference Alatas B (2010) Chaotic bee colony algorithms for global numerical optimization. Expert Syst Appl 37:5682–5687CrossRef Alatas B (2010) Chaotic bee colony algorithms for global numerical optimization. Expert Syst Appl 37:5682–5687CrossRef
go back to reference Al-Salamah M (2015) Constrained binary artificial bee colony to minimize the makespan for single machine batch processing with non-identical job sizes. Appl Soft Comput 29:379–385CrossRef Al-Salamah M (2015) Constrained binary artificial bee colony to minimize the makespan for single machine batch processing with non-identical job sizes. Appl Soft Comput 29:379–385CrossRef
go back to reference Alvarado-Iniesta A, Garcia-Alcaraz JL, Rodriguez-Borbon MI, Maldonado A (2013) Optimization of the material flow in a manufacturing plant by use of artificial bee colony algorithm. Expert Syst Appl 40(12):4785–4790CrossRef Alvarado-Iniesta A, Garcia-Alcaraz JL, Rodriguez-Borbon MI, Maldonado A (2013) Optimization of the material flow in a manufacturing plant by use of artificial bee colony algorithm. Expert Syst Appl 40(12):4785–4790CrossRef
go back to reference Babaeizadeh S, Ahmad R (2016) An improved artificial bee colony algorithm for constrained optimization. Res J Appl Sci 11(1):14–22 Babaeizadeh S, Ahmad R (2016) An improved artificial bee colony algorithm for constrained optimization. Res J Appl Sci 11(1):14–22
go back to reference Barton R (1990) Chaos and fractals. Math Teach 83:524–529 Barton R (1990) Chaos and fractals. Math Teach 83:524–529
go back to reference Brajevic I (2015) Crossover-based artificial bee colony algorithm for constrained optimization problems. Neural Comput Appl 26:1587–1601CrossRef Brajevic I (2015) Crossover-based artificial bee colony algorithm for constrained optimization problems. Neural Comput Appl 26:1587–1601CrossRef
go back to reference Chidambaram C, Lopes HS (2010) An improved artificial bee colony algorithm for the object recognition problem in complex digital images using template matching. Int J Nat Comput Res IJNCR 1(2):54–70. doi:10.4018/jncr.2010040104 CrossRef Chidambaram C, Lopes HS (2010) An improved artificial bee colony algorithm for the object recognition problem in complex digital images using template matching. Int J Nat Comput Res IJNCR 1(2):54–70. doi:10.​4018/​jncr.​2010040104 CrossRef
go back to reference Das S, Biswas S, Kundu S (2013) Synergizing fitness learning with proximity-based food source selection in artificial bee colony algorithm for numerical optimization. Appl Soft Comput 13(12):4676–4694CrossRef Das S, Biswas S, Kundu S (2013) Synergizing fitness learning with proximity-based food source selection in artificial bee colony algorithm for numerical optimization. Appl Soft Comput 13(12):4676–4694CrossRef
go back to reference Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338CrossRefMATH Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Methods Appl Mech Eng 186:311–338CrossRefMATH
go back to reference Dorigo M, Stutzle T (2004) Ant colony optimization. MIT Press, CambridgeMATH Dorigo M, Stutzle T (2004) Ant colony optimization. MIT Press, CambridgeMATH
go back to reference Edgar TF, Himmelblau DM, Lasdon L (1998) Optimization of chemical processes, 2nd edn. Mcgraw-Hill, New York Edgar TF, Himmelblau DM, Lasdon L (1998) Optimization of chemical processes, 2nd edn. Mcgraw-Hill, New York
go back to reference Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154MathSciNetCrossRef Eusuff M, Lansey K, Pasha F (2006) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129–154MathSciNetCrossRef
go back to reference Fister I, Fister I Jr, Brest J, Zumer V (2012) Memetic articial bee colony algorithm for large-scale global optimization. In: Proceedings of IEEE CEC—2012, Brisbane, Australia Fister I, Fister I Jr, Brest J, Zumer V (2012) Memetic articial bee colony algorithm for large-scale global optimization. In: Proceedings of IEEE CEC—2012, Brisbane, Australia
go back to reference Fister I, Perc M, Kamal SM (2015a) A review of chaos-based firefly algorithms. Appl Math Comput 252:155–165MathSciNetMATH Fister I, Perc M, Kamal SM (2015a) A review of chaos-based firefly algorithms. Appl Math Comput 252:155–165MathSciNetMATH
go back to reference Fister I, Strnad D, Yang X-S, Fister I Jr (2015b) Adaptation and hybridization in nature-inspired algorithms. In: Adaptation and Hybridization in Computational Intelligence. Springer, pp 3–50 Fister I, Strnad D, Yang X-S, Fister I Jr (2015b) Adaptation and hybridization in nature-inspired algorithms. In: Adaptation and Hybridization in Computational Intelligence. Springer, pp 3–50
go back to reference Floudas CA, Pardalos PM (1990) A collection of test problems for constrained global optimization algorithms. Lecture notes in computer science, vol 455. Springer, Berlin Floudas CA, Pardalos PM (1990) A collection of test problems for constrained global optimization algorithms. Lecture notes in computer science, vol 455. Springer, Berlin
go back to reference Goldberg DE (1989) Genetic algorithms in search. Optimization and machine learning, Addison-Wesley, BostonMATH Goldberg DE (1989) Genetic algorithms in search. Optimization and machine learning, Addison-Wesley, BostonMATH
go back to reference Kang F, Li J, Li H (2013a) Artificial bee colony algorithm and pattern search hybridized for global optimization. Appl Soft Comput 13(4):1781–1791CrossRef Kang F, Li J, Li H (2013a) Artificial bee colony algorithm and pattern search hybridized for global optimization. Appl Soft Comput 13(4):1781–1791CrossRef
go back to reference Kang F, Li J, Ma Z (2013b) An artificial bee colony algorithm for locating the critical slip surface in slope stability analysis. Eng Optim 45(2):207–223MathSciNetCrossRef Kang F, Li J, Ma Z (2013b) An artificial bee colony algorithm for locating the critical slip surface in slope stability analysis. Eng Optim 45(2):207–223MathSciNetCrossRef
go back to reference Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Erciyes University, Technical Report-TR06, Kayseri, Turkey Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Erciyes University, Technical Report-TR06, Kayseri, Turkey
go back to reference Karaboga D, Ozturk C, Karaboga N, Gorkemli B (2012) Artificial bee colony programming for symbolic regression. Inf Sci 209(20):1–15CrossRef Karaboga D, Ozturk C, Karaboga N, Gorkemli B (2012) Artificial bee colony programming for symbolic regression. Inf Sci 209(20):1–15CrossRef
go back to reference Karaboga D, Gorkemli B, Ozturk C, Karaboga N (2014) A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif Intell Rev 42(1):21–57CrossRef Karaboga D, Gorkemli B, Ozturk C, Karaboga N (2014) A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif Intell Rev 42(1):21–57CrossRef
go back to reference Karaboga D, Basturk B (2007) Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. In: Foundations of fuzzy logic and soft computing, 12th International Fuzzy Systems Association, World Congress, IFSA 2007 Lecture notes in artificial intelligence, vol 4529, pp 789–798 Karaboga D, Basturk B (2007) Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems. In: Foundations of fuzzy logic and soft computing, 12th International Fuzzy Systems Association, World Congress, IFSA 2007 Lecture notes in artificial intelligence, vol 4529, pp 789–798
go back to reference Karaboga D, Basturk B (2007) Artificial bee colony (ABC) optimization algorithm for solving constrained optimization. In Proceedings of IFSA 2007. LNAI, vol 4529, pp 789–798 Karaboga D, Basturk B (2007) Artificial bee colony (ABC) optimization algorithm for solving constrained optimization. In Proceedings of IFSA 2007. LNAI, vol 4529, pp 789–798
go back to reference Kennedy J, Eberhart R (1995) Particle swarm optimization. Proceedings of the IEEE international conference neural networks 4:1942–1948CrossRef Kennedy J, Eberhart R (1995) Particle swarm optimization. Proceedings of the IEEE international conference neural networks 4:1942–1948CrossRef
go back to reference Kıran MS, Fındık O (2015) A directed artificial bee colony algorithm. Appl Soft Comput 26:454–462CrossRef Kıran MS, Fındık O (2015) A directed artificial bee colony algorithm. Appl Soft Comput 26:454–462CrossRef
go back to reference Liang JJ, Runarsson TP, Mezura-Montes E, Clerc M, Suganthan PN, Coello CAC, Deb K (2006) Problem definitions and evaluation criteria for the CEC special session on constrained real-parameter optimization, Technical Report, Nanyang Technological University. Singapore. http://www.ntu.edu.sg/home/EPNSugan Liang JJ, Runarsson TP, Mezura-Montes E, Clerc M, Suganthan PN, Coello CAC, Deb K (2006) Problem definitions and evaluation criteria for the CEC special session on constrained real-parameter optimization, Technical Report, Nanyang Technological University. Singapore. http://​www.​ntu.​edu.​sg/​home/​EPNSugan
go back to reference Li X, Yin M (2014) Self-adaptive constrained artificial bee colony for constrained numerical optimization. Neural Comput Appl. 24(3–4):723–734CrossRef Li X, Yin M (2014) Self-adaptive constrained artificial bee colony for constrained numerical optimization. Neural Comput Appl. 24(3–4):723–734CrossRef
go back to reference Mezura-Montes E, Cetina-Domı’nguez O (2012) Empirical analysis of a modified artificial bee colony for constrained numerical optimization. Appl Math Comput 218(22):10943–10973MathSciNetMATH Mezura-Montes E, Cetina-Domı’nguez O (2012) Empirical analysis of a modified artificial bee colony for constrained numerical optimization. Appl Math Comput 218(22):10943–10973MathSciNetMATH
go back to reference Mezura-Montes E, Veåazquez-Reyes J, Coello Coello CA (2006) Modified differential evolution for constrained optimization. In Proceedings of IEEE Congress on Evolutionary Computation, Canada, pp 25–32 Mezura-Montes E, Veåazquez-Reyes J, Coello Coello CA (2006) Modified differential evolution for constrained optimization. In Proceedings of IEEE Congress on Evolutionary Computation, Canada, pp 25–32
go back to reference Munoz-Zavala AE, Hernandez-Aguirre A, Villa-Diharce ER, Botello-Rionda S (2006) PESO+ for constrained optimization. In: Proceedings of IEEE congress on evolutionary computation Canada, pp 231–238 Munoz-Zavala AE, Hernandez-Aguirre A, Villa-Diharce ER, Botello-Rionda S (2006) PESO+ for constrained optimization. In: Proceedings of IEEE congress on evolutionary computation Canada, pp 231–238
go back to reference Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst Mag 22(3):52–67CrossRef Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst Mag 22(3):52–67CrossRef
go back to reference Problem Definitions and Evaluation Criteria for the CEC (2006) Special session on constrained real-parameter optimization. Nanyang Technological University, Singapore Problem Definitions and Evaluation Criteria for the CEC (2006) Special session on constrained real-parameter optimization. Nanyang Technological University, Singapore
go back to reference Sharma TK, Pant M, Neri F (2014) Changing factor based food sources in artificial bee colony. In Proceedings of IEEE symposium on swarm intelligence (SIS), 1–7, (2014) Orlando. Florida, USA Sharma TK, Pant M, Neri F (2014) Changing factor based food sources in artificial bee colony. In Proceedings of IEEE symposium on swarm intelligence (SIS), 1–7, (2014) Orlando. Florida, USA
go back to reference Sharma TK, Pant M (2013) Enhancing the food locations in an artificial bee colony algorithm. Soft Comput 17(3):1939–1965CrossRef Sharma TK, Pant M (2013) Enhancing the food locations in an artificial bee colony algorithm. Soft Comput 17(3):1939–1965CrossRef
go back to reference Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713CrossRef Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12:702–713CrossRef
go back to reference Subotic M (2011) Artificial bee colony algorithm with multiple onlookers for constrained optimization problems. In: Proceedings of the European computing conference, pp 251–256 Subotic M (2011) Artificial bee colony algorithm with multiple onlookers for constrained optimization problems. In: Proceedings of the European computing conference, pp 251–256
go back to reference Taherdangkoo M (2014) Skull removal in MR images using a modified artificial bee colony optimization algorithm. Technol Health Care 22(5):775–784 Taherdangkoo M (2014) Skull removal in MR images using a modified artificial bee colony optimization algorithm. Technol Health Care 22(5):775–784
go back to reference Xu Y, Fan P, Yuan L (2013) A simple and efficient artificial bee colony algorithm. Math Probl Eng 2013:1–9 Xu Y, Fan P, Yuan L (2013) A simple and efficient artificial bee colony algorithm. Math Probl Eng 2013:1–9
go back to reference Yang X-S, Deb S (2009) Cuckoo search via Lévy flights. In: Nature & biologically inspired computing, 2009. NaBIC 2009. World Congress on. IEEE, Coimbatore, pp 210–214 Yang X-S, Deb S (2009) Cuckoo search via Lévy flights. In: Nature & biologically inspired computing, 2009. NaBIC 2009. World Congress on. IEEE, Coimbatore, pp 210–214
go back to reference Yang D, Liu Y, Li S, Li X, Ma L (2015) Gear fault diagnosis based on support vector machine optimized by artificial bee colony algorithm. Mech Mach Theory 90:219–229CrossRef Yang D, Liu Y, Li S, Li X, Ma L (2015) Gear fault diagnosis based on support vector machine optimized by artificial bee colony algorithm. Mech Mach Theory 90:219–229CrossRef
go back to reference Zavala AEM, Aguirre AH, Diharce ERV (2005) Constrained optimization via particle evolutionary swarm optimization algorithm (PESO). In: Proceedings of the 2005 conference on genetic and evolutionary computation (GECCO’05), pp 209–216 Zavala AEM, Aguirre AH, Diharce ERV (2005) Constrained optimization via particle evolutionary swarm optimization algorithm (PESO). In: Proceedings of the 2005 conference on genetic and evolutionary computation (GECCO’05), pp 209–216
go back to reference Zhang X, Fong KF, Yuen SY (2013) A novel artificial bee colony algorithm for HVAC optimization problems. HVAC&R Res 19(6):715–731 Zhang X, Fong KF, Yuen SY (2013) A novel artificial bee colony algorithm for HVAC optimization problems. HVAC&R Res 19(6):715–731
Metadata
Title
Shuffled artificial bee colony algorithm
Authors
Tarun Kumar Sharma
Millie Pant
Publication date
11-05-2016
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 20/2017
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2166-2

Other articles of this Issue 20/2017

Soft Computing 20/2017 Go to the issue

Premium Partner