compatible sequences and a slow winkler percolationgacs/papers/chat-talk.pdf · this problem (also...
TRANSCRIPT
![Page 1: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/1.jpg)
Compatible sequencesand a slow Winkler percolation
Peter Gacs
Computer Science DepartmentBoston University
April 9, 2008
Peter Gacs (Boston University) Compatible sequences April 9, 2008 1 / 30
![Page 2: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/2.jpg)
The problem
Imagine two infinite 0-1 sequences x, y running in parallel, like aconversation.
DefinitionWe call x, y compatible if we can delete some 0’s from both, so that inthe resulting sequences x′, y′, we never have a collisionx′(i) = y′(i) = 1.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 2 / 30
![Page 3: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/3.jpg)
The problem
ExampleThe following two sequences are not compatible:
x = 0001100100001111 . . .,y = 1101010001011001 . . ..
The x, y below are. (We insert 1 in x instead of deleting thecorresponding 0 of y.)
x = 0000100100001111001001001001001 . . .,y = 0101010001011000000010101101010 . . .,x′ = 000010011000011110010101001001001 . . .,y′ = 01010100010110000000101011011010 . . ..
Peter Gacs (Boston University) Compatible sequences April 9, 2008 3 / 30
![Page 4: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/4.jpg)
The problem
The problem
Given two independent, i.i.d. random 0-1 sequences X, Y.P [ X(i) = 1 ] = P [ Y(i) = 1 ] = p.They are never compatible with probability 1, sinceP [ X(1) = Y(1) = 1 ] > 0. It is easy to see that for p > 1/2 they arecompatible with probability 0.
ProblemIs there a threshold for p below which they are compatible with positiveprobability?
Peter Gacs (Boston University) Compatible sequences April 9, 2008 4 / 30
![Page 5: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/5.jpg)
The problem
An “application”
A leisurely, erratic conversation (say, in a retirement home), between Xand Y.
X(i) = 1: X is talking at turn i.X(i) = 0: he is listening.
Leisurely, since it lasts forever. Erratic, since determined by thei.i.d. sequences X, Y.A nurse wants to help. She can only put, say, X to sleep temporarily,while Y is only listening (she inserts 1 into the sequence X). This onlypostpones the actions of X. She wants that every time one party talks,the other one listens.The nurse is a fairy, she is clairvoyant, sees both infinite sequencesX, Y. She can do this iff X, Y are compatible.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 5 / 30
![Page 6: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/6.jpg)
The problem
Phase transition
Theorem (Winkler, Kesten)If p > 0.44 then X, Y are incompatible with probability 1.
Proof sketch. X, Y are compatible iff we can delete 0’s from both, sothat they become complementary. If p ≈ 1/2 then we cannot deletemuch. So, by changing the two sequences just a little bit, X′ wouldcompletely determine Y′, making the joint entropy of n bits of both X′
and Y′ only ≈ n; but it is really ≈ 2n.
Theorem (Main)If p is sufficiently small then with positive probability, X, Y are compatible.
So, there is some critical value pc. Computer simulations by JohnTromp suggest pc ≈ 0.3. My lower bound is about 10−300.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 6 / 30
![Page 7: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/7.jpg)
The problem
An oriented percolation
The graph G(X, Y).
0 1 0 0 1 0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 X
0
0
0
0
1
0
0
0
0
1
1
1
0
0
1
0
1
0
1
1
Y
Peter Gacs (Boston University) Compatible sequences April 9, 2008 7 / 30
![Page 8: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/8.jpg)
The problem
This sort of percolation, where two infinite random sequences X, Y aregiven and the openness of a point or edge at position 〈i, j〉 depends onthe pair 〈X(i), Y(j)〉, is called Winkler percolation.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 8 / 30
![Page 9: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/9.jpg)
The problem
Power-law behavior
Theorem
P [ 〈0, 0〉 is blocked at distance n but not closer ] > n−c
for some constant c > 0 depending on p.
In typical percolation theory, this probability decreases exponentiallyin n.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 9 / 30
![Page 10: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/10.jpg)
The problem
n
np
︸ ︷︷ ︸
No k consecutive 0’s.
At least np 1’s.
kconsecutiv
e1’s
.︷
︸︸
︷
Power-law behavior. For k = c1 log n, the probability that the above
three events hold simultaneously is at least nc2log p
p .
Peter Gacs (Boston University) Compatible sequences April 9, 2008 10 / 30
![Page 11: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/11.jpg)
The problem
Related synchronization problems
0
1
2
3
4
Y : WAIT
X : GO
X, Y are tokens performingindependent random walks on thesame graph: say, the completegraph Km on m nodes. In eachinstant, either X or Y will move. Ademon decides every time, whoseturn it is. She is clairvoyant andwants to prevent collision.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 11 / 30
![Page 12: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/12.jpg)
The problem
Example
X = 233334002 . . .,Y = 0012111443 . . ..
The repetitions are the demon’s insertions.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 12 / 30
![Page 13: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/13.jpg)
The problem
Clairvoyant demon percolation: random walk on the complete graphK4.
X
Y
0→ , 1→ , 2→ , 3→ .
Peter Gacs (Boston University) Compatible sequences April 9, 2008 13 / 30
![Page 14: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/14.jpg)
The problem
This problem (also by Winkler) had been open for 10 years, and thecurrent problem was designed as a similar but easier one. By now Ihave solved it, by a similar (somewhat more complex) method.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 14 / 30
![Page 15: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/15.jpg)
The problem
Related results
In the color percolation problem, we may ask: how about theundirected percolation? (Allowing the demon to move backward onthe schedule, as well as forward.)This problem has been completely solved by Winkler and,independently, by Balister, Bollobas, Stacey. It is known exactly forwhich Markov processes does the corresponding undirectedpercolation actually percolate. For random walks on Km, there isundirected percolation for m > 3 .The undirected color percolations have exponential convergence; theirmethods will probably not apply to the directed case, which haspower-law convergence (by an argument similar to the one for the“chat” percolation).
Peter Gacs (Boston University) Compatible sequences April 9, 2008 15 / 30
![Page 16: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/16.jpg)
The problem
The color percolation problem is harder. In the present work we canrely on monotonicity (and the FKG inequality, and there is a naturalconcept of “wall” (see below).
Peter Gacs (Boston University) Compatible sequences April 9, 2008 16 / 30
![Page 17: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/17.jpg)
Renormalization
Method: combinatorial renormalization
Messy, laborious, crude (forget exact constants!), but robust. For“error-correction” situations.For appropriate ∆1 < ∆2 < · · · , define the square �k = [0, ∆k]2. Let Fkbe some ultimate bad event in �k. (Here, the fact that (0, 0) is blockedin �k.) We want to prove P(
⋃k Fk) < 1 .
1 Identify simple bad events and very bad events: the latter aremuch less probable.
2 Define a series M1,M2, . . . of models similar to each other, wherethe very bad events of Mk become the simple bad events of Mk+1.
3 Prove Fk ⊆⋃
i6k F ′i where F ′
k says that some simple bad event ofMk happens in �k+1.
4 Prove ∑k P(F ′k) < 1.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 17 / 30
![Page 18: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/18.jpg)
Mazeries
Mazeries
Bad event: a wall in �k+1. We also need good events: to each wall, afitting hole (see “power-law”).
The model Mk is built on abstract walls of various types, and fittingholes. Mk itself is called a mazery (a system for making mazes).
Peter Gacs (Boston University) Compatible sequences April 9, 2008 18 / 30
![Page 19: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/19.jpg)
Mazeries
Walls are the simple bad events; what are the very bad events?
When two (vertical) walls occur “too close” to each other (someparameter says how close), we get a compound wall of Mk+1,penetrable only at a fitting (horizontal) compound hole.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 19 / 30
![Page 20: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/20.jpg)
Mazeries
The other kind of (say, horizontal) very bad event occurs if a certaintype of hole is completely missing on a (some parameter says how)“large interval”. This gives rise to a (vertical) wall of Mk+1
0 called anemerging wall. A fitting (horizontal) hole is an interval of comparablesize in Mk+1
0 without any wall at all.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 20 / 30
![Page 21: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/21.jpg)
Mazeries
M1
↑
M2
↑
M3
Peter Gacs (Boston University) Compatible sequences April 9, 2008 21 / 30
![Page 22: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/22.jpg)
Mazeries
Renormalization
The operation Mk 7→ Mk+1: remove isolated walls (and holes),introduce the new, higher-level walls.Classical renormalization: Say, when the Ising model is subdividedinto large blocks, and the spins of each block are summed up intosuper-spins.Combinatorial renormalization is more complex: the system ofconcepts delivering self-similarity is different in each situation.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 22 / 30
![Page 23: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/23.jpg)
Mazeries
Distilled leftovers
Some parts of the model Mk function as the still needed effects ofsuppressed details of M1, . . . ,Mk−1. These are the notions of cleanpoints and a slope constraint.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 23 / 30
![Page 24: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/24.jpg)
Mazeries
We will have the following properties, with a
σ < 1/2.
Condition (Reachability)Lack of walls, cleanness and the slope constraints imply reachability.
(x1, y1)
clean
No walls(x2, y2)
clean
σ ≤ y2−y1
x2−x1
≤ 1/σ
Peter Gacs (Boston University) Compatible sequences April 9, 2008 24 / 30
![Page 25: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/25.jpg)
Mazeries
Condition (Enough clean points)Every interval of size 3∆k that does not contain walls, contains a cleanpoint in its middle part.
Condition (Inherited cleanness)
The event that 0 is not clean is in Mk is in⋃
i<k F ′i .
Peter Gacs (Boston University) Compatible sequences April 9, 2008 25 / 30
![Page 26: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/26.jpg)
Mazeries
Walls and holes are shown with size 0. There are two wall types. Holesappear 10 times more frequently than walls. The minimum slope is0.2. Cleanness not shown. Only the clean dark points are reallyreachable. Black: compound walls?
Peter Gacs (Boston University) Compatible sequences April 9, 2008 26 / 30
![Page 27: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/27.jpg)
Main lemma
Main lemma
Lemma (Main)
If p is sufficiently small then the sequence Mk can be constructed, in such away that it satisfies Conditions 1,2,3 and ∑k P(F ′
k) < 1.
Proof of the theorem from the lemma: Assume⋃
k F ′k does not hold.
By the Inherited Cleanness condition, 0 is clean in each Mk.By the condition on Enough Clean Points, for each k, there is a point〈xk, yk〉 in [∆k, 2∆k]2 that is clean in Mk.For each k, it also satisfies the slope constraint 1/2 6 yk/xk 6 2. Hence,by the Reachability Condition, is reachable from 〈0, 0〉.
Peter Gacs (Boston University) Compatible sequences April 9, 2008 27 / 30
![Page 28: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/28.jpg)
Main lemma
3∆1
∆2
2∆2
(x1, y1)
(x2, y2)
Peter Gacs (Boston University) Compatible sequences April 9, 2008 28 / 30
![Page 29: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/29.jpg)
Main lemma
Remarks on the proof
The challenging parts of the proof are the following.To give the combinatorial definitions of walls, cleanness, and so onin a way that provides the independence and monotonicityproperties needed for the probability estimates.There will be a constant 0 < γ < 1 (independent of the level k) withthe property that if a wall has probability upper bound p then thecorresponding hole has probability lower bound pγ. The proof ofthe probability lower bound on holes is a little delicate.Wall types have to be defined carefully, to avoid a proliferation ofthem (that would cause problem with probability bounds).
Peter Gacs (Boston University) Compatible sequences April 9, 2008 29 / 30
![Page 30: Compatible sequences and a slow Winkler percolationgacs/papers/chat-talk.pdf · This problem (also by Winkler) had been open for 10 years, and the current problem was designed as](https://reader033.vdocuments.us/reader033/viewer/2022042012/5e72b3155b15d7385005bd12/html5/thumbnails/30.jpg)
Main lemma
Open problems
Simplify!Improve the lower bound on the threshold pc! (Mine is only 10−300.)Three sequences?
Peter Gacs (Boston University) Compatible sequences April 9, 2008 30 / 30