Skip to main content

Hybridizing Differential Evolution Variants Through Heterogeneous Mixing in a Distributed Framework

  • Chapter
  • First Online:
Hybrid Soft Computing Approaches

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

Abstract

While hybridizing the complementary constituent soft computing techniques has displayed improved efficacy, the hybridization of complementary characteristics of different Differential Evolution (DE) variants (could as well be extended to evolutionary algorithms variants in general) through heterogeneous mixing in a distributed framework also holds a great potential. This chapter proposes to mix competitive DE variants with diverse characteristics in a distributed framework as against the typical distributed (homogeneous) Differential Evolution (dDE) algorithms found in DE literature. After an empirical analysis of 14 classical DE variants on 14 test functions, two heterogeneous dDE frameworks dDE_HeM_best and dDE_HeM_worst obtained by mixing best DE variants and worst DE variants, respectively, have been realized, implemented and tested on the benchmark optimization problems. The simulation results have validated the robustness of the heterogeneous mixing of best variants. The chapter also hybridized DE and dynamic DE variants in a distributed framework. The robustness of the resulting framework has been validated by benchmarking it against the state-of-the-art DE algorithms in the literature.

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

Access this chapter

eBook
USD 16.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
Hardcover Book
USD 109.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. Bi X, Xiao J (2010) p-ADE: self adaptive differential evolution with fast and reliable convergence performance. In: Proceedings of the 2nd international conference on industrial mechatronics and automation, pp 477–480

    Google Scholar 

  2. Bi X, Xiao J (2011) Classification-based self-adaptive differential evolution with fast and reliable convergence performance. Soft Comput—Fusion Found Methodol Appl 15(8):1581–1599 (Springer)

    Google Scholar 

  3. Biswas A et al (2007) A synergy of differential evolution and bacterial foraging algorithm for global optimization. Neural Netw World 17(6):607–626

    Google Scholar 

  4. Brest J et al (2006) Self adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evol Comput 10(6):646–657

    Article  Google Scholar 

  5. Chiou JP, Wang FS (1999) Hybrid method of evolutionary algorithms for static and dynamic optimization problems with application to a fed-batch fermentation process. Comput Chem Eng 23:1277–1291

    Article  Google Scholar 

  6. Chiou JP, Chang CF, Su CT (2004) Ant direction hybrid differential evolution for solving large capacitor placement problems. IEEE Transactions on Power Systems, vol 19. pp 1794–1800

    Google Scholar 

  7. Das S et al (2005) Improving particle swarm optimization with differentially perturbed velocity. In: Proceedings of the genetic and evolutionary computation conference, pp 177–184

    Google Scholar 

  8. Das S et al (2007) Annealed differential evolution. In: Proceedings of the IEEE congress on evolutionary computation, pp 1926–1933

    Google Scholar 

  9. Das S et al (2009) Differential evolution using a neighborhood-based mutation operator. IEEE Trans Evol Comput 13(3):526–533

    Google Scholar 

  10. Dasgupta D (ed) (1999) Artificial immune systems and their applications. Springer

    Google Scholar 

  11. Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66

    Article  Google Scholar 

  12. Feoktistov V (2006) Differential evolution in search of solutions. Optimization and its applications. Springer

    Google Scholar 

  13. Hansen N (2006).Compilation of results on the 2005 CEC benchmark function set. http://www.ntu.edu.sg/home/epnsugan/index_files/CEC-05/compareresults.pdf

  14. Hao ZF et al (2007) A particle swarm optimization algorithm with differential evolution. In: Proceedings of the 6th international conference on machine learning and cybernetics, vol. 2, pp 1031–1035

    Google Scholar 

  15. He H, Han L (2007) A novel binary differential evolution algorithm based on artificial immune system. In: Proceedings of the IEEE congress on evolutionary computation, pp 2267–2272

    Google Scholar 

  16. Hendtlass T (2001) A combined swarm differential evolution algorithm for optimization problems. Lecture Notes in Computer Science, vol 2070. Springer, pp 11–18

    Google Scholar 

  17. Herrera F, Lozano M (2000) Gradual distributed real-coded genetic algorithms. IEEE Trans Evol Comput 4(1):43–63

    Article  Google Scholar 

  18. Hu ZB et al (2008) Self-adaptive hybrid differential evolution with simulated annealing algorithm for numerical optimization. In: Proceedings of the IEEE congress on evolutionary computation, pp 1189–1194

    Google Scholar 

  19. Jeyakumar G, ShunmugaVelayutham C (2010) An empirical performance analysis of differential evolution variants on unconstrained global optimization problems. Int J Comput Inf Syst Ind Manage Appl 2:077–086

    Google Scholar 

  20. Jeyakumar G, ShunmugaVelayutham C (2010b) A comparative study on theoretical and empirical evolution of the population variance of the differential evolution variants. In: Lecture notes in computer science (LNCS-6457). Springer, pp 75–79

    Google Scholar 

  21. Kannan S et al (2004) Application of particle swarm optimization technique and its variants to generation expansion planning. Electric Power Syst Res 70(3):203–210

    Article  Google Scholar 

  22. Kennedy J (2003) Bare bones particle swarms. In: Proceedings of the IEEE swarm intelligence symposium, pp 80–87

    Google Scholar 

  23. Kennedy J et al (2001) Swarm intelligence. The Morgan Kaufmann series in evolutionary computation. Academic Press, USA

    Google Scholar 

  24. Kirkpatrik S et al (1983) Optimization by simulated annealing. Sci J 220(4598):671–680

    Article  Google Scholar 

  25. Liu J, Lampinen J (2002a) Adaptive parameter control of differential evolution. In: Proceedings of the 8th international mendel conference on soft computing, pp 19–26

    Google Scholar 

  26. Liu J, Lampinen J (2002b) A fuzzy adaptive differential evolution algorithm. In: Proceedings of the 17th IEEE region 10th international conference on computer, communications, control and power engineering, vol 1, pp 606–611

    Google Scholar 

  27. Liu J, Lampinen J (2005) A fuzzy adaptive differential evolution algorithm. Soft Comput—Fusion Found Methodol Appl 9(6):448–462 (Springer)

    Google Scholar 

  28. Mallipeddi R et al (2011) Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl Soft Comput 11(2):1679–1696

    Google Scholar 

  29. Mallipeddi R, Suganthan PN (2009) Differential evolution algorithm with ensemble of populations for global numerical optimization. OPSEARCH 46(2):184–213

    Google Scholar 

  30. Mezura-Montes E et al (2006) A comparative study of differential evolution variants for global optimization. In: Proceedings of the genetic and evolutionary computation conference, pp 485–492

    Google Scholar 

  31. Moore PW, Venayagamoorthy GK (2006) Evolving digital circuit using hybrid particle swarm optimization and differential evolution. Int J Neural Syst 16(3):163–177

    Article  Google Scholar 

  32. Omran MGH et al (2009) Bare bones differential evolution. Eur J Oper Res 196(1):128–139

    Google Scholar 

  33. Passino KM (2002) Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst Mag 52–67

    Google Scholar 

  34. Price K et al (2005) Differential evolution: a practical approach to global optimization. Springer

    Google Scholar 

  35. Price KV (1999) An introduction to differential evolution. In: Corne D, Dorigo M, Glover V (eds) New ideas in optimization. McGraw-Hill, pp 79–108

    Google Scholar 

  36. Qin AK et al (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evol Comput 13(2):398–417

    Article  Google Scholar 

  37. Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: Proceedings of the IEEE congress on evolutionary computation, pp 1785–1791

    Google Scholar 

  38. Qing A (2006) Dynamic differential evolution strategy and applications in electromagnetic inverse scattering problems. IEEE Trans Geosci Remote Sens 44(1):116–125

    Google Scholar 

  39. Qing A (2008) A study on base vector for differential evolution. In: Proceedings of the IEEE world congress on computational intelligence/2008 IEEE congress on evolutionary computation, pp 550–556

    Google Scholar 

  40. Storn R, Price K (1995) Differential evolution—a simple and efficient adaptive scheme for global optimization over continuous spaces. In: Technical report-95-012, ICSI

    Google Scholar 

  41. Tvrdik J (2006) Differential evolution: competitive setting of control parameters. In: Proceedings of the international multiconference on computer science and information technology, pp 207–213

    Google Scholar 

  42. Weber M et al (2009) Distributed differential evolution with explorative-exploitative population families. Genet Program Evolvable Mach 10(4):343–371

    Article  Google Scholar 

  43. Xu X et al (2008) A novel differential evolution scheme combined with particle swarm intelligence. In: Proceedings of the IEEE congress on evolutionary computation, pp 1057–1062

    Google Scholar 

  44. Yang Z et al (2007) Making a difference to differential evolution. In: Michalewicz Z, Siarry P (eds) Advances in metaheuristics for hard optimization. Springer, pp 397–414

    Google Scholar 

  45. Yang Z et al (2008) Self-adaptive differential evolution with neighborhood search. In: Proceedings of the IEEE congress on evolutionary computation, pp 1110–1116

    Google Scholar 

  46. Yao D et al (2003) Fast evolutionary algorithms. In: Rozenberg G, Back T, Eiben A (eds) Advances in evolutionary computing: theory and applications. Springer, pp 45–94

    Google Scholar 

  47. Zaharie D (2001) On the explorative power of differential evolution algorithms. In: Proceeding of the 3rd international workshop on symbolic and numeric algorithms on scientific computing, SYNASC-2001

    Google Scholar 

  48. Zhang J, Sanderson AC (2007) JADE: self-Adaptive differential evolution with fast and reliable convergence performance. In: Proceedings of the IEEE congress on evolutionary computation, pp 2251–2258

    Google Scholar 

  49. Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evol Comput 13(5):945–958

    Google Scholar 

  50. Zhang W-J, Xie X-F (2003) DEPSO: hybrid particle swarm with differential evolution operator. Proc IEEE Int Conf Syst Man Cybern 4:3816–3821

    Google Scholar 

  51. Zhang X et al (2008) DEACO: hybrid ant colony optimization with differential evolution. In: Proceedings of the IEEE congress on evolutionary computation, pp 921–927

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to G. Jeyakumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer India

About this chapter

Cite this chapter

Jeyakumar, G., Shunmuga Velayutham, C. (2016). Hybridizing Differential Evolution Variants Through Heterogeneous Mixing in a Distributed Framework. In: Bhattacharyya, S., Dutta, P., Chakraborty, S. (eds) Hybrid Soft Computing Approaches. Studies in Computational Intelligence, vol 611. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2544-7_4

Download citation

  • DOI: https://doi.org/10.1007/978-81-322-2544-7_4

  • Published:

  • Publisher Name: Springer, New Delhi

  • Print ISBN: 978-81-322-2543-0

  • Online ISBN: 978-81-322-2544-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics