自旋玻璃与消息传递算法Spin Glass and Message-Passing 概要
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
New vertex partially covered
New vertex always covered
39
Mean-field theory result is lower than experimental values for c > e=2.7183
2.7183
40
假定的相空间结构
41
14
distribution of equilibrium free-energies (contl.)
2
15
16
Which thermodynamic states contribute to the equilibrium properties? • If • If
Excited macrostates matter!
thevertexcoverproblem38alwaysuncoveredalwayscoveredunfrozenweigthartmannprl2000pre200139newvertexuncoverednewvertexpartiallycoverednewvertexalwayscovered40meanfieldtheoryresultislowerthanexperimentalvaluesforce271832718341假定的相空间结构42引入参数y43neighborsvertexiprobabilityvcsizeincreasereweightedprobabilityallunfrozenoralwayscoveredalwaysuncovered0atleastonealwaysuncoveredunfrozenoralwayscovered1444546同样的消息传递的算法可以用于解决神经网络?信息系统?满足性问题?
2
部分参考文献
1. Mezard, Parisi, Virasoro, “Spin Glass Theory and Beyond” (World Scientific, 1987) Mezard, Parisi, “The Bethe lattice spin glass revisited”, European Physics Journal B 20: 217-233 (2001) Mezard, Parisi, Zecchina, “Analytic and algorithmic solution of random satisfiability problems”, Science 297: 812-815 (2002)
33
There are many optimal solutions for a given graph
34
Three types of vertices:
(1) vertices that are always covered (frozen vertices, )
(2) vertices that are always uncovered (frozen vertices, )
……
6
Equilibrium (static) and dynamical properties of complex systems are both difficult and interesting • Quenched randomness, frustration, nonself averaging, …, broken ergodicity. • NP-complete combinatorial optimizations, message-passing algorithms for information science (CDMA, for example!), ystems.
2.
3.
如果对报告中所涉及的具体模型的计算细节感兴趣,请参考 /~zhouhj/mainen.html
3
自旋玻璃理论: 自由能分
Statistical mechanics of a (simple) system in equilibrium is well-established. Partition function, free energy, …. Mean-field treatment. Phase transitions. Correlation length, scaling exponents, … . Renormalization flow.
引入参数 y
42
neighbors all unfrozen or always covered at least one always uncovered
vertex i always uncovered unfrozen or always covered
probability
VC size re-weighted increase probability
23
How to calculate the grand free energy? The cavity approach
24
25
N
N+2
26
Population Dynamics Simulation
27
28
Message-Passing Algorithms
3-SAT 问题
30
顶点覆盖问题
7
自旋玻璃:无序与阻错系统的简单模型
• 3D regular lattice
(Edwards-Anderson, 1975)
• Complete graph
(Sherrington-Kirkpatrick 1975)
• Random Poisson graph
(Viana-Bray, 1985)
8
11
ergodic vs non-ergodic
?
12
repeated heating—annealing and the equilibrium Gibbs measure
Complexity (复杂度)
13
distribution of equilibrium free-energies
1
31
This graph is covered, but not optimally covered.
32
Minimal Vertex Cover Problem
• A vertex cover of the global minimal size.
• Is a NP-hard optimization problem. • Efficient algorithms for constructing nearoptimal solutions for a given graph.
47
Macrostates of minimal free energy density matter!
17
3-spin-Interaction Ising model on a complete graph
18
the mean free energy density
19
Overlap Distribution
自旋玻璃与消息传递算法
Spin Glass and Message-Passing Algorithms
周海军 /~zhouhj/ 中国科学院理论物理研究所
提纲
1。自旋玻璃理论
• 基本图像与平衡自 由能分布 • 空腔方法
2。消息传递算法
• Vertex-Cover 问题, 3SAT 问题 • Survey Propagation算 法
5
…, but non-equilibrium dynamics of even a simple system may be difficult to understand
Formal framework. Connection with equilibrium.
Glassy dynamics. Why relaxation becomes so low and non-exponential?
(3) vertices that are covered in some solutions and uncovered in the remaining solutions (unfrozen vertices, )
35
Mean-field analysis of the minimal vertex cover problem on a random graph
36
The vertex cover problem
自洽的空穴场方法
覆盖还是不覆盖?
37
Weigt, Hartmann, PRL (2000), PRE (2001)
always uncovered always covered =
unfrozen
38
New vertex un-covered
What we learned from an equilibrium statistical mechanics course?
9
What we learned from an equilibrium statistical mechanics course? (contl.)
10
What we learned from an equilibrium statistical mechanics course? (contl.)
0 +1
43
44
45
同样的消息传递的算法可以用于解决 神经网络,信息系统,满足性问题, …, 中的许多计算困难
46
Program and School in Beijing 2008
• ICTP-ITP Spring School on “Statistical Physics and Interdisciplinary Applications” March 03-14, 2008 • KITPC Program “Collective Dynamics in Information Systems” March 01-April 15, 2008
20
自旋玻璃理论: 空腔方法(cavity method)
Let’s define an artificial system!
22
Some examples of the grand free energy: 2-body interactions
Beta=1.25 Beta=+infinity The max-2-SAT problem The +/- J spin-glass model on a random regular graph of degree K=6