replica symmetry and combinatorial optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfphysics...

103
Physics of Algorithms, Santa Fe 2009 Replica Symmetry and Combinatorial Optimization Johan W¨ astlund Physics of Algorithms, Santa Fe 2009 Johan W¨ astlund Replica Symmetry and Combinatorial Optimization

Upload: others

Post on 13-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica Symmetry and Combinatorial Optimization

Johan Wastlund

Physics of Algorithms, Santa Fe 2009

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 2: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Comments (like this one) have been added in order to make senseof some of the slides. Some of those comments represent what Isaid, or might have said, in the talk.The talk is based on the paper arXiv:0908.1920.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 3: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Mean Field Model of Distance

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 4: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Mean Field Model of Distance

i.i.d edge lengths, sayuniform [0, 1]

Quenched disorder

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 5: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Mean Field Model of Distance

i.i.d edge lengths, sayuniform [0, 1]

Quenched disorder

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 6: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Optimization problems

Minimize total length:

Spanning Tree

Matching

Traveling Salesman

2-factor

Edge Cover

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 7: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Optimization problems

Minimize total length:

Spanning Tree

Matching

Traveling Salesman

2-factor

Edge Cover

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 8: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Optimization problems

Minimize total length:

Spanning Tree

Matching

Traveling Salesman

2-factor

Edge Cover

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 9: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Optimization problems

Minimize total length:

Spanning Tree

Matching

Traveling Salesman

2-factor

Edge Cover

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 10: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Optimization problems

Minimize total length:

Spanning Tree

Matching

Traveling Salesman

2-factor

Edge Cover

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 11: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Optimization problems

Minimize total length:

Spanning Tree

Matching

Traveling Salesman

2-factor

Edge Cover

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 12: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica/cavity method

Replica symmetric prediction of the length of the optimum solutionfor large N. (Sketch of the background with a certain bias towardspeople in the audience...)

Mezard-Parisi (1985–87), Matching, TSP

Krauth-Mezard (1989), TSP

Predictions tested by N. Sourlas, A. Percus, O. Martin,S. Boettcher,...

Success of BP, D. Shah, M. Bayati,...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 13: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica/cavity method

Replica symmetric prediction of the length of the optimum solutionfor large N. (Sketch of the background with a certain bias towardspeople in the audience...)

Mezard-Parisi (1985–87), Matching, TSP

Krauth-Mezard (1989), TSP

Predictions tested by N. Sourlas, A. Percus, O. Martin,S. Boettcher,...

Success of BP, D. Shah, M. Bayati,...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 14: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica/cavity method

Replica symmetric prediction of the length of the optimum solutionfor large N. (Sketch of the background with a certain bias towardspeople in the audience...)

Mezard-Parisi (1985–87), Matching, TSP

Krauth-Mezard (1989), TSP

Predictions tested by N. Sourlas, A. Percus, O. Martin,S. Boettcher,...

Success of BP, D. Shah, M. Bayati,...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 15: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica/cavity method

Replica symmetric prediction of the length of the optimum solutionfor large N. (Sketch of the background with a certain bias towardspeople in the audience...)

Mezard-Parisi (1985–87), Matching, TSP

Krauth-Mezard (1989), TSP

Predictions tested by N. Sourlas, A. Percus, O. Martin,S. Boettcher,...

Success of BP, D. Shah, M. Bayati,...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 16: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica/cavity method

Replica symmetric prediction of the length of the optimum solutionfor large N. (Sketch of the background with a certain bias towardspeople in the audience...)

Mezard-Parisi (1985–87), Matching, TSP

Krauth-Mezard (1989), TSP

Predictions tested by N. Sourlas, A. Percus, O. Martin,S. Boettcher,...

Success of BP, D. Shah, M. Bayati,...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 17: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Giorgio Parisi in Les Houches 1986, having calculated the π2/12limit for minimum matching.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 18: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Limits in pseudo-dimension 1

Limit costs for uniform [0, 1] edge lengths (no normalizationneeded!)

Matching π2

12 ≈ 0.822 Mezard-Parisi, Aldous

Spanning tree ζ(3) ≈ 1.202 Frieze

TSP/2-factor∫∞0 ydx , (1 + x/2)e−x + (1 + y/2)e−y = 1

≈ 2.0415 Krauth-Mezard-Parisi, Wastlund (TSP ∼ 2-factorproved by Frieze)

Edge cover 12 min(x2 + e−x) ≈ 0.728 Not yet proved, but

