Generating solutions of "impossible-to- solve" problems - - PowerPoint PPT Presentation

generating solutions of impossible to solve problems and
SMART_READER_LITE
LIVE PREVIEW

Generating solutions of "impossible-to- solve" problems - - PowerPoint PPT Presentation

Generating solutions of "impossible-to- solve" problems and simulating "impossible-to-simulate" models Florent Krzakala Espci - Paristech L. Zdeborov ( Los Alamos, LANL ) http://www.pct.espci.fr/~florent fl @espci.fr


slide-1
SLIDE 1

Generating solutions of "impossible-to- solve" problems and simulating "impossible-to-simulate" models

Florent Krzakala

Espci-Paristech

fl@espci.fr http://www.pct.espci.fr/~florent

  • L. Zdeborová (Los Alamos, LANL)
slide-2
SLIDE 2

Florent Krzakala

Espci-Paristech

fl@espci.fr http://www.pct.espci.fr/~florent

Planting !

  • L. Zdeborová (Los Alamos, LANL)
slide-3
SLIDE 3

A 3-coloring of a random graph with c=4.36

Text

Impossible-to-solve problems

Some optimization problems such as COL and SAT are almost impossible to solve!

ex: Hard Instances of random graph coloring

slide-4
SLIDE 4

A 3-coloring of a random graph with c=4.36

Text

The “ ” problem q log q

Impossible-to-solve problems

Some optimization problems such as COL and SAT are almost impossible to solve!

ex: Hard Instances of random graph coloring

  • D. Achlioptas et al. Nature 2005
slide-5
SLIDE 5

A 3-coloring of a random graph with c=4.36

Text

The “ ” problem q log q

Impossible-to-solve problems

Some optimization problems such as COL and SAT are almost impossible to solve!

ex: Hard Instances of random graph coloring

  • Consider q color (with q large enough) and a large

random graph of average degree c

  • W

.h.p this graph is colorable if c<2q log q

  • However, no algorithm is able to do so efficiently

(polynomial) for c> q log q !

Average

degree c

q log q

2q log q

  • D. Achlioptas et al. Nature 2005
slide-6
SLIDE 6

A 3-coloring of a random graph with c=4.36

Text

The “ ” problem q log q

Impossible-to-solve problems

Some optimization problems such as COL and SAT are almost impossible to solve!

ex: Hard Instances of random graph coloring

  • Consider q color (with q large enough) and a large

random graph of average degree c

  • W

.h.p this graph is colorable if c<2q log q

  • However, no algorithm is able to do so efficiently

(polynomial) for c> q log q !

Average

degree c

q log q

2q log q

COL UNCOL

  • D. Achlioptas et al. Nature 2005
slide-7
SLIDE 7

A 3-coloring of a random graph with c=4.36

Text

The “ ” problem q log q

Impossible-to-solve problems

Some optimization problems such as COL and SAT are almost impossible to solve!

ex: Hard Instances of random graph coloring

  • Consider q color (with q large enough) and a large

random graph of average degree c

  • W

.h.p this graph is colorable if c<2q log q

  • However, no algorithm is able to do so efficiently

(polynomial) for c> q log q !

Average

degree c

q log q

2q log q

COL UNCOL Possible Impossible

  • D. Achlioptas et al. Nature 2005
slide-8
SLIDE 8

A 3-coloring of a random graph with c=4.36

Text

The “ ” problem q log q

Impossible-to-solve problems

Some optimization problems such as COL and SAT are almost impossible to solve!

ex: Hard Instances of random graph coloring

  • Consider q color (with q large enough) and a large

random graph of average degree c

  • W

.h.p this graph is colorable if c<2q log q

  • However, no algorithm is able to do so efficiently

(polynomial) for c> q log q !

No one has ever seen the solution of, say 5-coloring, for large enough c and N=106

Average

degree c

q log q

2q log q

