Skip to main content

Parallel Random Injection Differential Evolution

  • Conference paper
Book cover Applications of Evolutionary Computation (EvoApplications 2010)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6024))

Included in the following conference series:

Abstract

This paper proposes the introduction of a generator of random individuals within the ring topology of a Parallel Differential Evolution algorithm. The generated random individuals are then injected within a sub-population. A crucial point in the proposed study is that a proper balance between migration and random injection can determine the success of a distributed Differential Evolution scheme. An experimental study of this balance is carried out in this paper. Numerical results show that the proposed Parallel Random Injection Differential Evolution seems to be a simple, robust, and efficient algorithm which can be used for various applications. An important finding of this paper is that premature convergence problems due to an excessively frequent migration can be overcome by the injection of random individuals. In this way, the resulting algorithm maintains the high convergence speed properties of a parallel algorithm with high migration but differs in that it is able to continue improving upon the available genotypes and detect high quality solutions.

This research is supported by the Academy of Finland, Akatemiatutkija 130600, Algorithmic Design Issues in Memetic Computing.

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 84.99
Price excludes VAT (USA)
  • Available as 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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Price, K.V., Storn, R., Lampinen, J.: Differential Evolution: A Practical Approach to Global Optimization. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  2. Tirronen, V., Neri, F., Kärkkäinen, T., Majava, K., Rossi, T.: An enhanced memetic differential evolution in filter design for defect detection in paper production. Evolutionary Computation 16, 529–555 (2008)

    Article  Google Scholar 

  3. Feoktistov, V.: Differential Evolution in Search of Solutions, pp. 83–86. Springer, Heidelberg (2006)

    MATH  Google Scholar 

  4. Qin, A.K., Huang, V.L., Suganthan, P.N.: Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Transactions on Evolutionary Computation 13, 398–417 (2009)

    Article  Google Scholar 

  5. Das, S., Abraham, A., Chakraborty, U.K., Konar, A.: Differential evolution with a neighborhood-based mutation operator. IEEE Transactions on Evolutionary Computation 13(3), 526–553 (2009)

    Article  Google Scholar 

  6. Brest, J., Greiner, S., Bošković, B., Mernik, M., Žumer, V.: Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems. IEEE Transactions on Evolutionary Computation 10(6), 646–657 (2006)

    Article  Google Scholar 

  7. Kwedlo, W., Bandurski, K.: A parallel differential evolution algorithm. In: Proceedings of the IEEE International Symposium on Parallel Computing in Electrical Engineering, pp. 319–324 (2006)

    Google Scholar 

  8. Salomon, M., Perrin, G.R., Heitz, F., Armspach, J.P.: Parallel differential evolution: Application to 3-d medical image registration. In: Price, K.V., Storn, R.M., Lampinen, J.A. (eds.) Differential Evolution–A Practical Approach to Global Optimization. Natural Computing Series, pp. 353–411. Springer, Heidelberg (2005)

    Google Scholar 

  9. Zaharie, D.: Parameter adaptation in differential evolution by controlling the population diversity. In: Petcu, D., et al. (eds.) Proceedings of the International Workshop on Symbolic and Numeric Algorithms for Scientific Computing, pp. 385–397 (2002)

    Google Scholar 

  10. Zaharie, D., Petcu, D.: Parallel implementation of multi-population differential evolution. In: Proceedings of the NATO Advanced Research Workshop on Concurrent Information Processing and Computing, pp. 223–232. IOS Press, Amsterdam (2003)

    Google Scholar 

  11. Tasoulis, D.K., Pavlidis, N.G., Plagianakos, V.P., Vrahatis, M.N.: Parallel differential evolution. In: Proceedings of the IEEE Congress on Evolutionary Computation, pp. 2023–2029 (2004)

    Google Scholar 

  12. Kozlov, K.N., Samsonov, A.M.: New migration scheme for parallel differential evolution. In: Proceedings of the International Conference on Bioinformatics of Genome Regulation and Structure, pp. 141–144 (2006)

    Google Scholar 

  13. De Falco, I., Della Cioppa, A., Maisto, D., Scafuri, U., Tarantino, E.: Satellite image registration by distributed differential evolution. In: Giacobini, M. (ed.) EvoWorkshops 2007. LNCS, vol. 4448, pp. 251–260. Springer, Heidelberg (2007)

    Google Scholar 

  14. Apolloni, J., Leguizamón, G., García-Nieto, J., Alba, E.: 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 (2008)

    Google Scholar 

  15. Nipteni, M.S., Valakos, I., Nikolos, I.: An asynchronous parallel differential evolution algorithm. In: Proceedings of the ERCOFTAC Conference on Design Optimisation: Methods and Application (2006)

    Google Scholar 

  16. Lampinen, J.: Differential evolution - new naturally parallel approach for engineering design optimization. In: Topping, B.H. (ed.) Developments in Computational Mechanics with High Performance Computing, pp. 217–228. Civil-Comp Press (1999)

    Google Scholar 

  17. Weber, M., Neri, F., Tirronen, V.: Distributed differential evolution with explorative-exploitative population families. Genetic Programming and Evolvable Machines 10(4), 343–371 (2009)

    Article  Google Scholar 

  18. Wilcoxon, F.: Individual comparisons by ranking methods. Biometrics Bulletin 1(6), 80–83 (1945)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Weber, M., Neri, F., Tirronen, V. (2010). Parallel Random Injection Differential Evolution. In: Di Chio, C., et al. Applications of Evolutionary Computation. EvoApplications 2010. Lecture Notes in Computer Science, vol 6024. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12239-2_49

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-12239-2_49

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-12238-5

  • Online ISBN: 978-3-642-12239-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics