2005
DOI: 10.3390/mca10010045
|View full text |Cite
|
Sign up to set email alerts
|

Penalty Function Methods for Constrained Optimization with Genetic Algorithms

Abstract: Genetic Algorithms are most directly suited to unconstrained optimization. Application of Genetic Algorithms to constrained optimization problems is often a challenging effort. Several methods have been proposed for handling constraints. The most common method in Genetic Algorithms to handle constraints is to use penalty functions. In this paper, we present these penalty-based methods and discuss their strengths and weaknesses.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
234
0
8

Year Published

2013
2013
2021
2021

Publication Types

Select...
4
4
1

Relationship

0
9

Authors

Journals

citations
Cited by 399 publications
(242 citation statements)
references
References 26 publications
0
234
0
8
Order By: Relevance
“…Secondly the mean and median NFE required to solve the GNEP (Example 2) is almost twice that required to solve the NEP (Example 1). This should not come as a surprise because constrained problems are known [121] to be harder to solve than unconstrained ones. Finally, the constraint violation of all examples at termination is 0 as shown in the last row of Table 7.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Secondly the mean and median NFE required to solve the GNEP (Example 2) is almost twice that required to solve the NEP (Example 1). This should not come as a surprise because constrained problems are known [121] to be harder to solve than unconstrained ones. Finally, the constraint violation of all examples at termination is 0 as shown in the last row of Table 7.…”
Section: Discussionmentioning
confidence: 99%
“…In the past few years many techniques have been proposed. Among others these include penalty methods [121], adaptive techniques [104], techniques based on multiobjective optimisation [25,65] etc. The penalty method transforms the constrained problem into an unconstrained one.…”
Section: Overview Of Constraint Handling Techniques With Meta-heuristicsmentioning
confidence: 99%
“…Since some constraints are likely to be violated, they are penalized and infeasible solutions are fined using Eq. (16) [48].…”
Section: Solution Codingmentioning
confidence: 99%
“…GA is initially designed to handle unconstrained optimisation problems, there is a need to use additional tools to keep the solutions within the feasible domain [16]. The penalty function method is the most commonly used method to handle the constraints and it is also used in this paper.…”
Section: Genetic Algorithm With a Non-stationary Penalty Functionmentioning
confidence: 99%