COL UNCOL Possible Impossible

  • D. Achlioptas et al. Nature 2005
slide-9
SLIDE 9

Impossible-to-simulate problems

Some optimization problems such as COL and SAT are also hard to sample

Average

degree c

q log q

2q log q

slide-10
SLIDE 10

Impossible-to-simulate problems

Some optimization problems such as COL and SAT are also hard to sample

Average

degree c

q log q

2q log q

Consider the foowing “coloring”

  • r “Potts-Antiferromagnet”

Hamiltonian H =

  • <ij>

δ(si, sj)

si = 1, 2, . . . , q

slide-11
SLIDE 11

Impossible-to-simulate problems

Some optimization problems such as COL and SAT are also hard to sample

Average

degree c

q log q

2q log q

Consider the foowing “coloring”

  • r “Potts-Antiferromagnet”

Hamiltonian H =

  • <ij>

δ(si, sj)

si = 1, 2, . . . , q

Dynamic transition Temperature

slide-12
SLIDE 12

Impossible-to-simulate problems

Some optimization problems such as COL and SAT are also hard to sample

Average

degree c

q log q

2q log q

Consider the foowing “coloring”

  • r “Potts-Antiferromagnet”

Hamiltonian H =

  • <ij>

δ(si, sj)

si = 1, 2, . . . , q

Impossible-to-sample region Possible-to-sample region

Dynamic transition Temperature

slide-13
SLIDE 13

Frustrating Intractable Problems

W e know that some random problems DO have solutions, but we cannot find them! Sampling and performing Monte-Carlo is even Harder! Many predictions from statistical physics in random problems.... but impossible to test most of them !

slide-14
SLIDE 14

A Different “Reverse” strategy

Problem Solution

slide-15
SLIDE 15

A Different “Reverse” strategy

Problem Solution Solution Problem

slide-16
SLIDE 16

A Different “Reverse” strategy

Problem Solution Solution Problem

Instead of choosing a problem, and looking for a solution....

slide-17
SLIDE 17

A Different “Reverse” strategy

Problem Solution Solution Problem

Instead of choosing a problem, and looking for a solution.... We choose a configuration/assignment and and look for a problem for which this is a solution !

slide-18
SLIDE 18

The Planted Ensemble in the coloring problem

Consider the 3-coloring problem with N nodes and M links. 1) Color randomly the N nodes

slide-19
SLIDE 19

The Planted Ensemble in the coloring problem

Consider the 3-coloring problem with N nodes and M links. 1) Color randomly the N nodes 11) Put the M links randomly such that the planted configuration is a proper coloring

slide-20
SLIDE 20

The Planted Ensemble in the coloring problem

Consider the 3-coloring problem with N nodes and M links. 1) Color randomly the N nodes 11) Put the M links randomly such that the planted configuration is a proper coloring 111) Now, we have created a problem for which we know the solution

slide-21
SLIDE 21

The Planted Ensemble in the coloring problem

Consider the 3-coloring problem with N nodes and M links. 1) Color randomly the N nodes 11) Put the M links randomly such that the planted configuration is a proper coloring 111) Now, we have created a problem for which we know the solution

IV) W e could also have prepared a configuration with a known cost/energy

slide-22
SLIDE 22

The Random ensemble versus the Planted ensemble

Random ensemble Planted ensemble

Choose a random graph with N nodes and M links Choose a random coloring of N nodes Choose a random graph such that this is a correct coloring...

slide-23
SLIDE 23

The Random ensemble versus the Planted ensemble

Is it really the same to look for a solution a random problem and to look for a random problem that matches a random solution ?

Random ensemble Planted ensemble

Choose a random graph with N nodes and M links Choose a random coloring of N nodes Choose a random graph such that this is a correct coloring...

slide-24
SLIDE 24

The Random ensemble versus the Planted ensemble

Is it really the same to look for a solution a random problem and to look for a random problem that matches a random solution ?