the bipartite case is done in joint work with M. Hessler

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 19: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Limits in pseudo-dimension 1

Limit costs for uniform [0, 1] edge lengths (no normalizationneeded!)

Matching π2

12 ≈ 0.822 Mezard-Parisi, Aldous

Spanning tree ζ(3) ≈ 1.202 Frieze

TSP/2-factor∫∞0 ydx , (1 + x/2)e−x + (1 + y/2)e−y = 1

≈ 2.0415 Krauth-Mezard-Parisi, Wastlund (TSP ∼ 2-factorproved by Frieze)

Edge cover 12 min(x2 + e−x) ≈ 0.728 Not yet proved, but

the bipartite case is done in joint work with M. Hessler

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 20: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Limits in pseudo-dimension 1

Limit costs for uniform [0, 1] edge lengths (no normalizationneeded!)

Matching π2

12 ≈ 0.822 Mezard-Parisi, Aldous

Spanning tree ζ(3) ≈ 1.202 Frieze

TSP/2-factor∫∞0 ydx , (1 + x/2)e−x + (1 + y/2)e−y = 1

≈ 2.0415 Krauth-Mezard-Parisi, Wastlund (TSP ∼ 2-factorproved by Frieze)

Edge cover 12 min(x2 + e−x) ≈ 0.728 Not yet proved, but

the bipartite case is done in joint work with M. Hessler

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 21: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Limits in pseudo-dimension 1

Limit costs for uniform [0, 1] edge lengths (no normalizationneeded!)

Matching π2

12 ≈ 0.822 Mezard-Parisi, Aldous

Spanning tree ζ(3) ≈ 1.202 Frieze

TSP/2-factor∫∞0 ydx , (1 + x/2)e−x + (1 + y/2)e−y = 1

≈ 2.0415 Krauth-Mezard-Parisi, Wastlund (TSP ∼ 2-factorproved by Frieze)

Edge cover 12 min(x2 + e−x) ≈ 0.728 Not yet proved, but

the bipartite case is done in joint work with M. Hessler

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 22: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Limits in pseudo-dimension 1

Limit costs for uniform [0, 1] edge lengths (no normalizationneeded!)

Matching π2

12 ≈ 0.822 Mezard-Parisi, Aldous

Spanning tree ζ(3) ≈ 1.202 Frieze

TSP/2-factor∫∞0 ydx , (1 + x/2)e−x + (1 + y/2)e−y = 1

≈ 2.0415 Krauth-Mezard-Parisi, Wastlund (TSP ∼ 2-factorproved by Frieze)

Edge cover 12 min(x2 + e−x) ≈ 0.728 Not yet proved, but

the bipartite case is done in joint work with M. Hessler

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 23: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Pseudo-dimension d

Pseudo-dimension d means P(l < r) ∝ rd as r → 0

For general d take

lij = (N · Xij)1/d

where Xij is exponential(1). This normalization is differentfrom a moment ago! Now unit of length = distance at whichexpected number of neighbors equals 1.

Theorem

For d ≥ 1,Cost[Matching ]

N/2

p−→ βM(d)

Cost[TSP]

N

p−→ βTSP(d)

Replica symmetric predictions of βM(d) and βTSP(d) are correct

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 24: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Pseudo-dimension d

Pseudo-dimension d means P(l < r) ∝ rd as r → 0For general d take

lij = (N · Xij)1/d

where Xij is exponential(1). This normalization is differentfrom a moment ago! Now unit of length = distance at whichexpected number of neighbors equals 1.

Theorem

For d ≥ 1,Cost[Matching ]

N/2

p−→ βM(d)

Cost[TSP]

N

p−→ βTSP(d)

Replica symmetric predictions of βM(d) and βTSP(d) are correct

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 25: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Pseudo-dimension d

Pseudo-dimension d means P(l < r) ∝ rd as r → 0For general d take

lij = (N · Xij)1/d

where Xij is exponential(1). This normalization is differentfrom a moment ago! Now unit of length = distance at whichexpected number of neighbors equals 1.

Theorem

For d ≥ 1,Cost[Matching ]

N/2

p−→ βM(d)

Cost[TSP]

N

p−→ βTSP(d)

Replica symmetric predictions of βM(d) and βTSP(d) are correct

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 26: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Pseudo-dimension d

Pseudo-dimension d means P(l < r) ∝ rd as r → 0For general d take

lij = (N · Xij)1/d

