Accelerating Simulated Annealing for the Permanent and Combinatorial Counting Problems
Authors:
- Ivona BezákováIBIvona Bezáková
- Daniel ŠtefankovičDŠDaniel Štefankovič
- Vijay V. VaziraniVVVijay V. Vazirani
- Eric VigodaEVEric Vigoda
- 1 January 2008
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Computing
- Vol. 37 (5) , 1429-1454
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 (difficult 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 underlying the simulated annealing algorithm. This improved analysis, combined with the faster cooling schedule, results in an $O(n^7\log^4{n})$ time algorithm for approximating the permanent of a $0/1$ matrix.
Keywords
This publication has 17 references indexed in Scilit:
- A SURVEY ON THE USE OF MARKOV CHAINS TO RANDOMLY SAMPLE COLOURINGS2007
- Simulated Annealing for Convex OptimizationMathematics of Operations Research, 2006
- A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entriesJournal of the ACM, 2004
- A very simple algorithm for estimating the number of k‐colorings of a low‐degree graphRandom Structures & Algorithms, 1995
- Improved Bounds for Mixing Rates of Markov Chains and Multicommodity FlowCombinatorics, Probability and Computing, 1992
- Geometric Bounds for Eigenvalues of Markov ChainsThe Annals of Applied Probability, 1991
- Approximating the PermanentSIAM Journal on Computing, 1989
- Optimization by Simulated AnnealingScience, 1983
- The complexity of computing the permanentTheoretical Computer Science, 1979
- The statistics of dimers on a latticePhysica, 1961