The surprising answer is: in some cases YES ! Random ensemble Planted ensemble

Choose a random graph with N nodes and M links Choose a random coloring of N nodes Choose a random graph such that this is a correct coloring...

slide-25
SLIDE 25

The Random ensemble versus the Planted ensemble

Is it really the same to look for a solution a random problem and to look for a random problem that matches a random solution ?

The surprising answer is: in some cases YES ! Random ensemble Planted ensemble

Choose a random graph with N nodes and M links Choose a random coloring of N nodes Choose a random graph such that this is a correct coloring...

Montanari and Semerjian, Jstat. ‘06 & Achlioptas and Coja-Oghlan, arXiv:0803.2122:

The two ensembles are asymptotically (N➔∞) equivalent for low enough degree c !

slide-26
SLIDE 26

The Random ensemble versus the Planted ensemble

Random ensemble Planted ensemble

Choose a random graph with N nodes and M links Choose a random coloring of N nodes Choose a random graph such that this is a correct coloring...

Definition : Two ensembles of random graphs are asymptotically equivalent if and only if in the thermodynamic limit every property which is almost surely true on a graph from one ensemble is also almost surely true on a graph from the other ensemble.

slide-27
SLIDE 27

Some open questions:

Until which connectivity/degree c the planted and random ensembles are equivalent ? Is the planted ensemble interesting beyond this connectivity ? Can we generalize this approach to finite energy (coloring with a finite fraction of mistakes ?) How can we use a planted configuration ? What are the models where a “quiet” planting is possible ?

slide-28
SLIDE 28

In this talk:

1) A (brief) summary of a theory of “quiet” planting in random models 2) Using planted configurations for fast simulations.

slide-29
SLIDE 29

The Planted Ensemble

slide-30
SLIDE 30

The Planted Ensemble

* W e use the formalism described in Zdeborová’s talk

slide-31
SLIDE 31

Main result

Consider a model where the annealed computation is correct in some region (high temperature or low degree) f = − 1 N β[log Z]dis fannealed = − 1 N β log [Z]dis

slide-32
SLIDE 32

Main result

Consider a model where the annealed computation is correct in some region (high temperature or low degree) f = − 1 N β[log Z]dis fannealed = − 1 N β log [Z]dis Consider a model where a factorized (i.e. identical for all nodes) Belief Propagation solution is correct in some region (high temperature or low degree)

=

slide-33
SLIDE 33

A list of models with “Quiet” planting !

  • Random q-coloring problem
  • Random XOR-SAT
  • Mean field spin glasses (e.g. Vianna-Bray, Sherrington-Kirkpatrick)
  • Random 2-in-4 Sat
  • Random V

ertex-Cover (independent set)

  • Any non disordered model on a random regular graphs
  • ....

This condition is fulfied (at least in some region) for many models:

slide-34
SLIDE 34

A list of models with “Quiet” planting !

  • Random q-coloring problem
  • Random XOR-SAT
  • Mean field spin glasses (e.g. Vianna-Bray, Sherrington-Kirkpatrick)
  • Random 2-in-4 Sat
  • Random V

ertex-Cover (independent set)

  • Any non disordered model on a random regular graphs
  • ....

This condition is fulfied (at least in some region) for many models: This condition is not fulfied for :

  • Random K-SAT
slide-35
SLIDE 35

Main result

Consider a model where the annealed computation is correct in some region (high temperature or low degree) Consider a model where a factorized (i.e. identical for all nodes) Belief Propagation solution is correct in some region (high temperature or low degree)

=

slide-36
SLIDE 36

Main result

Consider a model where the annealed computation is correct in some region (high temperature or low degree)

In the region where the two free energies are equal, the two ensembles are equivalent

Consider a model where a factorized (i.e. identical for all nodes) Belief Propagation solution is correct in some region (high temperature or low degree)

=

slide-37
SLIDE 37

