|Title||SAW-ing EAs: adapting the fitness function for solving constrained problems|
|Publication Type||Book Chapter|
|Authors||Eiben, AE, van Hemert, JI|
|Editor||Corne, D, Dorigo, M, Glover, F|
In this chapter we describe a problem independent method for treating constrain ts in an evolutionary algorithm. Technically, this method amounts to changing the defini tion of the fitness function during a run of an EA, based on feedback from the search pr ocess. Obviously, redefining the fitness function means redefining the problem to be sol ved. On the short term this deceives the algorithm making the fitness values deteriorate , but as experiments clearly indicate, on the long run it is beneficial. We illustrate t he power of the method on different constraint satisfaction problems and point out other application areas of this technique.