Neumann, F., & Witt, C. (2010). Bioinspired Computation in Combinatorial Optimization: Algorithms and Their Computational Complexity. New York, NY: Springer.