Main result

Consider a model where the annealed computation is correct in some region (high temperature or low degree)

In the region where the two free energies are equal, the two ensembles are equivalent In the region where the two free energies are difgerent, the planted configuration induces an additional “Gibbs” state (or BP fixed point)

Consider a model where a factorized (i.e. identical for all nodes) Belief Propagation solution is correct in some region (high temperature or low degree)

=

slide-38
SLIDE 38

A list of models with “Quiet” planting !

  • Random q-coloring problem
  • Random XOR-SAT
  • Mean field spin glasses (e.g. Vianna-Bray, Sherrington-Kirkpatrick)
  • Random 2-in-4 Sat
  • Random V

ertex-Cover (independent set)

  • Any non disordered model on a random regular graphs
  • ....

This condition is fulfied (at least in some region) for many models:

slide-39
SLIDE 39

A list of models with “Quiet” planting !

  • Random q-coloring problem
  • Random XOR-SAT
  • Mean field spin glasses (e.g. Vianna-Bray, Sherrington-Kirkpatrick)
  • Random 2-in-4 Sat
  • Random V

ertex-Cover (independent set)

  • Any non disordered model on a random regular graphs
  • ....

This condition is fulfied (at least in some region) for many models:

For all these models, the cavity method allows to compute the value of the threshold beyond which f ≠ fannealed ➩“Phase transition”

slide-40
SLIDE 40

A list of models with “Quiet” planting !

  • Random q-coloring problem
  • Random XOR-SAT
  • Mean field spin glasses (e.g. Vianna-Bray, Sherrington-Kirkpatrick)
  • Random 2-in-4 Sat
  • Random V

ertex-Cover (independent set)

  • Any non disordered model on a random regular graphs
  • ....

This condition is fulfied (at least in some region) for many models:

For all these models, the cavity method allows to compute the value of the threshold beyond which f ≠ fannealed ➩“Phase transition”

In some models, the equivalence can be proven

slide-41
SLIDE 41

Take-home message:

Conjecture 1: the planted model is equivalent to the

  • riginal one up to the point where the annealed

solution is correct (for physicists: up to the static spin glass transition...) and the planted configuration is a “typical” one.

slide-42
SLIDE 42

A Solution To an Impossible-To-Solve Problem

ex: 5-coloring of Erdös-Renyi random graphs

Average

degree c

Uncol Glass Transition

c=13.23(1) c=13.669(2)

slide-43
SLIDE 43

A Solution To an Impossible-To-Solve Problem

ex: 5-coloring of Erdös-Renyi random graphs

Average

degree c

Uncol Glass Transition

c=13.23(1) c=13.669(2)

slide-44
SLIDE 44

A Solution To an Impossible-To-Solve Problem

ex: 5-coloring of Erdös-Renyi random graphs

Average

degree c

Uncol Glass Transition

c=13.23(1) c=13.669(2)

16 18 20 22 Average degree Random start cl 10-4 10-2 1 1 100 10000 %Unsatisfied vs #sweeps Walk-COL c=11.5 12.0 12.5 13.0 13.5 Normal Planted

5-coloring using walkcol with N=106

#violated edges

One can create impossible to solve problems of any size where the solution is known

  • nly by the creator

Number of flips /N

slide-45
SLIDE 45

A Solution To an Impossible-To-Solve Problem

ex: q-coloring of Erdös-Renyi random graphs for large q

Average

degree c

q log q

2q log q

COL UNCOL Possible Impossible

slide-46
SLIDE 46

A Solution To an Impossible-To-Solve Problem

ex: q-coloring of Erdös-Renyi random graphs for large q

Average

degree c

q log q

2q log q

COL UNCOL Possible Impossible

Planting !

slide-47
SLIDE 47

Take-home message:

Conjecture 1: the planted model is equivalent to the

  • riginal one up to the point where the annealed

