Simulated annealing and Boltzmann machines a stochastic approach to combinatorial optimization and neural computing - Aarts, E. H. L. (Emile H. L.) (Wiley-Interscience series in discrete mathematics and optimization, 1989)