Skip to main content

Metaheuristic Algorithm Based on Hybridization of Invasive Weed Optimization asnd Estimation Distribution Methods

  • Chapter
  • First Online:
Recent Metaheuristic Computation Schemes in Engineering

Part of the book series: Studies in Computational Intelligence ((SCI,volume 948))

  • 204 Accesses

Abstract

Hybrid metaheuristic methods combine approaches extracted from different techniques to build a single optimization method. The design of such systems represents a current trend in the metaheuristic optimization literature. In hybrid algorithms, the objective is to extend the potential advantages of the integrated approaches and eliminates their main drawbacks. In this chapter, a hybrid method for solving optimization problems is presented. The presented approach combines (1) the explorative characteristics of the invasive weed optimization (IWO) method, (2) the probabilistic models of the estimation distribution algorithms (EDA), and (3) the dispersion capacities of a mixed Gaussian-Cauchy distribution to produce its own search strategy. With these mechanisms, the method conducts an optimization strategy over search areas that deserve a special interest according to a probabilistic model and the fitness value of the existent solutions. In the presented method, each individual of the population generates new elements around its own location, dispersed according to the mixed distribution. The number of new elements depends on the relative fitness value of the individual regarding the complete population. After this process, a group of promising solutions is selected from the set compound by the (1) new elements and the (2) original individuals. Based on the selected solutions, a probabilistic model is built from which a certain number of members (3) is sampled. Then, all the individuals of the sets (1), (2), and (3) are joined in a single group and ranked in terms of their fitness values. Finally, the best elements of the group are selected to replace the original population. This process is repeated until a termination criterion has been reached. To test the performance of the method, several comparisons to other well-known metaheuristic methods has been conducted. The comparison consists of analyzing the optimization results over different standard benchmark functions within a statistical framework. Conclusions based on the comparisons exhibit the accuracy, efficiency, and robustness of the presented approach.

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