solution is correct (for physicists: up to the spin glass transition...) and the planted configuration is a “typical” one

slide-48
SLIDE 48

Take-home message:

Conjecture 1: the planted model is equivalent to the

  • riginal one up to the point where the annealed

solution is correct (for physicists: up to the spin glass transition...) and the planted configuration is a “typical” one

  • U. Feige, E. Mossel and D. Vilenchik.

Proceedings of Random'06, LNCS 4410,

Planted configuration easy to find for large enough c

slide-49
SLIDE 49

Take-home message:

Conjecture 1: the planted model is equivalent to the

  • riginal one up to the point where the annealed

solution is correct (for physicists: up to the spin glass transition...) and the planted configuration is a “typical” one

Conjecture 2: Planted configuration are hard to find until the so-called Kesten-Stigum threshold, (for physicists: this is the local spin glass instability) beyond which they can be solved easily using BP .

slide-50
SLIDE 50

Example in coloring

Average

degree c

Uncol Glass Transition

c=13.23(1) c=13.669(2)

The planted solution is we hiden until cKS=(q-1)2

Equivalence

q=5

slide-51
SLIDE 51

Equivalence

Example in coloring

Average

degree c

c=13.23(1) c=13.669(2)

The planted solution is we hiden until cKS=(q-1)2

c=16

Glass Transition Uncol KS

q=5

slide-52
SLIDE 52

Equivalence Planted configuration easy to find!

Example in coloring

Average

degree c

c=13.23(1) c=13.669(2)

The planted solution is we hiden until cKS=(q-1)2

c=16

Glass Transition Uncol KS

q=5

slide-53
SLIDE 53

Equivalence Planted configuration easy to find!

Example in coloring

Average

degree c

c=13.23(1) c=13.669(2)

The planted solution is we hiden until cKS=(q-1)2

c=16

Glass Transition Uncol KS

Average

degree c

q log q

2q log q

COL Impossible

(q-1)2

Equivalence Planted configuration easy to find!

q=5 large q

slide-54
SLIDE 54

Simulating “impossible-to-simulate” models

How to perform simulations that are usuay considered to be impossible?

slide-55
SLIDE 55

Impossible-to-simulate problems

Random optimization problems & mean-field spin glasses

Average

degree c

Temperature Static Spin-Glass transition

slide-56
SLIDE 56

Impossible-to-simulate problems

Random optimization problems & mean-field spin glasses

Average

degree c

Dynamic transition Temperature Static Spin-Glass transition

slide-57
SLIDE 57

Impossible-to-simulate problems

Random optimization problems & mean-field spin glasses

Average

degree c

Dynamic transition Temperature Static Spin-Glass transition

Impossible-to-sample region Possible-to-sample region

slide-58
SLIDE 58

Modus operandi

  • 1. Plant a configuration, create the graph such that the

configuration satisfies all constraints

  • 2. W

e now have a random instance and a “typical” equilibrium solution at zero temperature

  • 3. W

e use it !

slide-59
SLIDE 59

Example 1:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, a non-trivial non-factorized fixed point of BP is obtained if one starts from an equilibrium configuration

M = 1 qN

  • graph

q

  • c=1

ψc,i

BP − 1 q

1 − 1

q

!

equilibrium

snon!planted!clusters

planted!cluster

s stot

Cs Cd Cc

Average degree

14 13.6 13.4 13.2 13 12.8 12.6 0.2 0.15 0.1 0.05 13.8

cluster FK, Montanari, Semerjian, Ricci-Tersenghi, Zdeborova, PNAS 07 & FK and Zdeborova, PRE 07

ψfactorized = (1 q , 1 q . . . 1 q )

slide-60
SLIDE 60

Example 1:

Testing the cavity predictions for the clustering transition

M = 1 qN

  • graph

q

  • c=1

ψc,i

BP − 1 q

1 − 1

q