where Xij is exponential(1). This normalization is differentfrom a moment ago! Now unit of length = distance at whichexpected number of neighbors equals 1.

Theorem

For d ≥ 1,Cost[Matching ]

N/2

p−→ βM(d)

Cost[TSP]

N

p−→ βTSP(d)

Replica symmetric predictions of βM(d) and βTSP(d) are correct

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 27: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Pseudo-dimension d

Pseudo-dimension d means P(l < r) ∝ rd as r → 0For general d take

lij = (N · Xij)1/d

where Xij is exponential(1). This normalization is differentfrom a moment ago! Now unit of length = distance at whichexpected number of neighbors equals 1.

Theorem

For d ≥ 1,Cost[Matching ]

N/2

p−→ βM(d)

Cost[TSP]

N

p−→ βTSP(d)

Replica symmetric predictions of βM(d) and βTSP(d) are correct

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 28: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The right hand side is the average length of an edge in thesolution, measured in the length unit at which the expectednumber of neighbors is 1. What is new is that the theorem holdsalso for d > 1, but I will not say so much about the parameter d inthe rest of the talk.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 29: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 30: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 31: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 32: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 33: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 34: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 35: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 36: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 37: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 38: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 39: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration

2-person zero-sum game:

Alice and Bob take turnschoosing edges of aself-avoiding walk

They pay the length ofthe chosen edge to theopponent,

or terminate by payingθ/2 to the opponent

Edges longer than θ areirrelevant!

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 40: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Diluted Matching Problem

Optimization:

Partial matching

Cost = total length ofedges + θ/2 for eachunmatched vertex

Feasible solutions existalso for odd N

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 41: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Diluted Matching Problem

Optimization:

Partial matching

Cost = total length ofedges + θ/2 for eachunmatched vertex

Feasible solutions existalso for odd N

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 42: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Diluted Matching Problem

Optimization:

Partial matching

Cost = total length ofedges + θ/2 for eachunmatched vertex

Feasible solutions existalso for odd N

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 43: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Diluted Matching Problem

Optimization:

Partial matching

Cost = total length ofedges + θ/2 for eachunmatched vertex

Feasible solutions existalso for odd N

θ ≥ 0

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 44: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Fix θ and edge costs

M(G ) = cost of diluted matching problem

f (G , v) = Bob’s payoff under optimal play from v

Lemma

f (G , v) = M(G )−M(G − v)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 45: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Fix θ and edge costs

M(G ) = cost of diluted matching problem

f (G , v) = Bob’s payoff under optimal play from v

Lemma

f (G , v) = M(G )−M(G − v)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 46: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Fix θ and edge costs

M(G ) = cost of diluted matching problem

f (G , v) = Bob’s payoff under optimal play from v

Lemma

f (G , v) = M(G )−M(G − v)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 47: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Fix θ and edge costs

M(G ) = cost of diluted matching problem

f (G , v) = Bob’s payoff under optimal play from v

Lemma

f (G , v) = M(G )−M(G − v)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 48: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Lemma

f (G , v) = M(G )−M(G − v)

Proof.

f (G , v) = min(θ/2, li − f (G − v , vi ))

M(G ) = min(θ/2 + M(G − v), li + M(G − v − vi ))

M(G )−M(G − v) = min(θ/2, li − (M(G − v)−M(G − v − vi )))

f (G , v) and M(G )−M(G − v) satisfy the same recursion.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 49: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Lemma

f (G , v) = M(G )−M(G − v)

Proof.

f (G , v) = min(θ/2, li − f (G − v , vi ))

M(G ) = min(θ/2 + M(G − v), li + M(G − v − vi ))

M(G )−M(G − v) = min(θ/2, li − (M(G − v)−M(G − v − vi )))

f (G , v) and M(G )−M(G − v) satisfy the same recursion.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 50: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Lemma

f (G , v) = M(G )−M(G − v)

Proof.

f (G , v) = min(θ/2, li − f (G − v , vi ))

M(G ) = min(θ/2 + M(G − v), li + M(G − v − vi ))

M(G )−M(G − v) = min(θ/2, li − (M(G − v)−M(G − v − vi )))

f (G , v) and M(G )−M(G − v) satisfy the same recursion.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 51: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Lemma

f (G , v) = M(G )−M(G − v)

Proof.

f (G , v) = min(θ/2, li − f (G − v , vi ))

M(G ) = min(θ/2 + M(G − v), li + M(G − v − vi ))

M(G )−M(G − v) = min(θ/2, li − (M(G − v)−M(G − v − vi )))

