Skip to main content

Parallel Differential Evolution with Variable Population Size for Global Optimization

  • Conference paper
  • First Online:
15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020) (SOCO 2020)

Abstract

The results of evolutionary algorithms depends on population diversity that normally decreases by increasing the selection pressure from generation to generation. Usually, this can lead evolution process to get stuck in local optima. The study is focused on mechanisms to avoid this undesired phenomenon by introducing parallel differential evolution that decompose a monolithic population into more variable-sized sub-populations, which evolve independently of each other. The proposed parallel algorithm operates with individuals having some characteristics of agents, e.g., they act autonomously by selecting actions, with which they affect the state of environment. This incorporates two additional mechanisms: aging, and adaptive population growth, which direct the decision-making by individuals. The proposed parallel differential evolution was applied to the CEC’18 benchmark function suite, while the produced results were compared with some traditional stochastic nature-inspired population-based and state-of-the-art algorithms.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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

Similar content being viewed by others

References

  1. Brest, J., Maučec, M.S., Bošković, B.: Single objective real-parameter optimization: algorithm jSO. In: 2017 IEEE Congress on Evolutionary Computation (CEC), pp. 1311–1318, June 2017. https://doi.org/10.1109/CEC.2017.7969456

  2. 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 Trans. Evol. Comput. 10(6), 646–657 (2006). https://doi.org/10.1109/TEVC.2006.872133

    Article  Google Scholar 

  3. Byrski, A., Drezewski, R., Siwik, L., Kisiel-Dorohinicki, M.: Evolutionary multi-agent systems. Knowl. Eng. Rev. 30(2), 171–186 (2015). https://doi.org/10.1017/S0269888914000289

    Article  Google Scholar 

  4. Demetrius, L., Legendre, S., Harremöes, P.: Evolutionary entropy: a predictor of body size, metabolic rate and maximal life span. Bull. Math. Biol. 71(4), 800–818 (2009). https://doi.org/10.1007/s11538-008-9382-6

    Article  MathSciNet  MATH  Google Scholar 

  5. Fister, I., Iglesias, A., Galvez, A., Del Ser, J., Osaba, E., Fister Jr., I., Perc, M., Slavinec, M.: Novelty search for global optimization. Appl. Math. Comput. 347, 865–881 (2019)

    MathSciNet  MATH  Google Scholar 

  6. Friedman, M.: A comparison of alternative tests of significance for the problem of \(m\) rankings. Ann. Math. Statist. 11(1), 86–92 (1940). https://doi.org/10.1214/aoms/1177731944

    Article  MathSciNet  MATH  Google Scholar 

  7. Luque, G., Alba, E.: Parallel Genetic Algorithms: Theory and Real World Applications. Springer Publishing Company, Incorporated, New York (2013)

    MATH  Google Scholar 

  8. Lynch, M.: The evolution of genetic networks by non-adaptive processes. Nat. Rev. Genet. 8, 803–813 (2007). https://doi.org/10.1038/nrg2192

    Article  Google Scholar 

  9. Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs, 2nd edn. Springer Verlag, Berlin (1996)

    Book  Google Scholar 

  10. Qin, A.K., Suganthan, P.N.: Self-adaptive differential evolution algorithm for numerical optimization. In: 2005 IEEE Congress on Evolutionary Computation, vol. 2, pp. 1785–1791, September 2005. https://doi.org/10.1109/CEC.2005.1554904

  11. Storn, R., Price, K.: Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997). https://doi.org/10.1023/A:1008202821328

    Article  MathSciNet  MATH  Google Scholar 

  12. Tanabe, R., Fukunaga, A.S.: Improving the search performance of shade using linear population size reduction. In: 2014 IEEE Congress on Evolutionary Computation (CEC), pp. 1658–1665, July 2014. https://doi.org/10.1109/CEC.2014.6900380

  13. Črepinšek, M., Liu, S.H., Mernik, M.: Exploration and exploitation in evolutionary algorithms: a survey. ACM Comput. Surv. 45(3), 35:1–35:33 (2013). https://doi.org/10.1145/2480741.2480752

    Article  MATH  Google Scholar 

Download references

Acknowledgment

Iztok Fister thanks the financial support from the Slovenian Research Agency (Research Core Funding No. P2-0042 - Digital twin). Iztok Fister Jr. thanks the financial support from the Slovenian Research Agency (Research Core Funding No. P2-0057). Andres Iglesias and Akemi Galvez thank the Computer Science National Program of the Spanish Research Agency and European Funds, Project #TIN2017-89275-R. (AEI/FEDER, UE), and the PDE-GIR project of the European Union’s Horizon 2020 programme, Marie Sklodowska-Curie Actions grant agreement #778035. Dušan Fister thanks the financial support from the Slovenian Research Agency (Research Core Funding No. P5-0027).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Iztok Fister .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

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

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Fister, I., Iglesias, A., Galvez, A., Fister, D., Fister, I. (2021). Parallel Differential Evolution with Variable Population Size for Global Optimization. In: Herrero, Á., Cambra, C., Urda, D., Sedano, J., Quintián, H., Corchado, E. (eds) 15th International Conference on Soft Computing Models in Industrial and Environmental Applications (SOCO 2020). SOCO 2020. Advances in Intelligent Systems and Computing, vol 1268. Springer, Cham. https://doi.org/10.1007/978-3-030-57802-2_9

Download citation

Publish with us

Policies and ethics