Simulation with N=106 Prediction: beyond the so-called “dynamic” threshold, a non-trivial non-factorized fixed point of BP is obtained if one starts from an equilibrium configuration ψfactorized = (1 q , 1 q . . . 1 q ) average degree Magnetization

slide-61
SLIDE 61

Modus operandi for finite temperature simulations

  • 1. Plant a configuration, create the graph such that the

configuration has exactly the equilibrium energy

  • 2. W

e now have a random instance and a “typical” equilibrium solution at temperature T

  • 3. W

e use it !

slide-62
SLIDE 62

Average

degree c

Dynamic transition Temperature Glass transtion

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, T=0.255,c=3

slide-63
SLIDE 63

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255

C(t) = 1 N

N

  • i=1

Si(tinit = 0)Si(t)

Usual Approach:

1) Start with a random initial condition 2) compute the correlation function:

slide-64
SLIDE 64

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255

C(t) = 1 N

N

  • i=1

Si(tinit = 0)Si(t)

Usual Approach:

1) Start with a random initial condition 2) compute the correlation function:

time

Correlation

slide-65
SLIDE 65

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255 Usual Approach:

1) Start with a random initial condition 2) Try to find an equilibrium configuration 2) compute the correlation function:

C(t) = 1 N

N

  • i=1

Si(tinit = tw)Si(t − tw)

time

Correlation

slide-66
SLIDE 66

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255 Usual Approach:

1) Start with a random initial condition 2) Try to find an equilibrium configuration 2) compute the correlation function:

C(t) = 1 N

N

  • i=1

Si(tinit = tw)Si(t − tw)

tw=10 time

Correlation

slide-67
SLIDE 67

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255 Usual Approach:

1) Start with a random initial condition 2) Try to find an equilibrium configuration 2) compute the correlation function:

C(t) = 1 N

N

  • i=1

Si(tinit = tw)Si(t − tw)

tw=100 time

Correlation

slide-68
SLIDE 68

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255 Usual Approach:

1) Start with a random initial condition 2) Try to find an equilibrium configuration 2) compute the correlation function:

C(t) = 1 N

N

  • i=1

Si(tinit = tw)Si(t − tw)

tw=1000 time

Correlation

slide-69
SLIDE 69

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255 Usual Approach:

1) Start with a random initial condition 2) Try to find an equilibrium configuration 2) compute the correlation function:

C(t) = 1 N

N

  • i=1

Si(tinit = tw)Si(t − tw)

tw=10000 time

Correlation

slide-70
SLIDE 70

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255

C(t) = 1 N

N

  • i=1

Si(tinit = 0)Si(t)

A better Approach:

1) Start with an equilibrated initial condition 2) compute the correlation function:

time

Correlation

slide-71
SLIDE 71

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255

C(t) = 1 N

N

  • i=1

Si(tinit = 0)Si(t)

A better Approach:

1) Start with an equilibrated initial condition 2) compute the correlation function:

time

Correlation

slide-72
SLIDE 72

Example 2:

Testing the cavity predictions for the clustering transition

Prediction: beyond the so-called “dynamic” threshold, the Monte-Carlo Dynamic is trapped! Ex: 3-XORSAT, Td=0.255 A better Approach:

Start with an equilibrated initial condition Many temperatures: Divergence of the relaxation time

T=0.3

T=0.28

T=0.27

T=0.255

T=0.265 T=0.29

T=0.26

time Correlation

slide-73
SLIDE 73

Example 3:

Studying Monte-Carlo annealings starting from equilibrium

Prediction: cf. Zdeborová’s talk: Monte Carlo cooling and heating follow a well defined line

0.01 0.02 0.03 0.1 0.2 0.3 0.4 e(T) in XORSAT (c=3,K=3) Td

XOR-SAT problems (Parity-check) H({S}) =

  • ijk

1 + JijkSiSjSk 2

slide-74
SLIDE 74

Example 3:

