skip to main content
10.1145/3583133.3596410acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Patterns of Convergence and Bound Constraint Violation in Differential Evolution on SBOX-COST Benchmarking Suite

Published:24 July 2023Publication History

ABSTRACT

This study investigates the influence of several bound constraint handling methods (BCHMs) on the search process specific to Differential Evolution (DE), with a focus on identifying similarities between BCHMs and grouping patterns with respect to the number of cases when a BCHM is activated. The empirical analysis is conducted on the SBOX-COST benchmarking test suite, where bound constraints are enforced on the problem domain. This analysis provides some insights that might be useful in designing adaptive strategies for handling such constraints.

References

  1. M. M. Ali and L. P. Fatti. 2006. A Differential Free Point Generation Scheme in the Differential Evolution Algorithm. J. Glob. Optim. 35, 4 (2006), 551--572. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Jaroslaw Arabas, Adam Szczepankiewicz, and Tomasz Wroniak. 2010. Experimental Comparison of Methods to Handle Boundary Constraints in Differential Evolution. 6239 (2010), 411--420. Google ScholarGoogle ScholarCross RefCross Ref
  3. Rafał Biedrzycki. 2020. Handling bound constraints in CMA-ES: An experimental study. Swarm and Evolutionary Computation 52 (2020), 100627. Google ScholarGoogle ScholarCross RefCross Ref
  4. Rafal Biedrzycki, Jaroslaw Arabas, and Dariusz Jagodzinski. 2019. Bound constraints handling in Differential Evolution: An experimental study. Swarm Evol. Comput. 50 (2019). Google ScholarGoogle ScholarCross RefCross Ref
  5. Rick Boks, Anna V. Kononova, and Hao Wang. 2021. Quantifying the impact of boundary constraint handling methods on differential evolution. In GECCO '21: Genetic and Evolutionary Computation Conference, Companion Volume, Lille, France, July 10--14, 2021, Krzysztof Krawiec (Ed.). ACM, 1199--1207. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Janez Brest and Mirjam Sepesy Maučec. 2008. Population size reduction for the differential evolution algorithm. Applied Intelligence 29, 3 (2008), 228--247.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Fabio Caraffini, Anna V. Kononova, and David Corne. 2019. Infeasibility and structural bias in differential evolution. Information Sciences 496 (2019), 161--179. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. S. Das, Sankha Subhra Mullick, and P.N. Suganthan. 2016. Recent advances in differential evolution - An updated survey. Swarm and Evolutionary Computation 27 (2016), 1 -- 30. Google ScholarGoogle ScholarCross RefCross Ref
  9. Sebastián-José de-la-Cruz-Martínez and Efrén Mezura-Montes. 2020. Boundary Constraint-Handling Methods in Differential Evolution for Mechanical Design Optimization. In IEEE Congress on Evolutionary Computation (CEC). IEEE, 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Carola Doerr, Hao Wang, Furong Ye, Sander van Rijn, and Thomas Bäck. 2018. IOHprofiler: A Benchmarking and Profiling Tool for Iterative Optimization Heuristics. arXiv e-prints:1810.05281 (oct 2018). arXiv:1810.05281 https://arxiv.org/abs/1810.05281Google ScholarGoogle Scholar
  11. Nikolaus Hansen, Anne Auger, Raymond Ros, Olaf Mersmann, Tea Tušar, and Dimo Brockhoff. 2021. COCO: a platform for comparing continuous optimizers in a black-box setting. Optimization Methods and Software 36, 1 (2021), 114--144. arXiv:https://doi.org/10.1080/10556788.2020.1808977 Google ScholarGoogle ScholarCross RefCross Ref
  12. Sabine Helwig, Jürgen Branke, and Sanaz Mostaghim. 2013. Experimental Analysis of Bound Handling Techniques in Particle Swarm Optimization. IEEE Transactions on Evolutionary Computation 17, 2 (2013), 259--271. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Sabine Helwig and Rolf Wanka. 2008. Theoretical Analysis of Initial Particle Swarm Behavior. In Parallel Problem Solving from Nature - PPSN X, Günter Rudolph, Thomas Jansen, Nicola Beume, Simon Lucas, and Carlo Poloni (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 889--898.Google ScholarGoogle Scholar
  14. Efrén Juárez-Castillo, Héctor-Gabriel Acosta-Mesa, and Efrén Mezura-Montes. 2017. Empirical study of bound constraint-handling methods in Particle Swarm Optimization for constrained search spaces. In 2017 IEEE Congress on Evolutionary Computation. IEEE, 604--611. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Efrén Juárez-Castillo, Héctor-Gabriel Acosta-Mesa, and Efrén Mezura-Montes. 2019. Adaptive boundary constraint-handling scheme for constrained optimization. Soft Comput. 23, 17 (2019), 8247--8280. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Tomas Kadavy, Adam Viktorin, Anezka Kazikova, Michal Pluhacek, and Roman Senkerik. 2022. Impact of Boundary Control Methods on Bound-Constrained Optimization Benchmarking. IEEE Transactions on Evolutionary Computation 26, 6 (2022), 1271--1280. Google ScholarGoogle ScholarCross RefCross Ref
  17. Anna V. Kononova, Fabio Caraffini, and Thomas Bäck. 2021. Differential evolution outside the box. Information Sciences 581 (2021), 587--604. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Anna V. Kononova, Diederick Vermetten, Fabio Caraffini, Madalina-A. Mitran, and Daniela Zaharie. 2022. The importance of being constrained: dealing with infeasible solutions in Differential Evolution and beyond. arXiv:2203.03512 [cs.NE]Google ScholarGoogle Scholar
  19. Vinicius Kreischer, Thiago Tavares Magalhaes, HJ Barbosa, and Eduardo Krempser. 2017. Evaluation of bound constraints handling methods in differential evolution using the cec2017 benchmark. In XIII Brazilian Congress on Computational Intelligence.Google ScholarGoogle Scholar
  20. Elre T. Oldewage, Andries P. Engelbrecht, and Christopher Wesley Cleghorn. 2018. Boundary Constraint Handling Techniques for Particle Swarm Optimization in High Dimensional Problem Spaces. In Swarm Intelligence - 11th International Conference (Lecture Notes in Computer Science, Vol. 11172). 333--341. Google ScholarGoogle ScholarCross RefCross Ref
  21. Nikhil Padhye, Pulkit Mittal, and Kalyanmoy Deb. 2015. Feasibility preserving constraint-handling strategies for real parameter evolutionary optimization. Computational Optimization and Applications 62 (2015), 851--890. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Kenneth V. Price, Rainer Storn, and Jouni Lampinen. 2005. Differential Evolution: A Practical Approach to Global Optimization. Springer, Berlin, Heidelberg. Google ScholarGoogle ScholarCross RefCross Ref
  23. Ponnuthurai Nagaratnam Suganthan. [n.d.]. Benchmarks for Evaluation of Evolutionary Algorithms. https://www3.ntu.edu.sg/home/epnsugan/index_files/cec-benchmarking.htm. Accessed: 2023-04-10.Google ScholarGoogle Scholar
  24. Ryoji Tanabe and Alex Fukunaga. 2013. Success-history based parameter adaptation for Differential Evolution. In 2013 IEEE Congress on Evolutionary Computation. 71--78. Google ScholarGoogle ScholarCross RefCross Ref
  25. Ryoji Tanabe and Alex S Fukunaga. 2014. Improving the search performance of SHADE using linear population size reduction. In 2014 IEEE Congress on Evolutionary Computation (CEC). IEEE, IEEE, 1658--1665.Google ScholarGoogle ScholarCross RefCross Ref
  26. Niki Vecek, Marjan Mernik, and Matej Crepinsek. 2014. A chess rating system for evolutionary algorithms: A new method for the comparison and ranking of evolutionary algorithms. Inf. Sci. 277 (2014), 656--679. Google ScholarGoogle ScholarCross RefCross Ref
  27. Hao Wang, Diederick Vermetten, Furong Ye, Carola Doerr, and Thomas Bäck. 2022. IOHanalyzer: Detailed Performance Analyses for Iterative Optimization Heuristics. ACM Trans. Evol. Learn. Optim. 2, 1, Article 3 (apr 2022), 29 pages. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Simon Wessing. 2013. Repair Methods for Box Constraints Revisited. Lecture Notes in Computer Science, Vol. 7835. Springer, Berlin, Heidelberg, 469--478. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Jingqiao Zhang and Arthur C. Sanderson. 2009. JADE: Adaptive Differential Evolution With Optional External Archive. IEEE Transactions on Evolutionary Computation 13, 5 (2009), 945--958. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Patterns of Convergence and Bound Constraint Violation in Differential Evolution on SBOX-COST Benchmarking Suite

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        GECCO '23 Companion: Proceedings of the Companion Conference on Genetic and Evolutionary Computation
        July 2023
        2519 pages
        ISBN:9798400701207
        DOI:10.1145/3583133

        Copyright © 2023 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 24 July 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate1,669of4,410submissions,38%

        Upcoming Conference

        GECCO '24
        Genetic and Evolutionary Computation Conference
        July 14 - 18, 2024
        Melbourne , VIC , Australia
      • Article Metrics

        • Downloads (Last 12 months)28
        • Downloads (Last 6 weeks)3

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader