Title
Accelerating simulated annealing for the permanent and combinatorial counting problems
Abstract
We present an improved "cooling schedule" for simulated annealing algorithms for combinatorial counting problems. Under our new schedule the rate of cooling accelerates as the temperature decreases. Thus, fewer intermediate temperatures are needed as the simulated annealing algorithm moves from the high temperature (easy region) to the low temperature (dicult region). We present applications of our technique to colorings and the permanent (perfect matchings of bipartite graphs). Moreover, for the permanent, we improve the analysis of the Markov chain underly- ing the simulated annealing algorithm. This improved analysis, combined with the faster cooling schedule, results in an O(n7 log4 n) time algorithm for approximating the permanent of a 0/1 matrix.
Year
DOI
Venue
2008
10.1145/1109557.1109656
SIAM J. Comput.
Keywords
Field
DocType
bipartite graph,simulated annealing,markov chain monte carlo,simulated annealing algorithm,markov chain
Simulated annealing,Discrete mathematics,Combinatorics,Vertex (geometry),Computer science,Matrix (mathematics),Markov chain,Bipartite graph,Counting problem,Adaptive simulated annealing,Linear inequality
Journal
Volume
Issue
ISBN
37
5
0-89871-605-5
Citations 
PageRank 
References 
16
1.34
16
Authors
4
Name
Order
Citations
PageRank
Ivona Bezáková114119.66
Daniel Stefankovic224328.65
Vijay V. Vazirani34942702.02
Eric Vigoda474776.55