Studying Monte-Carlo annealings starting from equilibrium

Prediction: cf. Zdeborová’s talk: Monte Carlo cooling and heating follow a well defined line XOR-SAT problems (Parity-check) H({S}) =

  • ijk

1 + JijkSiSjSk 2 N=200 000 spins

Energy

Temperature

slide-75
SLIDE 75

Example 3:

Studying Monte-Carlo annealings starting from equilibrium

Prediction: cf. Zdeborová’s talk: Monte Carlo cooling and heating follow a well defined line XOR-SAT problems (Parity-check) H({S}) =

  • ijk

1 + JijkSiSjSk 2 N=200 000 spins

Energy

Temperature

slide-76
SLIDE 76

Example 3:

Studying Monte-Carlo annealings starting from equilibrium

Prediction: cf. Zdeborová’s talk: Monte Carlo cooling and heating follow a well defined line XOR-SAT problems (Parity-check) H({S}) =

  • ijk

1 + JijkSiSjSk 2 N=200 000 spins

Energy

Temperature

slide-77
SLIDE 77

Example 3:

Studying Monte-Carlo annealings starting from equilibrium

Prediction: cf. Zdeborová’s talk: Monte Carlo cooling and heating follow a well defined line XOR-SAT problems (Parity-check) H({S}) =

  • ijk

1 + JijkSiSjSk 2 N=200 000 spins

Energy

Temperature

slide-78
SLIDE 78

Example 4:

Studying more complex Hamiltonians at low temperature

H({S}) =

  • ijk

1 + JijkSiSjSk 2

slide-79
SLIDE 79

Example 4:

Studying more complex Hamiltonians at low temperature

H({S}) =

  • ijk

1 + JijkSiSjSk 2

+ΓHperturb Start with an equilibrated configuration at Γ=0 and increase Γ

slide-80
SLIDE 80

Example 4:

Studying more complex Hamiltonians at low temperature

H({S}) =

  • ijk

1 + JijkSiSjSk 2

H =

  • ijk

1 + Jijksz

i sz jsz k

2 + Γ

  • i

sx

i

Example: include a quantum transverse field!

slide-81
SLIDE 81

Example 4:

Studying more complex Hamiltonians at low temperature

H =

  • ijk

1 + Jijksz

i sz jsz k

2 + Γ

  • i

sx

i

Γ Energy

Starting om equilibrium Starting om random

slide-82
SLIDE 82

Example 4:

Studying more complex Hamiltonians at low temperature

H =

  • ijk

1 + Jijksz

i sz jsz k

2 + Γ

  • i

sx

i

Γ Energy

Starting om equilibrium Starting om random

First order Quantum transition

Imply the failure of Quantum Annealing (or Quantum Adiabatic Algorithm)

slide-83
SLIDE 83

Conclusions

A quiet planting is possible in many models.

  • “Quiet” Planting does not change the properties of the ensemble

up to the condensation threshold.

  • Planted solutions are hard to find until the Kesten-Stigum threshold.
  • Possibility to hide solutions (even a unique solution)

FK and L. Zdeborová:

* Phys. Rev. Lett. 102, 238701 (2009)

* arXiv:0902.4185, submitted in SIAM Journal on Discrete Mathematics

* And more to come...

slide-84
SLIDE 84

Conclusions

A quiet planting is possible in many models.

  • “Quiet” Planting does not change the properties of the ensemble

up to the condensation threshold.

  • Planted solutions are hard to find until the Kesten-Stigum threshold.
  • Possibility to hide solutions (even a unique solution)

There is a free lunch: instantaneous simulations.

  • Many “mean field” models and random optimization models can be

simulated efficiently using planting at zero or finite temperature.

FK and L. Zdeborová:

* Phys. Rev. Lett. 102, 238701 (2009)

* arXiv:0902.4185, submitted in SIAM Journal on Discrete Mathematics

* And more to come...