A review on constraint handling techniques for population-based algorithms: from single-objective to multi-objective optimization

I Rahimi, AH Gandomi, F Chen… - Archives of Computational …, 2023 - Springer
Most real-world problems involve some type of optimization problems that are often
constrained. Numerous researchers have investigated several techniques to deal with …

Fundamentals of natural computing: an overview

LN de Castro - Physics of Life Reviews, 2007 - Elsevier
Natural computing is a terminology introduced to encompass three classes of methods:(1)
those that take inspiration from nature for the development of novel problem-solving …

A survey on home energy management

J Leitao, P Gil, B Ribeiro, A Cardoso - IEEE Access, 2020 - ieeexplore.ieee.org
Energy is a vital resource for human activities and lifestyle, powering important everyday
infrastructures and services. Currently, pollutant and non-renewable sources, such as fossil …

Constraint-handling in nature-inspired numerical optimization: past, present and future

E Mezura-Montes, CAC Coello - Swarm and Evolutionary Computation, 2011 - Elsevier
In their original versions, nature-inspired search algorithms such as evolutionary algorithms
and those based on swarm intelligence, lack a mechanism to deal with the constraints of a …

Deep reinforcement learning assisted co-evolutionary differential evolution for constrained optimization

Z Hu, W Gong, W Pedrycz, Y Li - Swarm and Evolutionary Computation, 2023 - Elsevier
Solving constrained optimization problems (COPs) with evolutionary algorithms (EAs) is a
popular research direction due to its potential and diverse applications. One of the key …

Bat algorithm for constrained optimization tasks

AH Gandomi, XS Yang, AH Alavi… - Neural Computing and …, 2013 - Springer
In this study, we use a new metaheuristic optimization algorithm, called bat algorithm (BA), to
solve constraint optimization tasks. BA is verified using several classical benchmark …

Fuzzy-based Pareto optimality for many-objective evolutionary algorithms

Z He, GG Yen, J Zhang - IEEE Transactions on Evolutionary …, 2013 - ieeexplore.ieee.org
Evolutionary algorithms have been effectively used to solve multiobjective optimization
problems with a small number of objectives, two or three in general. However, when …

[图书][B] Handbook of memetic algorithms

F Neri, C Cotta, P Moscato - 2011 - books.google.com
Memetic Algorithms (MAs) are computational intelligence structures combining multiple and
various operators in order to address optimization problems. The combination and …

Constrained optimization by the ε constrained differential evolution with an archive and gradient-based mutation

T Takahama, S Sakai - IEEE congress on evolutionary …, 2010 - ieeexplore.ieee.org
The ε constrained method is an algorithm transformation method, which can convert
algorithms for unconstrained problems to algorithms for constrained problems using the ε …

Ensemble of constraint handling techniques

R Mallipeddi, PN Suganthan - IEEE Transactions on …, 2010 - ieeexplore.ieee.org
During the last three decades, several constraint handling techniques have been developed
to be used with evolutionary algorithms (EAs). According to the no free lunch theorem, it is …