Algorithmic Barriers from Phase Transitions

被引:174
作者
Achlioptas, Dimitris [1 ]
Coja-Oghlan, Amin [2 ]
机构
[1] Univ Calif Santa Cruz, Santa Cruz, CA 95064 USA
[2] Univ Edinburgh, Sch Informat, Edinburgh, Midlothian, Scotland
来源
PROCEEDINGS OF THE 49TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE | 2008年
基金
欧洲研究理事会;
关键词
D O I
10.1109/FOCS.2008.11
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For many random Constraint Satisfaction Problems, by now there exist asymptotically tight estimates of the largest constraint density for which solutions exist. At the same time, for many of these problems, all known polynomial-time algorithms stop finding solutions at much smaller densities. For example, it is well-known that it is easy to color a random graph using twice as many colors as its chromatic number Indeed, some of the simplest possible coloring algorithms achieve this goal. Given the simplicity of those algorithms, one would expect room for improvement. Yet, to date, no algorithm is known that uses (2 - epsilon)chi colors, in spite of efforts by numerous researchers over the years. In view of the remarkable resilience of this factor of 2 against every algorithm hurled at it, we find it natural to inquire into its origin. We do so by analyzing the evolution of the set of k-colorings of a random graph, viewed as a subset of {1, ... , k}(n), as edges are added. We prove that the factor of 2 corresponds in a precise mathematical sense to a phase transition in the geometry of this set. Roughly speaking, we prove that the set of k-colorings looks like a giant ball for k >= 2 chi, but like an error-correcting code for k <= (2 - epsilon)chi. We also prove that an analogous phase transition occurs both in random k-SAT and in random hypergraph 2-coloring. And that for each of these three problems, the location of the transition corresponds to the point where all known polynomial-time algorithms fail. To prove our results we develop a general technique that allows us to establish rigorously much of the celebrated 1-step Replica-Symmetry-Breaking hypothesis of statistical physics for random CSPs.
引用
收藏
页码:793 / +
页数:3
相关论文
共 24 条
[1]  
Achlioptas D., 2006, STOC'06. Proceedings of the 38th Annual ACM Symposium on Theory of Computing, P130, DOI 10.1145/1132516.1132537
[2]   The two possible values of the chromatic number of a random graph [J].
Achlioptas, D ;
Naor, A .
ANNALS OF MATHEMATICS, 2005, 162 (03) :1335-1351
[3]  
Achlioptas D, 1999, RANDOM STRUCT ALGOR, V14, P63, DOI 10.1002/(SICI)1098-2418(1999010)14:1<63::AID-RSA3>3.0.CO
[4]  
2-7
[5]   Rigorous location of phase transitions in hard optimization problems [J].
Achlioptas, D ;
Naor, A ;
Peres, Y .
NATURE, 2005, 435 (7043) :759-764
[6]   The threshold for random k-SAT is 2k log 2-O(k) [J].
Achlioptas, D ;
Peres, Y .
JOURNAL OF THE AMERICAN MATHEMATICAL SOCIETY, 2004, 17 (04) :947-973
[7]   The analysis of a list-coloring algorithm on a random graph [J].
Achlioptas, D ;
Molloy, M .
38TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1997, :204-212
[8]   Random k-SAT:: Two moments suffice to cross a sharp threshold [J].
Achlioptas, Dimitris ;
Moore, Cristopher .
SIAM JOURNAL ON COMPUTING, 2006, 36 (03) :740-762
[9]  
Battaglia D, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.036107
[10]  
BRAUNSTEIN A, 2004, PHYS REV E, V68