f (G , v) and M(G )−M(G − v) satisfy the same recursion.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 52: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Lemma

f (G , v) = M(G )−M(G − v)

Proof.

f (G , v) = min(θ/2, li − f (G − v , vi ))

M(G ) = min(θ/2 + M(G − v), li + M(G − v − vi ))

M(G )−M(G − v) = min(θ/2, li − (M(G − v)−M(G − v − vi )))

f (G , v) and M(G )−M(G − v) satisfy the same recursion.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 53: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Solution to Graph Exploration

Alice’s and Bob’s optimal strategies are given by the optimumdiluted matchings on G and G − v respectively

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 54: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

PWIT-approximation

Poisson Weighted Infinite Tree (Aldous)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 55: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

PWIT-approximation

Poisson Weighted Infinite Tree (Aldous)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 56: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

PWIT-approximation

Poisson Weighted Infinite Tree (Aldous)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 57: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

PWIT-approximation

Poisson Weighted Infinite Tree (Aldous)

θ-cluster = component of the root after edges of cost more than θhave been deleted

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 58: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

PWIT-approximation

The PWIT is a local weak limit of the mean field model:

Lemma

Fix positive integer k. Then there exists a coupling of the PWITand rooted KN such that

P(isomorphic (k, θ)-neighborhoods) ≥ 1− (2 + θ)k

N1/3

Has to be modified slightly for d > 1.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 59: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

PWIT-approximation

The PWIT is a local weak limit of the mean field model:

Lemma

Fix positive integer k. Then there exists a coupling of the PWITand rooted KN such that

P(isomorphic (k, θ)-neighborhoods) ≥ 1− (2 + θ)k

N1/3

Has to be modified slightly for d > 1.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 60: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Study Graph Explorationon the PWIT!

What if the θ-cluster isinfinite???

Optimistic (Pessimistic)k-look-ahead values f k

A

and f kB Look k moves

ahead and assume theopponent will pay θ/2and terminateimmediately if the gamegoes on beyond k moves

Infinite look-ahead valuesfA and fB (when k →∞)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 61: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Study Graph Explorationon the PWIT!

What if the θ-cluster isinfinite???

Optimistic (Pessimistic)k-look-ahead values f k

A

and f kB Look k moves

ahead and assume theopponent will pay θ/2and terminateimmediately if the gamegoes on beyond k moves

Infinite look-ahead valuesfA and fB (when k →∞)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 62: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Study Graph Explorationon the PWIT!

What if the θ-cluster isinfinite???

Optimistic (Pessimistic)k-look-ahead values f k

A

and f kB Look k moves

ahead and assume theopponent will pay θ/2and terminateimmediately if the gamegoes on beyond k moves

Infinite look-ahead valuesfA and fB (when k →∞)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 63: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Study Graph Explorationon the PWIT!

What if the θ-cluster isinfinite???

Optimistic (Pessimistic)k-look-ahead values f k

A

and f kB Look k moves

ahead and assume theopponent will pay θ/2and terminateimmediately if the gamegoes on beyond k moves

Infinite look-ahead valuesfA and fB (when k →∞)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 64: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Theorem

Almost surely fA = fB

Sketch of proof.

Let both Alice and Bob beinfinite look-ahead optimisticplayers

If they do not agree on thevalue of the game, play has togo on forever

Reasonable lines of play do notpercolate

Contradiction!

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 65: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Theorem

Almost surely fA = fB

Sketch of proof.

Let both Alice and Bob beinfinite look-ahead optimisticplayers

If they do not agree on thevalue of the game, play has togo on forever

Reasonable lines of play do notpercolate

Contradiction!

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 66: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Theorem

Almost surely fA = fB

Sketch of proof.

Let both Alice and Bob beinfinite look-ahead optimisticplayers

If they do not agree on thevalue of the game, play has togo on forever

Reasonable lines of play do notpercolate

Contradiction!

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 67: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Theorem

Almost surely fA = fB

Sketch of proof.

Let both Alice and Bob beinfinite look-ahead optimisticplayers

If they do not agree on thevalue of the game, play has togo on forever

Reasonable lines of play do notpercolate

Contradiction!

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 68: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Graph Exploration on the PWIT

Theorem

Almost surely fA = fB

Sketch of proof.

Let both Alice and Bob beinfinite look-ahead optimisticplayers

If they do not agree on thevalue of the game, play has togo on forever

Reasonable lines of play do notpercolate

