TREATING CONSTRAINTS AS OBJECTIVES FOR SINGLE-OBJECTIVE EVOLUTIONARY OPTIMIZATION
- 1 January 2000
- journal article
- research article
- Published by Taylor & Francis in Engineering Optimization
- Vol. 32 (3), 275-308
- https://doi.org/10.1080/03052150008941301
Abstract
This paper presents a new approach to handle constraints using evolutionary algorithms. The new technique treats constraints as objectives, and uses a multiobjective optimization approach to solve the re-stated single-objective optimization problem. The new approach is compared against other numerical and evolutionary optimization techniques in several engineering optimization problems with different kinds of constraints. The results obtained show that the new approach can consistently outperform the other techniques using relatively small sub-populations, and without a significant sacrifice in terms of performance.Keywords
This publication has 11 references indexed in Scilit:
- On the use of non-stationary penalty functions to solve nonlinear constrained optimization problems with GA'sPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A simple genetic algorithm for the design of reinforced concrete beamsEngineering with Computers, 1997
- Optimal design of reinforced concrete beams using genetic algorithmsExpert Systems with Applications, 1997
- Evolutionary Algorithms in Engineering ApplicationsPublished by Springer Nature ,1997
- Evolutionary algorithms for constrained engineering problemsComputers & Industrial Engineering, 1996
- An Overview of Evolutionary Algorithms in Multiobjective OptimizationEvolutionary Computation, 1995
- Constrained Optimization Via Genetic AlgorithmsSIMULATION, 1994
- Co-evolutionary constraint satisfactionLecture Notes in Computer Science, 1994
- Genetic Algorithms + Data Structures = Evolution ProgramsPublished by Springer Nature ,1992
- Logic Minimization Algorithms for VLSI SynthesisPublished by Springer Nature ,1984