IDEAS home Printed from https://ideas.repec.org/a/eee/ejores/v218y2012i1p7-20.html
   My bibliography  Save this article

Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments

Author

Listed:
  • du Plessis, Mathys C.
  • Engelbrecht, Andries P.

Abstract

This paper proposes two adaptations to DynDE, a differential evolution-based algorithm for solving dynamic optimization problems. The first adapted algorithm, Competitive Population Evaluation (CPE), is a multi-population DE algorithm aimed at locating optima faster in the dynamic environment. This adaptation is based on allowing populations to compete for function evaluations based on their performance. The second adapted algorithm, Reinitialization Midpoint Check (RMC), is aimed at improving the technique used by DynDE to maintain populations on different peaks in the search space. A combination of the CPE and RMC adaptations is investigated. The new adaptations are empirically compared to DynDE using various problem sets. The empirical results show that the adaptations constitute an improvement over DynDE and compares favorably to other approaches in the literature. The general applicability of the adaptations is illustrated by incorporating the combination of CPE and RMC into another Differential Evolution-based algorithm, jDE, which is shown to yield improved results.

Suggested Citation

  • du Plessis, Mathys C. & Engelbrecht, Andries P., 2012. "Using Competitive Population Evaluation in a differential evolution algorithm for dynamic environments," European Journal of Operational Research, Elsevier, vol. 218(1), pages 7-20.
  • Handle: RePEc:eee:ejores:v:218:y:2012:i:1:p:7-20
    DOI: 10.1016/j.ejor.2011.08.031
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0377221711008022
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.ejor.2011.08.031?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Omran, Mahamed G.H. & Engelbrecht, Andries P. & Salman, Ayed, 2009. "Bare bones differential evolution," European Journal of Operational Research, Elsevier, vol. 196(1), pages 128-139, July.
    2. Salman, Ayed & Engelbrecht, Andries P. & Omran, Mahamed G.H., 2007. "Empirical analysis of self-adaptive differential evolution," European Journal of Operational Research, Elsevier, vol. 183(2), pages 785-804, December.
    3. Kaelo, P. & Ali, M.M., 2006. "A numerical study of some modified differential evolution algorithms," European Journal of Operational Research, Elsevier, vol. 169(3), pages 1176-1184, March.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Wu Zhu & Jian-an Fang & Yang Tang & Wenbing Zhang & Wei Du, 2012. "Digital IIR Filters Design Using Differential Evolution Algorithm with a Controllable Probabilistic Population Size," PLOS ONE, Public Library of Science, vol. 7(7), pages 1-9, July.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Piotrowski, Adam P. & Napiorkowski, Jaroslaw J. & Kiczko, Adam, 2012. "Differential Evolution algorithm with Separated Groups for multi-dimensional optimization problems," European Journal of Operational Research, Elsevier, vol. 216(1), pages 33-46.
    2. Fan, Qinqin & Yan, Xuefeng & Zhang, Yilian, 2018. "Auto-selection mechanism of differential evolution algorithm variants and its application," European Journal of Operational Research, Elsevier, vol. 270(2), pages 636-653.
    3. Wang, Lin & He, Jing & Wu, Desheng & Zeng, Yu-Rong, 2012. "A novel differential evolution algorithm for joint replenishment problem under interdependence and its application," International Journal of Production Economics, Elsevier, vol. 135(1), pages 190-198.
    4. M. Ali & W. Zhu, 2013. "A penalty function-based differential evolution algorithm for constrained global optimization," Computational Optimization and Applications, Springer, vol. 54(3), pages 707-739, April.
    5. Mariani, Viviana Cocco & Coelho, Leandro dos Santos, 2011. "A hybrid shuffled complex evolution approach with pattern search for unconstrained optimization," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 81(9), pages 1901-1909.
    6. Zhang, Enze & Wu, Yifei & Chen, Qingwei, 2014. "A practical approach for solving multi-objective reliability redundancy allocation problems using extended bare-bones particle swarm optimization," Reliability Engineering and System Safety, Elsevier, vol. 127(C), pages 65-76.
    7. Coelho, Leandro dos Santos & Sauer, João Guilherme & Rudek, Marcelo, 2009. "Differential evolution optimization combined with chaotic sequences for image contrast enhancement," Chaos, Solitons & Fractals, Elsevier, vol. 42(1), pages 522-529.
    8. Maysam Safe & Seyed Khazraee & Payam Setoodeh & Abdolhosein Jahanmiri, 2013. "Model reduction and optimization of a reactive dividing wall batch distillation column inspired by response surface methodology and differential evolution," Mathematical and Computer Modelling of Dynamical Systems, Taylor & Francis Journals, vol. 19(1), pages 29-50.
    9. Cui, Ligang & Deng, Jie & Liu, Rui & Xu, Dongyang & Zhang, Yajun & Xu, Maozeng, 2020. "A stochastic multi-item replenishment and delivery problem with lead-time reduction initiatives and the solving methodologies," Applied Mathematics and Computation, Elsevier, vol. 374(C).
    10. Mohsen Davoodi & Hamed Jafari Kaleybar & Morris Brenna & Dario Zaninelli, 2023. "Energy Management Systems for Smart Electric Railway Networks: A Methodological Review," Sustainability, MDPI, vol. 15(16), pages 1-35, August.
    11. B. Sriman Pankaj & M. Naveen Naidu & A. Vasan & Murari RR Varma, 2020. "Self-Adaptive Cuckoo Search Algorithm for Optimal Design of Water Distribution Systems," Water Resources Management: An International Journal, Published for the European Water Resources Association (EWRA), Springer;European Water Resources Association (EWRA), vol. 34(10), pages 3129-3146, August.
    12. Sotirios K. Goudos & Margot Deruyck & David Plets & Luc Martens & Wout Joseph, 2017. "Optimization of Power Consumption in 4G LTE Networks Using a Novel Barebones Self-adaptive Differential Evolution Algorithm," Telecommunication Systems: Modelling, Analysis, Design and Management, Springer, vol. 66(1), pages 109-120, September.
    13. Narang, Nitin & Dhillon, J.S. & Kothari, D.P., 2012. "Multiobjective fixed head hydrothermal scheduling using integrated predator-prey optimization and Powell search method," Energy, Elsevier, vol. 47(1), pages 237-252.
    14. Zio, E. & Viadana, G., 2011. "Optimization of the inspection intervals of a safety system in a nuclear power plant by Multi-Objective Differential Evolution (MODE)," Reliability Engineering and System Safety, Elsevier, vol. 96(11), pages 1552-1563.
    15. Biswas (Raha), Syamasree & Mandal, Kamal Krishna & Chakraborty, Niladri, 2016. "Pareto-efficient double auction power transactions for economic reactive power dispatch," Applied Energy, Elsevier, vol. 168(C), pages 610-627.
    16. Kaelo, P. & Ali, M.M., 2007. "Integrated crossover rules in real coded genetic algorithms," European Journal of Operational Research, Elsevier, vol. 176(1), pages 60-76, January.
    17. Rashida Adeeb Khanum & Muhammad Asif Jan & Nasser Mansoor Tairan & Wali Khan Mashwani, 2016. "Hybridization of Adaptive Differential Evolution with an Expensive Local Search Method," Journal of Optimization, Hindawi, vol. 2016, pages 1-14, July.
    18. Baraldi, Piero & Castellano, Andrea & Shokry, Ahmed & Gentile, Ugo & Serio, Luigi & Zio, Enrico, 2020. "A Feature Selection-based Approach for the Identification of Critical Components in Complex Technical Infrastructures: Application to the CERN Large Hadron Collider," Reliability Engineering and System Safety, Elsevier, vol. 201(C).
    19. Tsafarakis, Stelios & Zervoudakis, Konstantinos & Andronikidis, Andreas & Altsitsiadis, Efthymios, 2020. "Fuzzy self-tuning differential evolution for optimal product line design," European Journal of Operational Research, Elsevier, vol. 287(3), pages 1161-1169.
    20. Ali, Musrrat. & Siarry, Patrick & Pant, Millie., 2012. "An efficient Differential Evolution based algorithm for solving multi-objective optimization problems," European Journal of Operational Research, Elsevier, vol. 217(2), pages 404-416.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:ejores:v:218:y:2012:i:1:p:7-20. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eor .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.