Proceedings of the KSME Conference (대한기계학회:학술대회논문집)
- 2000.04a
- /
- Pages.725-730
- /
- 2000
Development of Genetic Algorithms for Efficient Constraints Handling
구속조건의 효율적인 처리를 위한 유전자 알고리즘의 개발
- Published : 2000.04.20
Abstract
Genetic algorithms based on the theory of natural selection, have been applied to many different fields, and have proven to be relatively robust means to search for global optimum and handle discontinuous or even discrete data. Genetic algorithms are widely used for unconstrained optimization problems. However, their application to constrained optimization problems remains unsettled. The most prevalent technique for coping with infeasible solutions is to penalize a population member for constraint violation. But, the weighting of a penalty for a particular problem constraint is usually determined in the heuristic way. Therefore this paper proposes, the effective technique for handling constraints, the ranking penalty method and hybrid genetic algorithms. And this paper proposes dynamic mutation tate to maintain the diversity in population. The effectiveness of the proposed algorithm is tested on several test problems and results are discussed.
Keywords