Skip to main content
Top
Published in: Soft Computing 10/2014

01-10-2014 | Methodologies and Application

Distributed heterogeneous mixing of differential and dynamic differential evolution variants for unconstrained global optimization

Authors: G. Jeyakumar, C. Shunmuga Velayutham

Published in: Soft Computing | Issue 10/2014

Log in

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

search-config
loading …

Abstract

This paper proposes a novel distributed differential evolution framework called distributed mixed variants (dynamic) differential evolution (\(dmvD^{2}E)\). This novel framework is a heterogeneous mix of effective differential evolution (DE) and dynamic differential evolution (DDE) variants with diverse characteristics in a distributed framework to result in \(dmvD^{2}E\). The \(dmvD^{2}E\), discussed in this paper, constitute various proportions and combinations of DE/best/2/bin and DDE/best/2/bin as subpopulations with each variant evolving independently but also exchanging information amongst others to co-operatively enhance the efficacy of \(dmvD^{2}E\) as whole. The \(dmvD^{2}E\) variants have been run on 14 test problems of 30 dimensions to display their competitive performance over the distributed classical and dynamic versions of the constituent variants. The \(dmvD^{2}E\), when benchmarked on a different 13 test problems of 500 as well as 1,000 dimensions, scaled well and outperformed, on an average, five existing distributed differential evolution algorithms.

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 Apolloni J, Leguizamo’n G, Garc\(\imath \)’a-Nieto J, Alba E (2008) Island based distributed differential evolution: an experimental study on hybrid testbeds. In: Proceedings of the IEEE international conference on hybrid intelligent systems, pp 696–701 Apolloni J, Leguizamo’n G, Garc\(\imath \)’a-Nieto J, Alba E (2008) Island based distributed differential evolution: an experimental study on hybrid testbeds. In: Proceedings of the IEEE international conference on hybrid intelligent systems, pp 696–701
go back to reference Brest J, Greiner S, Boskovic B, Mernik M, Zumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evolut Comput 10(6):646–657CrossRef Brest J, Greiner S, Boskovic B, Mernik M, Zumer V (2006) Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans Evolut Comput 10(6):646–657CrossRef
go back to reference Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evolut Comput 15:4–31CrossRef Das S, Suganthan PN (2011) Differential evolution: a survey of the state-of-the-art. IEEE Trans Evolut Comput 15:4–31CrossRef
go back to reference Falco ID, Cioppa AD, Maisto D, Scafuri U, Tarantino E (2007a) Satellite image registration by distributed differential evolution. Applications of Evolutionary Computing-Lectures Notes in Computer Science 4448:251–260 Falco ID, Cioppa AD, Maisto D, Scafuri U, Tarantino E (2007a) Satellite image registration by distributed differential evolution. Applications of Evolutionary Computing-Lectures Notes in Computer Science 4448:251–260
go back to reference Falco ID, Cioppa AD, Maisto D, Scafuri U, Tarantino E (2007b) Distributed differential evolution for the registration of remotely sensed images. In: Proceedings of the IEEE Euromicro international conference on parallel, distributed and network-based processing, pp 358–362 Falco ID, Cioppa AD, Maisto D, Scafuri U, Tarantino E (2007b) Distributed differential evolution for the registration of remotely sensed images. In: Proceedings of the IEEE Euromicro international conference on parallel, distributed and network-based processing, pp 358–362
go back to reference Falco ID, Cioppa AD, Maisto D, Scafuri U, Tarantino E (2007c) A distributed differential evolution approach for mapping in a grid environment. In: Proceedings of the IEEE Euromicro international conference on parallel, distributed and network-based processing, pp 442–449 Falco ID, Cioppa AD, Maisto D, Scafuri U, Tarantino E (2007c) A distributed differential evolution approach for mapping in a grid environment. In: Proceedings of the IEEE Euromicro international conference on parallel, distributed and network-based processing, pp 442–449
go back to reference Feoktistov V (2006) Differential evolution in search of solutions. Springer, USAMATH Feoktistov V (2006) Differential evolution in search of solutions. Springer, USAMATH
go back to reference Jeyakumar G, Shunmuga Velayutham C (2009a) A comparative performance analysis of differential evolution and dynamic differential evolution variants. In: Proceedings of world congress on nature and biologically inspired computing (NaBIC), pp 463–468 Jeyakumar G, Shunmuga Velayutham C (2009a) A comparative performance analysis of differential evolution and dynamic differential evolution variants. In: Proceedings of world congress on nature and biologically inspired computing (NaBIC), pp 463–468
go back to reference Jeyakumar G, Shunmuga Velayutham C (2009b) An empirical comparison of differential evolution variants on different classes of unconstrained global optimization problems. In: Proceedings of international conference on computer information systems and industrial management application (CISIM). Jeyakumar G, Shunmuga Velayutham C (2009b) An empirical comparison of differential evolution variants on different classes of unconstrained global optimization problems. In: Proceedings of international conference on computer information systems and industrial management application (CISIM).
go back to reference Jeyakumar G, Shunmuga Velayutham C (2010) Empirical study on migration topologies and migration policies for island based distributed differential evolution variants. Lecture notes in computer science. Springer-Verlag, Berlin, pp 95–102 Jeyakumar G, Shunmuga Velayutham C (2010) Empirical study on migration topologies and migration policies for island based distributed differential evolution variants. Lecture notes in computer science. Springer-Verlag, Berlin, pp 95–102
go back to reference Jeyakumar G, Shunmuga Velayutham C (2010b) An empirical performance analysis of differential evolution variants on unconstrained global optimization problems. Int J Comput Inf Syst Ind Manag Appl 2:077–086 Jeyakumar G, Shunmuga Velayutham C (2010b) An empirical performance analysis of differential evolution variants on unconstrained global optimization problems. Int J Comput Inf Syst Ind Manag Appl 2:077–086
go back to reference Jeyakumar G, Shunmuga Velayutham C (2012) Differential evolution and dynamic differential evolution variants for unconstrained global optimization—an empirical comparative study. Int J Comput Appl (IJCA) 34(2):1–10 Jeyakumar G, Shunmuga Velayutham C (2012) Differential evolution and dynamic differential evolution variants for unconstrained global optimization—an empirical comparative study. Int J Comput Appl (IJCA) 34(2):1–10
go back to reference Jeyakumar G, Shunmuga Velayutham C (2010c) An empirical comparative performance analysis of differential evolution, distributed and mixed-variants distributed differential evolution variants. Int J Comput Intell Res (IJCIR) 6(4):735–742 Jeyakumar G, Shunmuga Velayutham C (2010c) An empirical comparative performance analysis of differential evolution, distributed and mixed-variants distributed differential evolution variants. Int J Comput Intell Res (IJCIR) 6(4):735–742
go back to reference Kwedlo W, Bandurski K (2006) A parallel differential evolution algorithm. In: Proceedings of the IEEE international symposium on parallel computing in, electrical engineering, pp 319–324 Kwedlo W, Bandurski K (2006) A parallel differential evolution algorithm. In: Proceedings of the IEEE international symposium on parallel computing in, electrical engineering, pp 319–324
go back to reference Lampinen J (1999) Differential evolution—new naturally parallel approach for engineering design optimization. In: Topping BHV (ed) Development in computational mechanics with high performance computing. Civil-Comp Press, Edinburgh, pp 217– 228 Lampinen J (1999) Differential evolution—new naturally parallel approach for engineering design optimization. In: Topping BHV (ed) Development in computational mechanics with high performance computing. Civil-Comp Press, Edinburgh, pp 217– 228
go back to reference Mezura-Montes E, Velazquez-Reyes J, Coello Coello CA (2006) A comparative study on differential evolution variants for global optimization. In: GECCO 2006, Proceedings of the 8th annual conference on Genetic and, evolutionary computation, pp 485–492 Mezura-Montes E, Velazquez-Reyes J, Coello Coello CA (2006) A comparative study on differential evolution variants for global optimization. In: GECCO 2006, Proceedings of the 8th annual conference on Genetic and, evolutionary computation, pp 485–492
go back to reference Pan QK, Suganthan PN, Wang L, Gao L, Mallipeddi R (2011) A differential evolution algorithm with self-adapting strategy and control parameters. J Comput Oper Res 38(1):394–408CrossRefMATHMathSciNet Pan QK, Suganthan PN, Wang L, Gao L, Mallipeddi R (2011) A differential evolution algorithm with self-adapting strategy and control parameters. J Comput Oper Res 38(1):394–408CrossRefMATHMathSciNet
go back to reference Pavlidis NG, Tasoulis DK, Plagianakos VP, Nikiforidis G, Vrahatis MN (2005) Spiking neural network training using evolutionary algorithms. In: Proceedings of the IEEE international joint conference on, neural networks, pp 2190–2194 Pavlidis NG, Tasoulis DK, Plagianakos VP, Nikiforidis G, Vrahatis MN (2005) Spiking neural network training using evolutionary algorithms. In: Proceedings of the IEEE international joint conference on, neural networks, pp 2190–2194
go back to reference Price KV et al (1999) An introduction to differential evolution. In: Corne D (ed) New ideas in optimization. Mc Graw-Hill, UK Price KV et al (1999) An introduction to differential evolution. In: Corne D (ed) New ideas in optimization. Mc Graw-Hill, UK
go back to reference Price KV, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization. Springer-Verlag, Berlin Price KV, Storn RM, Lampinen JA (2005) Differential evolution: a practical approach to global optimization. Springer-Verlag, Berlin
go back to reference Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: Proceedings of the 2005 IEEE congress on evolutionary computation, vol. 2, pp 1785–1791 Qin AK, Suganthan PN (2005) Self-adaptive differential evolution algorithm for numerical optimization. In: Proceedings of the 2005 IEEE congress on evolutionary computation, vol. 2, pp 1785–1791
go back to reference Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evolut Comput 13(12):397–417 Qin AK, Huang VL, Suganthan PN (2009) Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans Evolut Comput 13(12):397–417
go back to reference Qing A (2006) Dynamic differential evolution strategy and applications in electromagnetic inverse scattering problems. IEEE Trans Geosci Remote Sens 44(1):116–125CrossRef Qing A (2006) Dynamic differential evolution strategy and applications in electromagnetic inverse scattering problems. IEEE Trans Geosci Remote Sens 44(1):116–125CrossRef
go back to reference Ruxton GD (2006) The unequal variance t-test is an underused alternative to student’s t-test and the Mann-Whitney test. Behav Ecol 17(4):688–690CrossRef Ruxton GD (2006) The unequal variance t-test is an underused alternative to student’s t-test and the Mann-Whitney test. Behav Ecol 17(4):688–690CrossRef
go back to reference Salomon M, Perrin GR, Heitz F, Armspach JP et al (2005) Parallel differential evolution: application to 3-d medical image registration. In: Price KV (ed) Differential evolution—a practical approach to global optimization, natural computing series. Springer, New York, pp 353–411 Salomon M, Perrin GR, Heitz F, Armspach JP et al (2005) Parallel differential evolution: application to 3-d medical image registration. In: Price KV (ed) Differential evolution—a practical approach to global optimization, natural computing series. Springer, New York, pp 353–411
go back to reference 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 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
go back to reference Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic strategy for global optimization and continuous spaces. J Global Optim 11(4):341–359CrossRefMATHMathSciNet Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic strategy for global optimization and continuous spaces. J Global Optim 11(4):341–359CrossRefMATHMathSciNet
go back to reference Tasoulis DK, Pavliis NG, Plagianakos VP, Vrahatis MN (2004) Parallel differential evolution. In: CEC 2004, Proceeding of the IEEE congress on evolutionary computation, Portland, pp 2023–2029 Tasoulis DK, Pavliis NG, Plagianakos VP, Vrahatis MN (2004) Parallel differential evolution. In: CEC 2004, Proceeding of the IEEE congress on evolutionary computation, Portland, pp 2023–2029
go back to reference Vesterstrom J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization and evolutionary algorithm on numerical benchmark problems. In: CEC 2004, Proceedings of the IEEE congress on evolutionary computation, Portland, pp. 1980–1987 Vesterstrom J, Thomsen R (2004) A comparative study of differential evolution, particle swarm optimization and evolutionary algorithm on numerical benchmark problems. In: CEC 2004, Proceedings of the IEEE congress on evolutionary computation, Portland, pp. 1980–1987
go back to reference Wang Y, Cai Z, Zhang Q (2011) Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans Evolut Comput 15(1):55–66CrossRefMathSciNet Wang Y, Cai Z, Zhang Q (2011) Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans Evolut Comput 15(1):55–66CrossRefMathSciNet
go back to reference Wang Y, Cai Z, Zhang Q (2012) Enhancing the search ability of differential evolution through orthogonal crossover. Inf Sci 185(1):153–177CrossRefMathSciNet Wang Y, Cai Z, Zhang Q (2012) Enhancing the search ability of differential evolution through orthogonal crossover. Inf Sci 185(1):153–177CrossRefMathSciNet
go back to reference Weber M, Tirronen V, Neri F (2009) Distributed differential evolution with explorative-exploitative population families. In: Proceedings of genetic programming and evolvable machine, vol. 10, pp 343–371 Weber M, Tirronen V, Neri F (2009) Distributed differential evolution with explorative-exploitative population families. In: Proceedings of genetic programming and evolvable machine, vol. 10, pp 343–371
go back to reference Weber M, Tirronen V, Neri F (2010) Scale factor inheritance mechanism in distributed differential evolution. Soft Comput: Fusion Found Methodol Appl 14(11):1187–1207 CrossRef Weber M, Tirronen V, Neri F (2010) Scale factor inheritance mechanism in distributed differential evolution. Soft Comput: Fusion Found Methodol Appl 14(11):1187–1207 CrossRef
go back to reference Weber M, Tirronen V, Neri F (2011a) A study on scale factor in distributed differential evolution. Artif Intell Rev 181(12):2488–2511 Weber M, Tirronen V, Neri F (2011a) A study on scale factor in distributed differential evolution. Artif Intell Rev 181(12):2488–2511
go back to reference Weber M, Tirronen V, Neri F (2011c) Two algorithmic enhancements for parallel differential evolution. Int J Innov Comput Appl 3(11):20–30CrossRef Weber M, Tirronen V, Neri F (2011c) Two algorithmic enhancements for parallel differential evolution. Int J Innov Comput Appl 3(11):20–30CrossRef
go back to reference Wolpert DH, Macreedy WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1(1):67–82CrossRef Wolpert DH, Macreedy WG (1997) No free lunch theorems for optimization. IEEE Trans Evolut Comput 1(1):67–82CrossRef
go back to reference Yao X, Liu Y, Liang KH, Lin G et al (2003) Fast evolutionary algorithms. In: Rozenberg G (ed) Advances in evolutionary computing: theory and applications. Springer-Verlag, New York, pp 45–94CrossRef Yao X, Liu Y, Liang KH, Lin G et al (2003) Fast evolutionary algorithms. In: Rozenberg G (ed) Advances in evolutionary computing: theory and applications. Springer-Verlag, New York, pp 45–94CrossRef
go back to reference Zaharie D, Petcu D (2003) Parallel implementation of multi-population differential evolution. In: Grigoras D et al. (eds) CIPC 2003: concurrent information processing and computing. Nato Advanced Research Workshop. A.I.Cuza University Press, pp 262–269 Zaharie D, Petcu D (2003) Parallel implementation of multi-population differential evolution. In: Grigoras D et al. (eds) CIPC 2003: concurrent information processing and computing. Nato Advanced Research Workshop. A.I.Cuza University Press, pp 262–269
go back to reference Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evolut Comput 13(5):945–958CrossRef Zhang J, Sanderson AC (2009) JADE: adaptive differential evolution with optional external archive. IEEE Trans Evolut Comput 13(5):945–958CrossRef
Metadata
Title
Distributed heterogeneous mixing of differential and dynamic differential evolution variants for unconstrained global optimization
Authors
G. Jeyakumar
C. Shunmuga Velayutham
Publication date
01-10-2014
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 10/2014
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-013-1178-4

Other articles of this Issue 10/2014

Soft Computing 10/2014 Go to the issue

Premium Partner