Skip to main content

Multipopulation-Based Differential Evolution with Speciation-Based Response to Dynamic Environments

  • Conference paper
Book cover Swarm, Evolutionary, and Memetic Computing (SEMCCO 2013)

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

Included in the following conference series:

Abstract

Unlike static optimization problems, the position, height and width of the peaks may vary with time instances in dynamic optimization problems (DOPs). Many real world problems are dynamic in nature. Evolutionary Algorithms (EAs) have been considered to solve the DOPs in the recent years. This article proposes a multi-population based Differential Evolution algorithm which uses a local mutation to control the perturbation of individuals and also avoid premature convergence. An exclusion rule is used to maintain the diversity in a subpopulation to cover a larger search space. Speciation-based memory archive has been used to utilize the previously found optimal information in the new change instance. Furthermore the proposed algorithm has been compared with four other state-of-the-art EAs over the Moving Peak Benchmark (MPB) problem and a benchmarks set named Generalized Dynamic Benchmark Generator (GDBG) proposed for the 2009 IEEE Congress on Evolutionary Computation (CEC) competition.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Storn, R., Price, K.V.: Differential evolution - A simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization 11(4), 341–359 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  2. Jin, Y., Branke, J.: Evolutionary Optimization in Uncertain Environments- A Survey. IEEE Transactions on Evol. Comput. 9(3), 303–317 (2005)

    Article  Google Scholar 

  3. Trojanowski, K., Michalewicz, Z.: Evolutionary Optimization in Non-Stationary Environments. Journal of Computer Science and Technology 1(2), 93–124 (2000)

    Google Scholar 

  4. Lampinen, J., Zelinka, I.: On stagnation of the differential evolution algorithm. In: Ošmera, P. (ed.) Proc. of MENDEL 2000, 6th International Mendel Conference on Soft Computing, Brno, Czech Republic, June 7-9, pp. 76–83 (2000)

    Google Scholar 

  5. Fogel, L.J., Owens, A.J., Walsh, M.J.: Artificial Intelligence Through Simulated Evolution. Wiley, New York (1966)

    MATH  Google Scholar 

  6. Branke, J.: Evolutionary Optimization in Dynamic Environments. Kluwer, Norwell (2001)

    Google Scholar 

  7. Yang, S., Ong, Y.S., Jin, Y. (eds.): Evolutionary Computation in Dynamic and Uncertain Environments. Springer, Berlin (2007)

    MATH  Google Scholar 

  8. Grefenstette, J.J.: Genetic algorithms for changing environments. In: Proc. 2nd Int. Conf. Parallel Problem Solving from Nature, pp. 137–144 (1992)

    Google Scholar 

  9. Yang, S.: Memory based immigrants for genetic algorithms in dynamic environments. In: Proc. 2005 Genetic and Evol. Comput. Conf., vol. 2, pp. 1115–1122 (2005)

    Google Scholar 

  10. Yang, S.: Associative memory scheme for genetic algorithms in dynamic environments. In: Rothlauf, F., Branke, J., Cagnoni, S., Costa, E., Cotta, C., Drechsler, R., Lutton, E., Machado, P., Moore, J.H., Romero, J., Smith, G.D., Squillero, G., Takagi, H. (eds.) EvoWorkshops 2006. LNCS, vol. 3907, pp. 788–799. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Blackwell, T.M., Bentley, P.J.: Dynamic search with charged swarms. In: Proc. 2002 Genetic Evol. Comput. Conf., pp. 19–26 (2002)

    Google Scholar 

  12. Biswas, S., Bose, D., Kundu, S.: A Clustering Particle Based Artificial Bee Colony Algorithm for Dynamic Environment. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Nanda, P.K. (eds.) SEMCCO 2012. LNCS, vol. 7677, pp. 151–159. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  13. Bose, D., Biswas, S., Kundu, S., Das, S.: A Strategy Pool Adaptive Artificial Bee Colony Algorithm for Dynamic Environment through Multi-population Approach. In: Panigrahi, B.K., Das, S., Suganthan, P.N., Nanda, P.K. (eds.) SEMCCO 2012. LNCS, vol. 7677, pp. 611–619. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  14. Biswas, S., Kundu, S., Das, S., Vasilakos, A.V.: Information sharing in bee colony for detecting multiple niches in non-stationary environments. In: Blum, C. (ed.) Proceeding of the Fifteenth Annual Conference Companion on Genetic and Evolutionary Computation Conference Companion (GECCO 2013 Companion), pp. 1–2. ACM, New York (2013), http://doi.acm.org/10.1145/2464576.2464588

    Chapter  Google Scholar 

  15. Kundu, S., Biswas, S., Das, S., Suganthan, P.N.: “Crowding-based local differential evolution with speciation-based memory archive for dynamic multimodal optimization. In: Blum, C. (ed.) Proceeding of the Fifteenth Annual Conference on Genetic and Evolutionary Computation Conference (GECCO 2013), pp. 33–40. ACM, New York (2013), http://doi.acm.org/10.1145/2463372.2463392

    Chapter  Google Scholar 

  16. Mendes, R., Mohais, A.S.: DynDE: a differential evolution for dynamic optimization problems. In: Proc. of IEEE Congress on Evolutionary Computation, vol. 2, pp. 2808–2815 (2005)

    Google Scholar 

  17. Angira, R., Santosh, A.: Optimization of dynamic systems: A trigonometric differential evolution approach. Computers & Chemical Engineering 31(9), 1055–1063 (2007)

    Article  Google Scholar 

  18. Lung, R.I., Dumitrescu, D.: A collaborative model for tracking optima in dynamic environments. In: Proc. 2007 Congr. Evol. Comput., pp. 564–567 (2007)

    Google Scholar 

  19. Branke, J.: Memory enhanced evolutionary algorithms for changing optimization problems. In: Proc. of IEEE Congress on Evolutionary Computation, vol. 3, pp. 1875–1882 (1999)

    Google Scholar 

  20. Li, C., Yang, S., Nguyen, T.T., Yu, E.L., Yao, X., Jin, Y., Beyer, H.-G., Suganthan, P.N.: Benchmark Generator for CEC’2009 Competition on Dynamic Optimization. Technical Report, University of Leicester, University of Birmingham, Nanyang Technological University (September 2008)

    Google Scholar 

  21. de França, F.O., Von Zuben, F.J.: A dynamic artificial immune algorithm to challenging benchmarking problems. In: Proc. 2009 Congr. Evol. Comput., pp. 423–430 (2009)

    Google Scholar 

  22. Li, C., Yang, S.: A clustering particle swarm optimizer for dynamic optimization. In: Proc. 2009 Congr. Evol. Comput., pp. 439–446 (2009)

    Google Scholar 

  23. Hu, J., Zeng, J.C., Tan, Y.: A diversity-guided particle swarm optimizer for dynamic environments. In: Li, K., Fei, M., Irwin, G.W., Ma, S. (eds.) LSMS 2007. LNCS, vol. 4688, pp. 239–247. Springer, Heidelberg (2007); vol. 9(3), pp. 303–317 (June 2005)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Kundu, S., Basu, D., Chaudhuri, S.S. (2013). Multipopulation-Based Differential Evolution with Speciation-Based Response to Dynamic Environments. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2013. Lecture Notes in Computer Science, vol 8297. Springer, Cham. https://doi.org/10.1007/978-3-319-03753-0_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03753-0_21

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03752-3

  • Online ISBN: 978-3-319-03753-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics