Simulated annealing and Boltzmann machines : a stochastic approach to combinatorial optimization and neural computing - Aarts, Emile H. L. (Wiley, 1989)