Dana Vrajitoru
¬  ­  ®

Optimization


Note. The evaluation is often the most time demanding part of a GA.

And. We still need to evaluate n or 2n whole individuals for each process   ®   once or twice the effort of a sequential algorithm.

So. The model is not efficient unless we can optimize the evaluation.

How. Notice that the samples are the same for the whole population and for many generations.

®   Store as much information about the evaluation of the samples as possible, and use it to reduce the evaluation time.

®   Reevaluate this information after the process communication phase.


IUSB, Computer & Information Sciences