Contradiction!

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 69: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica Symmetry

fA = fB means Replica Symmetry holds: To find how to match v itsuffices to look at a neighborhood of size independent of N

KN'

&

$

%

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 70: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica Symmetry

fA = fB means Replica Symmetry holds: To find how to match v itsuffices to look at a neighborhood of size independent of N

KN'

&

$

%

qv

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 71: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica Symmetry

fA = fB means Replica Symmetry holds: To find how to match v itsuffices to look at a neighborhood of size independent of N

KN'

&

$

%

qv����

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 72: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Replica Symmetry

fA = fB means Replica Symmetry holds: To find how to match v itsuffices to look at a neighborhood of size independent of N

KN'

&

$

%

qv����

Cost[Diluted Matching]

N/2

p−→ βM(d , θ)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 73: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Results

Proof of convergence of

Cost[Matching]

N/2

involves θ →∞ (nontrivial)

βM(1) = π2/6 (Already mentioned, proved by Aldous in 2001)

βM(2) ≈ 1.14351809919776

βTSP(2) ≈ 1.285153753372032 But how do we get results forthe TSP? Let me explain by analogy to...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 74: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Results

Proof of convergence of

Cost[Matching]

N/2

involves θ →∞ (nontrivial)

βM(1) = π2/6 (Already mentioned, proved by Aldous in 2001)

βM(2) ≈ 1.14351809919776

βTSP(2) ≈ 1.285153753372032 But how do we get results forthe TSP? Let me explain by analogy to...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 75: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Results

Proof of convergence of

Cost[Matching]

N/2

involves θ →∞ (nontrivial)

βM(1) = π2/6 (Already mentioned, proved by Aldous in 2001)

βM(2) ≈ 1.14351809919776

βTSP(2) ≈ 1.285153753372032 But how do we get results forthe TSP? Let me explain by analogy to...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 76: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Results

Proof of convergence of

Cost[Matching]

N/2

involves θ →∞ (nontrivial)

βM(1) = π2/6 (Already mentioned, proved by Aldous in 2001)

βM(2) ≈ 1.14351809919776

βTSP(2) ≈ 1.285153753372032 But how do we get results forthe TSP? Let me explain by analogy to...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 77: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Results

Proof of convergence of

Cost[Matching]

N/2

involves θ →∞ (nontrivial)

βM(1) = π2/6 (Already mentioned, proved by Aldous in 2001)

βM(2) ≈ 1.14351809919776

βTSP(2) ≈ 1.285153753372032 But how do we get results forthe TSP? Let me explain by analogy to...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 78: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess

80a0Z0s0Z7o0Z0j0Z060ZRZ0Z0Z5Z0O0Z0Zq40L0ZpZpO3ZPZ0O0Z02PZ0Z0ZBZ1Z0Z0Z0J0

a b c d e f g h

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 79: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

In Refusal Chess, when a player makes a move, the opponent caneither accept (and play on) or refuse, in case the move is takenback and the player has to choose another move. A player has theright to refuse once per move.For the chess players: A player is in check or checkmate if theywould be in ordinary chess (so the rules are kind of illogical; forinstance you cannot leave your king threatened just because youcan refuse your opponent to capture it in the next move). If aplayer has only one legal move, the opponent cannot refuse it.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 80: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess

80Z0Z0s0Z7o0Z0j0Z060ZRZ0Z0Z5Z0O0Z0Zq40L0ZpZpO3ZPZ0O0Z02PZ0Z0ZBa1Z0Z0Z0J0

a b c d e f g h

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 81: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess

80a0Z0s0Z7o0Z0j0Z060ZRZ0Z0Z5Z0O0Z0Zq40L0ZpZpO3ZPZ0O0Z02PZ0Z0ZBZ1Z0Z0Z0J0

a b c d e f g h

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 82: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess

80a0Z0s0Z7o0Z0j0Z060ZRZ0Z0Z5Z0O0Z0Z040L0ZpZpl3ZPZ0O0Z02PZ0Z0ZBZ1Z0Z0Z0J0

a b c d e f g h

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 83: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess

80L0Z0s0Z7o0Z0j0Z060ZRZ0Z0Z5Z0O0Z0Z040Z0ZpZpl3ZPZ0O0Z02PZ0Z0ZBZ1Z0Z0Z0J0

a b c d e f g h

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 84: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

This would be a bad move in ordinary chess since Black can simplytake back with the rook. But in refusal chess it is not so clear...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 85: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess

