ABSTRACT

In an evolutionary algorithm, we use software to perform the same trick. These algorithms mimic in a computer the natural processes of selection and genetic change, but instead of trying to simulate the behavior of populations in nature, the role of evolutionary algorithms is to provide a general computational method for solving optimization problems. The most promising evolutionary algorithms form the subject of this chapter.