Evolutionary algorithms for constrained engineering problems

Zbigniew Michalewicz, Dipankar Dasgupta, Rodolphe G. Le Riche, Marc Schoenauer
1996 Computers & industrial engineering  
Evolutionary computation techniques have been receiving increasing attention regarding their potential as optimization techniques for complex problems. Recently these techniques were applied in the area of industrial engineering; the most-known applications include scheduling and sequencing in manufacturing systems, computer-aided design, facility layout and location problems, distribution and transportation problems, and many others. Industrial engineering problems usually are quite hard to
more » ... ve due to a high complexity of the objective functions and a signicant number of problem-specic constraints; often an algorithm to solve such problem requires incorporation of some heuristic methods. In this paper we concentrate on constraint handling heuristics for evolutionary computation techniques. This general discussion is followed by three test case studies: truss structure optimization problem, design of a composite laminated plate, and the unit commitment problem. These are typical highly constrained engineering problems and the methods discussed here are directly transferrable to industrial engineering problems.
doi:10.1016/0360-8352(96)00037-x fatcat:aimimi6atre73ngphoqcjjh23e