References

  1. Alba E, Dorronsoro B (2005) The exploration/exploitation tradeoff in dynamic cellular genetic algorithms. IEEE Trans Evol Comput 9(3):126–142

    Article  Google Scholar 

  2. Bäck T (1996) Evolutionary algorithms in theory and practice. Oxford Univ. Press, New York

    Google Scholar 

  3. Basak A, Maity D, Das S (2013) A differential invasive weed optimization algorithm for improved global numerical optimization. Appl Math Comput 219:6645–6668

    MathSciNet  MATH  Google Scholar 

  4. Beigvand D, Abdi H, La Scala M (2017) Hybrid gravitational search algorithm-particle swarm optimization with time-varying acceleration coefficients for large scale CHPED problem. Energy 126(2017):841–853

    Article  Google Scholar 

  5. Blum C, Puchinger J, Raidl G, Roli A (2011) Hybrid metaheuristics in combinatorial optimization: a survey. Applied Soft Computing 11:4135–4151

    Article  Google Scholar 

  6. Blum C, Blesa MJ, Roli A, Sampels M (2008) Hybrid metaheuristics—An emerging approach to optimization, vol 114 of studies in computational intelligence. Springer

    Google Scholar 

  7. Chellapilla K (1998) Combining mutation operators in evolutionary programming. IEEE Trans Evol Comput 2(3):91–96

    Article  Google Scholar 

  8. Chen C-H, Chen YP (2007) Real-coded ECGA for economic dispatch. In: Genetic and Evolutionary Computation Conference, GECCO-2007, pp 1920–1927

    Google Scholar 

  9. Cuevas E, Cienfuegos M, Zaldívar D, Pérez-Cisneros M (2013) A swarm optimization algorithm inspired in the behavior of the social-spider. Expert Syst Appl 40(16):6374–6384

    Google Scholar 

  10. Cuevas E, Echavarría A, Ramírez-Ortegón M (2014) An optimization algorithm inspired by the States of Matter that improves the balance between exploration and exploitation. Appl Intell 40(2):256–272

    Article  Google Scholar 

  11. Cuevas E, Gálvez J, Hinojosa S, Avalos O, Zaldívar D, Pérezcisneros MA (2014) (2014) Comparison of evolutionary computation techniques for IIR model identification. J Appl Math 2014:827206

    Article  Google Scholar 

  12. Cuevas E, González M, Zaldivar D, Pérez-Cisneros M, García G (2012) An algorithm for global optimization inspired by collective animal behaviour. Discr Dyn Nat Soc art no 638275

    Google Scholar 

  13. Díaz P, Pérez-Cisneros M, Cuevas E, Hinojosa S, Zaldivar D (2018) An improved crow search algorithm applied to energy problems. Energies 11(3):571

    Article  Google Scholar 

  14. Ducheyne E, DeBaets B, De Wulf R (2004). Probabilistic models for linkage learning in forest management. In: Jin Y (ed) Knowledge incorporation in evolutionary computation, Springer, pp 177–194

    Google Scholar 

  15. Ehrgott M, Gandibleux X (2008) Hybrid Metaheuristics for multi-objective combinatorial optimization, vol 114 of Blum et al. [14], pp 221–259 (Chapter 8)

    Google Scholar 

  16. Garcia S, Molina D, Lozano M, Herrera F (2008) A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behavior: a case study on the CEC’2005 Special session on real parameter optimization. J Heurist. https://doi.org/10.1007/s10732-008-9080-4

    Article  MATH  Google Scholar 

  17. Garg H (2016) A hybrid PSO-GA algorithm for constrained optimization problems. Appl Math Comput 274:292–305

    MathSciNet  MATH  Google Scholar 

  18. Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulations 7:60–68

    Article  Google Scholar 

  19. Goldberg DE, Korb B, Deb K (1989) Messy genetic algorithms: motivation, analysis, and first results. Complex Syst. 3(5):493–530

    MathSciNet  MATH  Google Scholar 

  20. Grosan C, Abraham A (2007) Hybrid evolutionary algorithms: methodologies, architectures, and reviews. Stud Comput Intell (SCI) 75:1–17

    Google Scholar 

  21. Han M, Liu Ch, Xing J (2014) An evolutionary membrane algorithm for global numerical optimization problems. Inf Sci 276:219–241

    Article  MathSciNet  Google Scholar 

  22. Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Michigan

    Google Scholar 

  23. Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology control and artificial intelligence. MIT Press, Cambridge, MA, USA. ISBN 0262082136

    Google Scholar 

  24. Yu JJQ, Li VOK (2015) A social spider algorithm for global optimization. Appl Soft Comput 30:614–627

    Article  Google Scholar 

  25. Ji Y, Zhang K-C, Qu S-J (2007) A deterministic global optimization algorithm. Appl Math Comput 185:382–387

    MathSciNet  MATH  Google Scholar 

  26. Karaboga D (2005) An idea based on honeybee swarm for numerical optimization. Computer Engineering Department and Engineering Faculty, Erciyes University, Talas

    Google Scholar 

  27. Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, vol 4, pp 1942–1948

    Google Scholar 

  28. Li D, Zhao H, Weng XW, Han T (2016) A novel nature-inspired algorithm for optimization: Virus colony search. Adv Eng Softw 92:65–88

    Article  Google Scholar 

  29. Li Z, Wang W, Yan Y, Li Z (2015) PS–ABC: A hybrid algorithm based on particle swarm and artificial bee colony for high-dimensional optimization problems. Expert Syst Appl 42(22):8881–8895

    Article  Google Scholar 

  30. Liang JJ, Qu B-Y, Suganthan PN (2015) Problem definitions and evaluation criteria for the CEC 2015 special session and competition on single objective real parameter numerical optimization. Technical report 201311. Computational Intelligence Laboratory, Zhengzhou University, Zhengzhou China, and Nanyang Technological University, Singapore

    Google Scholar 

  31. Lipinski P (2007) ECGA versus BOA in discovering stock market trading experts. In: Genetic and evolutionary computation conference, GECCO-2007, pp 531–538

    Google Scholar 

  32. Mallahzadeh AR, Es’haghi S, Alipour A (2009) Design of an E-shaped MIMO antenna using the IWO algorithm for wireless application at 5.8 GHz. Progr Electromag Res PIER 90:187–203

    Google Scholar 

  33. Mehrabian AR, Lucas C (2006) A novel numerical optimization algorithm inspired from weed colonization. Ecol Inf 1:355–366

    Article  Google Scholar 

  34. Mehrabian AR, Yousefi-Koma A (2007) Optimal positioning of piezoelectric actuators on a smart fin using bio-inspired algorithms. Aerosp Sci Technol 11:174–182

    Article  Google Scholar 

  35. Meng Z, Jeng-Shyang P (2016) Monkey king evolution: a new memetic evolutionary algorithm and its application in vehicle fuel consumption optimization. Knowl-Based Syst 97:144–157

    Article  Google Scholar 

  36. Mühlenbein H, Paaß GH (1996) From recombination of genes to the estimation of distributions I. Binary parameters. In: Eiben A, Bäck T, Shoenauer M, Schwefel H (eds) Parallel problem solving from nature. Springer, Verlag, Berlin, pp 178–187

    Google Scholar 

  37. Mühlenbein H, Schlierkamp-Voosen D (1993) Predictive models for the breeder genetic algorithm I Continuous Parameter Optimization. Evol. Comput. 1(1):25–49

    Article  Google Scholar 

  38. Ou-Yang C, Utamima A (2013) Hybrid estimation of distribution algorithm for solving single row facility layout problem. Comput Ind Eng 66:95–103

    Article  Google Scholar 

  39. Paenke I, Jin Y, Branke J (2009) Balancing population- and individual-level adaptation in changing environments. Adapt Behav 17(2):153–174

    Article  Google Scholar 

  40. Pardalos PM, Romeijn HE, Tuy H (2000) Recent developments and trends in global optimization. J Comput Appl Math 124:209–228

    Article  MathSciNet  Google Scholar 

  41. Rashedi E, Nezamabadi-pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179:2232–2248

    Article  Google Scholar 

  42. Rudolph (1997) Local convergence rates of simple evolutionary algorithms with Cauchy mutations. IEEE Trans Evol Comput 1:249–258

    Google Scholar 

  43. Santana R, Larrañaga P, Lozano JA (2008) Protein folding in simplified models with estimation of distribution algorithms . IEEE Evol Comput 12:418–438

    Article  Google Scholar 

  44. Storn R, Price K (1995) Differential evolution—A simple and efficient adaptive scheme for global optimization over continuous spaces. Technical report TR-95–012. ICSI, Berkeley, CA

    Google Scholar 

  45. Tan KC, Chiam SC, Mamun AA, Goh CK (2009) Balancing exploration and exploitation with an adaptive variation for evolutionary multi-objective optimization. Eur J Oper Res 197:701–713

    Article  Google Scholar 

  46. Trivedi A, Srinivasan D, Biswas S, Reindl T (2016) A genetic algorithm—differential evolution based hybrid framework: a case study on unit commitment scheduling problem. Inf Sci 354:275–300

    Article  Google Scholar 

  47. Wang Y, Li B (2009) A self-adaptive mixed distribution based uni-variate estimation of distribution algorithm for large scale global optimization, nature-inspired algorithms for optimisation. Chiong R (ed) Studies in computational intelligence, vol 193, pp 171–198

    Google Scholar 

  48. Wilcoxon F (1945) Individual comparisons by ranking methods. Biometrics 1:80–83

    Article  MathSciNet  Google Scholar 

  49. Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

    Article  Google Scholar 

  50. Yang XS (2009) Firefly algorithms for multimodal optimization, in Stochastic algorithms: foundations and applications. In: SAGA 2009 lecture notes in computer sciences, vol 5792, pp 169–178

    Google Scholar 

  51. Yang X-S (2010) Engineering optimization: an introduction with metaheuristic application. Wiley, USA

    Book  Google Scholar 

  52. Yao X, Liu Y (1996) Fast evolutionary programming. In: Fogel LJ, Angeline PJ, Back T (eds) Proceedings of fifth annual conf. evolutionary programming (EP’96). MIT Press, Cambridge, MA, pp 451–460

    Google Scholar 

  53. Yao X, Liu Y, Liu G (1999) Evolutionary programming made faster. IEEE Trans Evol Comput 3(2):82–102

    Google Scholar 

  54. Yu T-L, Santarelli S, Goldberg DE (2006) Military antenna design using a simple genetic algorithm and hBOA. In: Pelikan M, Sastry K, Cantú-Paz E (eds) Scalable optimization via probabilistic modeling: from algorithms to applications. Springer, pp 275–289

    Google Scholar 

  55. Zhang J, Wu Y, Guo Y, Wang Bo, Wang H, Liu H (2016) A hybrid harmony search algorithm with differential evolution for day-ahead scheduling problem of a microgrid with consideration of power flow constraints. Appl Energy 183:791–804

    Article  Google Scholar 

  56. Zhang X, Wang Y, Cui G, Niu Y, Xu J (2009) Application of a novel IWO to the design of encoding sequences for DNA computing. Comput Math Appl 57:2001–2008

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Erik Cuevas .

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Cuevas, E., Rodríguez, A., Alejo-Reyes, A., Del-Valle-Soto, C. (2021). Metaheuristic Algorithm Based on Hybridization of Invasive Weed Optimization asnd Estimation Distribution Methods. In: Recent Metaheuristic Computation Schemes in Engineering. Studies in Computational Intelligence, vol 948. Springer, Cham. https://doi.org/10.1007/978-3-030-66007-9_3

Download citation

Publish with us

Policies and ethics