Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2739480.2754786acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

A Repair Method for Differential Evolution with Combined Variants to Solve Dynamic Constrained Optimization Problems

Published: 11 July 2015 Publication History

Abstract

Repair methods, which usually require feasible solutions as reference, have been employed by Evolutionary Algorithms to solve constrained optimization problems. In this work, a novel repair method, which does not require feasible solutions as reference and inspired by the differential mutation, is added to an algorithm which uses two variants of differential evolution to solve dynamic constrained optimization problems. The proposed repair method replaces a local search operator with the aim to improve the overall performance of the algorithm in different frequencies of change in the constrained space. The proposed approach is compared against other recently proposed algorithms in an also recently proposed benchmark. The results show that the proposed improved algorithm outperforms its original version and provides a very competitive overall performance with different change frequencies.

References

[1]
M.-Y. Ameca-Alducin, E. Mezura-Montes, and N. Cruz-Ramirez. Differential evolution with combined variants for dynamic constrained optimization. In Evolutionary Computation (CEC), 2014 IEEE Congress on, pages 975--982, July 2014.
[2]
V. Aragón, S. Esquivel, and C. Coello. Artificial immune system for solving dynamic constrained optimization problems. In E. Alba, A. Nakib, and P. Siarry, editors, Metaheuristics for Dynamic Optimization, volume 433 of Studies in Computational Intelligence, pages 225--263. Springer Berlin Heidelberg, 2013.
[3]
J. Branke and H. Schmeck. Designing evolutionary algorithms for dynamic optimization problems. In A. Ghosh and S. Tsutsui, editors, Advances in Evolutionary Computing, Natural Computing Series, pages 239--262. Springer Berlin Heidelberg, 2003.
[4]
H. Cobb. An investigation into the use of hypermutation as an adaptive operator in genetic algorithms having continuous, time-dependent nonstationary environments. Technical report, Naval Research Lab Washington DC, 1990.
[5]
H. Cobb and J. Grefenstette. Genetic algorithms for tracking changing environments. In S. Forrest, editor, ICGA, pages 523--530. Morgan Kaufmann, 1993.
[6]
C. A. Coello Coello. Theoretical and Numerical Constraint Handling Techniques used with Evolutionary Algorithms: A Survey of the State of the Art. Computer Methods in Applied Mechanics and Engineering, 191(11--12):1245--1287, January 2002.
[7]
K. Deb. An efficient constraint handling method for genetic algorithms. Computer Methods in Applied Mechanics and Engineering, 186(24):311--338, 2000.
[8]
J. Derrac, S. García, D. Molina, and F. Herrera. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation, 1(1):3--18, 2011.
[9]
M. du Plessis. Adaptive Multi-Population Differential Evolution for Dynamic Environments. PhD thesis, Faculty of Engineering, Built Environment and Information Technology, University of Pretoria, April 2012.
[10]
S. Hernandez, G. Leguizamon, and E. Mezura-Montes. A hybrid version of differential evolution with two differential mutation operators applied by stages. In Evolutionary Computation (CEC), 2013 IEEE Congress on, pages 2895--2901, 2013.
[11]
J. J. Liang, T. Runarsson, E. Mezura-Montes, M. Clerc, P. Suganthan, C. A. Coello Coello, and K. Deb. Problem definitions and evaluation criteria for the CEC 2006 special session on constrained real-parameter optimization. Technical report, Nanyang Technological University, Singapore, December, 2005.
[12]
E. Mezura-Montes, editor. Constraint-Handling in Evolutionary Optimization, volume 198 of Studies in Computational Intelligence. Springer-Verlag, 2009.
[13]
E. Mezura-Montes and C. A. C. Coello. Constraint-handling in nature-inspired numerical optimization: Past, present and future. Swarm and Evolutionary Computation, 1(4):173--194, 2011.
[14]
E. Mezura-Montes, M. E. Miranda-Varela, and R. del Carmen Gómez-Ramón. Differential evolution in constrained numerical optimization. an empirical study. Information Sciences, 180(22):4223--4262, 2010.
[15]
Z. Michalewicz and G. Nazhiyath. Genocop iii: a co-evolutionary algorithm for numerical optimization problems with nonlinear constraints. In Evolutionary Computation, 1995., IEEE International Conference on, volume 2, pages 647--651 vol.2, Nov 1995.
[16]
Z. Michalewicz and M. Schoenauer. Evolutionary Algorithms for Constrained Parameter Optimization Problems. Evolutionary Computation, 4(1):1--32, 1996.
[17]
T. Nguyen, S. Yang, and J. Branke. Evolutionary dynamic optimization: A survey of the state of the art. Swarm and Evolutionary Computation, 6(0):1 -- 24, 2012.
[18]
T. Nguyen and X. Yao. Continuous dynamic constrained optimization: The challenges. IEEE Transactions on Evolutionary Computation, 16(6):769--786, 2012.
[19]
T. Nguyen and X. Yao. Evolutionary optimization on continuous dynamic constrained problems - an analysis. In S. Yang and X. Yao, editors, Evolutionary Computation for Dynamic Optimization Problems, volume 490 of Studies in Computational Intelligence, pages 193--217. Springer Berlin Heidelberg, 2013.
[20]
T. T. Nguyen and X. Yao. Benchmarking and solving dynamic constrained problems. In Evolutionary Computation, 2009. CEC '09. IEEE Congress on, pages 690--697, 2009.
[21]
K. Pal, C. Saha, and S. Das. Differential evolution and offspring repair method based dynamic constrained optimization. In B. Panigrahi, P. Suganthan, S. Das, and S. Dash, editors, Swarm, Evolutionary, and Memetic Computing, volume 8297 of Lecture Notes in Computer Science, pages 298--309. Springer International Publishing, 2013.
[22]
K. Pal, C. Saha, S. Das, and C. Coello-Coello. Dynamic constrained optimization with offspring repair based gravitational search algorithm. In Evolutionary Computation (CEC), 2013 IEEE Congress on, pages 2414--2421, 2013.
[23]
K. Price, R. Storn, and J. Lampinen. Differential Evolution A Practical Approach to Global Optimization. Natural Computing Series. Springer-Verlag, 2005.
[24]
E. Rashedi, H. Nezamabadi, and S. Saryazdi. Gsa: A gravitational search algorithm. Information Sciences, 179(13):2232 -- 2248, 2009.
[25]
H. Richter. Detecting change in dynamic fitness landscapes. In Evolutionary Computation, 2009. CEC '09. IEEE Congress on, pages 1613--1620, 2009.
[26]
Y. Shengxiang. Memory-based immigrants for genetic algorithms in dynamic environments. In Proceedings of the 2005 conference on Genetic and evolutionary computation, GECCO '05, pages 1115--1122, New York, NY, USA, 2005. ACM.

