Simulation optimization: a review of algorithms and applications
A Genetic Algorithm Tutorial