Evolutionary Computation In Combinatorial Optimization by Jano Van Hemert