Simulated Annealing Without Rejected Moves
Jonathan W. Greene, Kenneth J. Supowit · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 1986
The customary need for rejection of candidate moves in simulated annealing is eliminated by biasing the selection of moves according to their effect on the cost function. An efficient implementation can offer a significant speed-up, though with increased memory. The logic partitioning problem is used as an illustration; both simple moves and pairwise interchanges are considered.