Solving satisfiability problems by fluctuations: The dynamics of stochastic local search algorithms

被引:36
作者
Barthel, W [1 ]
Hartmann, AK [1 ]
Weigt, M [1 ]
机构
[1] Univ Gottingen, Inst Theoret Phys, D-37073 Gottingen, Germany
来源
PHYSICAL REVIEW E | 2003年 / 67卷 / 06期
关键词
D O I
10.1103/PhysRevE.67.066104
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 [等离子体物理]; 080103 [流体力学]; 080704 [流体机械及工程];
摘要
Stochastic local search algorithms are frequently used to numerically solve hard combinatorial optimization or decision problems. We give numerical and approximate analytical descriptions of the dynamics of such algorithms applied to random satisfiability problems. We find two different dynamical regimes, depending on the number of constraints per variable: For low constraintness, the problems are solved efficiently, i.e., in linear time. For higher constraintness, the solution times become exponential. We observe that the dynamical behavior is characterized by a fast equilibration and fluctuations around this equilibrium. If the algorithm runs long enough, an exponentially rare fluctuation towards a solution appears.
引用
收藏
页数:15
相关论文
共 34 条
[1]
Lower bounds for random 3-SAT via differential equations [J].
Achlioptas, D .
THEORETICAL COMPUTER SCIENCE, 2001, 265 (1-2) :159-185
[2]
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[3]
A variational description of the ground state structure in random satisfiability problems [J].
Biroli, G ;
Monasson, R ;
Weigt, M .
EUROPEAN PHYSICAL JOURNAL B, 2000, 14 (03) :551-568
[4]
Exponentially hard problems are sometimes polynomial, a large deviation analysis of search algorithms for the random satisfiability problem, and its application to stop-and-restart resolutions [J].
Cocco, S ;
Monasson, R .
PHYSICAL REVIEW E, 2002, 66 (03)
[5]
Trajectories in phase diagrams, growth processes, and computational complexity: How search algorithms solve the 3-satisfiability problem [J].
Cocco, S ;
Monasson, R .
PHYSICAL REVIEW LETTERS, 2001, 86 (08) :1654-1657
[6]
Statistical physics analysis of the computational complexity of solving random satisfiability problems using backtrack algorithms [J].
Cocco, S ;
Monasson, R .
EUROPEAN PHYSICAL JOURNAL B, 2001, 22 (04) :505-531
[7]
COCCO S, IN PRESS PHYS REV LE
[8]
DANTSIN E, 2000, P INT C AUT LANG PRO
[10]
A ferromagnet with a glass transition [J].
Franz, S ;
Mézard, M ;
Ricci-Tersenghi, F ;
Weigt, M ;
Zecchina, R .
EUROPHYSICS LETTERS, 2001, 55 (04) :465-471