Cited By

View all
  • (2024)A constrained multi-objective evolutionary algorithm based on fitness landscape indicatorApplied Soft Computing10.1016/j.asoc.2024.112128(112128)Online publication date: Aug-2024
  • (2023)Multiple Elite Individual Guided Piecewise Search-Based Differential EvolutionIEEE/CAA Journal of Automatica Sinica10.1109/JAS.2023.12301810:1(135-158)Online publication date: Jan-2023
  • (2022)Dynamic Optimization in Fast-Changing Environments via Offline Evolutionary SearchIEEE Transactions on Evolutionary Computation10.1109/TEVC.2021.310434326:3(431-445)Online publication date: Jun-2022
  • Show More Cited By

Index Terms

  1. A Repair Method for Differential Evolution with Combined Variants to Solve Dynamic Constrained Optimization Problems

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      GECCO '15: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation
      July 2015
      1496 pages
      ISBN:9781450334723
      DOI:10.1145/2739480
      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 ACM 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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 11 July 2015

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. constraint-handling
      2. differential evolution
      3. dynamic optimization

      Qualifiers

      • Research-article

      Funding Sources

      Conference

      GECCO '15
      Sponsor:

      Acceptance Rates

      GECCO '15 Paper Acceptance Rate 182 of 505 submissions, 36%;
      Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 12 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)A constrained multi-objective evolutionary algorithm based on fitness landscape indicatorApplied Soft Computing10.1016/j.asoc.2024.112128(112128)Online publication date: Aug-2024
      • (2023)Multiple Elite Individual Guided Piecewise Search-Based Differential EvolutionIEEE/CAA Journal of Automatica Sinica10.1109/JAS.2023.12301810:1(135-158)Online publication date: Jan-2023
      • (2022)Dynamic Optimization in Fast-Changing Environments via Offline Evolutionary SearchIEEE Transactions on Evolutionary Computation10.1109/TEVC.2021.310434326:3(431-445)Online publication date: Jun-2022
      • (2022)Solving constrained problems with dynamic objective functions2022 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC55065.2022.9870354(1-8)Online publication date: 18-Jul-2022
      • (2022)An adaptive differential evolution framework based on population feature informationInformation Sciences10.1016/j.ins.2022.07.043608(1416-1440)Online publication date: Aug-2022
      • (2020)Sensitivity-Based Change Detection for Dynamic Constrained OptimizationIEEE Access10.1109/ACCESS.2020.29991618(103900-103912)Online publication date: 2020
      • (2018)A new algorithm based on evolutionary computation for hierarchically coupled constraint optimizationJournal of Scheduling10.1007/s10951-018-0572-221:5(545-563)Online publication date: 1-Oct-2018
      • (2018)Dynamic differential evolution with combined variants and a repair method to solve dynamic constrained optimization problemsSoft Computing - A Fusion of Foundations, Methodologies and Applications10.1007/s00500-016-2353-122:2(541-570)Online publication date: 1-Jan-2018
      • (2018)On the Use of Repair Methods in Differential Evolution for Dynamic Constrained OptimizationApplications of Evolutionary Computation10.1007/978-3-319-77538-8_55(832-847)Online publication date: 8-Mar-2018
      • (2016)A simple and efficient co-operative approach for solving multi-modal problems2016 International Conference on Electrical, Electronics, and Optimization Techniques (ICEEOT)10.1109/ICEEOT.2016.7755465(4001-4006)Online publication date: Mar-2016
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media