80L0Z0s0Z7o0Z0j0Z060ZRZ0Z0Z5Z0O0Z0Z040Z0ZpZpZ3ZPZ0O0Z02PZ0Z0ZBZ1Z0Z0l0J0

a b c d e f g h

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 86: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Black accepts White’s move and plays on. Now White is in trouble,since refusing this move will allow Black to capture White’s queen.But let us not analyze this particular position further.The original position is taken from a spectacular finish by JonathanYedidia, one of the participants of the conference and former chesspro. He played 32 — Bh2+! and White resigned in view of 33.Kh1 Qxh4!, after which 34. Qb7+ (or any other move) iscountered with a deadly discovered check.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 87: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

Bob has this edgein his tour

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 88: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

Alice says: “Goodfor you, but I havethis edge in mytour!”

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 89: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

Bob says: “Well,so do I”,effectivelycancelling Alice’smove (this is thedifference fromGraphExploration)

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 90: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

“Allright”, saysAlice, “but I havethis edge and youdon’t!”

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 91: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

Bob has alreadyadmitted havingtwo edges fromthat vertex, so hecannot cancel thismove.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 92: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

Similarly, Alicecan refuse one ofBob’s moves byclaiming that shealso has this edgein her tour.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 93: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

But if shedoes...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 94: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

My tour is better than yours!

Alice and Bob play “My tour is better than yours!”

...she willhave to acceptBob’s secondmove, and so on...

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 95: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Here I am sweeping a number of details under the rug, but thestructure of the game is the same as in Refusal Chess (you alwaysplay your second best move; we can call the game “RefusalExploration”). The results for this game and the conclusions forthe TSP are analogous to the results for matching.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 96: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The end is near...

Future work

0 < d < 1

Games for other optimization problems (edge cover?)

Efficiency of Belief Propagation?

Computer analysis of games

RS holds for Chess but not Go???

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 97: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The end is near...

Future work

0 < d < 1

Games for other optimization problems (edge cover?)

Efficiency of Belief Propagation?

Computer analysis of games

RS holds for Chess but not Go???

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 98: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The end is near...

Future work

0 < d < 1

Games for other optimization problems (edge cover?)

Efficiency of Belief Propagation?

Computer analysis of games

RS holds for Chess but not Go???

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 99: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The end is near...

Future work

0 < d < 1

Games for other optimization problems (edge cover?)

Efficiency of Belief Propagation?

Computer analysis of games

RS holds for Chess but not Go???

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 100: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The end is near...

Future work

0 < d < 1

Games for other optimization problems (edge cover?)

Efficiency of Belief Propagation?

Computer analysis of games

RS holds for Chess but not Go???

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 101: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

The end is near...

Future work

0 < d < 1

Games for other optimization problems (edge cover?)

Efficiency of Belief Propagation?

Computer analysis of games

RS holds for Chess but not Go???

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 102: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

Refusal Chess Problem

80Z0Z0Z0Z7SKZBjPS060Z0o0s0Z5Z0Z0a0Z040Z0Z0Z0Z3Z0Z0Z0Z020Z0Z0L0Z1Z0Z0Z0Z0

a b c d e f g h

Mate in 2: (a) Ordinary chess (b) Refusal chess.

Johan Wastlund Replica Symmetry and Combinatorial Optimization

Page 103: Replica Symmetry and Combinatorial Optimizationcnls.lanl.gov/~jasonj/poa/slides/wastlund.pdfPhysics of Algorithms, Santa Fe 2009 Mean Field Model of Distance i.i.d edge lengths, say

Physics of Algorithms, Santa Fe 2009

For the chess players: This is a two-mover with one solution forordinary chess and a different solution for Refusal Chess. Inordinary chess, the solution is 1. Ra8, with the variations 1. —Rxf2, 2. f8Q, and 1. — Kxd7, 2. f8N.In Refusal Chess the two keys are 1. f8R+ forbidding Kxf8, and1. f8B+ again forbidding Kxf8. On 1. f8R+ Rf7 the mating movesare 2. Qxf7 and 2. Rgxf7, while on 1. f8B+ Kd8, the matingmoves are 2. Qb6 and 2. Ra8.So the problem is a so-called Allumwandlung: The white pawnpromotes to queen and knight in ordinary chess, and to rook andbishop in refusal chess.Notice that in Refusal, 1. f8Q+ doesn’t work since White thencannot refuse 1. — Kxf8.

Johan Wastlund Replica Symmetry and Combinatorial Optimization