202
Prologue The Connectivity Game The Minimum Degree Game Epilogue The Connectivity and Minimum Degree Games Dalya Gartzman Tel Aviv University Based on notes by Michael Krivelevich Dalya Gartzman Tel Aviv University The Connectivity and Minimum Degree Games

Connectivity and minimum degree games

Embed Size (px)

DESCRIPTION

Exploring critical bias for Maker-Breaker Games. Made for a talk given in a graduate seminar on Extremal Graph Theory, TAU, IL. Based on EGT course by Prof. Michael Krivelevich.

Citation preview

Page 1: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

The Connectivity and Minimum Degree Games

Dalya Gartzman

Tel Aviv University

Based on notes by Michael Krivelevich

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 2: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

What Are We Playing?

CG

sequential games with perfectinformation

PG

each move consists of claiming apreviously-unclaimed position

MBG

the board is a set V , andH ⊂ P(V ) are the winning sets

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 3: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

What Are We Playing?

CG

sequential games with perfectinformation

PG

each move consists of claiming apreviously-unclaimed position

MBG

the board is a set V , andH ⊂ P(V ) are the winning sets

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 4: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

What Are We Playing?

CG

sequential games with perfectinformation

PG

each move consists of claiming apreviously-unclaimed position

MBG

the board is a set V , andH ⊂ P(V ) are the winning sets

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 5: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

What Are We Playing?

CG

sequential games with perfectinformation

PG

each move consists of claiming apreviously-unclaimed position

MBG

the board is a set V , andH ⊂ P(V ) are the winning sets

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 6: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

What Are We Playing?

CG

sequential games with perfectinformation

PG

each move consists of claiming apreviously-unclaimed position

MBG

the board is a set V , andH ⊂ P(V ) are the winning sets

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 7: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Tic-tac-toe as a Maker-Breaker Game

Maker Vs. Breaker

maker=X,breaker=O

Maker Wins

notice the a-symmetry!

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 8: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Tic-tac-toe as a Maker-Breaker Game

Maker Vs. Breaker

maker=X,breaker=O

Maker Wins

notice the a-symmetry!

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 9: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Tic-tac-toe as a Maker-Breaker Game

Maker Vs. Breaker

maker=X,breaker=O

Maker Wins

notice the a-symmetry!

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 10: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Tic-tac-toe as a Maker-Breaker Game

Maker Vs. Breaker

maker=X,breaker=O

Maker Wins

notice the a-symmetry!

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 11: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

History and Motivation

A Mathematician’s Apology

”Nothing I have ever done isof the slightest practical use”

BUT THEN CAME RSA

So instead of asking useless questions about the usefulness ofMathematics, let‘s just enjoy the fact that we may play gamesduring working time :)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 12: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

History and Motivation

A Mathematician’s Apology

”Nothing I have ever done isof the slightest practical use”

BUT THEN CAME RSA

So instead of asking useless questions about the usefulness ofMathematics, let‘s just enjoy the fact that we may play gamesduring working time :)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 13: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

History and Motivation

A Mathematician’s Apology

”Nothing I have ever done isof the slightest practical use”

BUT THEN CAME RSA

So instead of asking useless questions about the usefulness ofMathematics, let‘s just enjoy the fact that we may play gamesduring working time :)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 14: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

History and Motivation

A Mathematician’s Apology

”Nothing I have ever done isof the slightest practical use”

BUT THEN CAME RSA

So instead of asking useless questions about the usefulness ofMathematics, let‘s just enjoy the fact that we may play gamesduring working time :)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 15: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

History and Motivation

A Mathematician’s Apology

”Nothing I have ever done isof the slightest practical use”

BUT THEN CAME RSA

So instead of asking useless questions about the usefulness ofMathematics, let‘s just enjoy the fact that we may play gamesduring working time :)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 16: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity Game

Rules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 17: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 18: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 19: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 20: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 21: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 22: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 23: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 24: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 25: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 26: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Connectivity GameRules of the Game

I Maker starts by claiming one edge

I Breaker continues by claiming b ≥ 1 edges

I If Maker claimed a spanning tree - she wins

I If Breaker created a cut - he wins

I Game ends anyway when we are out of edges

What is the Critical Bias?

I When b = 1 Maker plays greedily and wins after n − 1 moves

I When b = n − 1 Breaker wins on the first round

I What is the critical bias bC?

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 27: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 28: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 29: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 30: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 31: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 32: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 33: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Probabilistic Intuition

The Random (1 : b) Game

By the end of the game RandomMaker occupies a random graph

with⌈

(n2)1+b

⌉≈ n2

2b edges.

What is brandC ?

THM 1.1 (Erdos − Renyi)

Consider the random graph G (n,M), and set 0 < ε 1.If M = (1− ε) n ln n

2 then G (n,M) is not connected WHP,

while if M = (1 + ε) n ln n2 then G (n,M) is connected WHP.

Corollary 1.2

brandC ≈ n2

2M ≈n

ln n

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 34: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1

Consider G (n, p) with p(n) = M

(n2)(≈ G (n,M))

When p = (1 + ε) ln nn

Remember: G is connected iff there exists no subset S ⊂ V (G )such that G has no edges between S and S\V .So we get (details ahead):

E [# of cuts in G (n, p)]n→∞−−−→ 0

From Markov, this is also an upper bound on the probability thatG (n, p) has at least one cut, and hence G is asymptotically almostsurely connected.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 35: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1

Consider G (n, p) with p(n) = M

(n2)(≈ G (n,M))

When p = (1 + ε) ln nn

Remember: G is connected iff there exists no subset S ⊂ V (G )such that G has no edges between S and S\V .So we get (details ahead):

E [# of cuts in G (n, p)]n→∞−−−→ 0

From Markov, this is also an upper bound on the probability thatG (n, p) has at least one cut, and hence G is asymptotically almostsurely connected.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 36: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1

Consider G (n, p) with p(n) = M

(n2)(≈ G (n,M))

When p = (1 + ε) ln nn

Remember: G is connected iff there exists no subset S ⊂ V (G )such that G has no edges between S and S\V .So we get (details ahead):

E [# of cuts in G (n, p)]n→∞−−−→ 0

From Markov, this is also an upper bound on the probability thatG (n, p) has at least one cut, and hence G is asymptotically almostsurely connected.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 37: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1

Consider G (n, p) with p(n) = M

(n2)(≈ G (n,M))

When p = (1 + ε) ln nn

Remember: G is connected iff there exists no subset S ⊂ V (G )such that G has no edges between S and S\V .

So we get (details ahead):

E [# of cuts in G (n, p)]n→∞−−−→ 0

From Markov, this is also an upper bound on the probability thatG (n, p) has at least one cut, and hence G is asymptotically almostsurely connected.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 38: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1

Consider G (n, p) with p(n) = M

(n2)(≈ G (n,M))

When p = (1 + ε) ln nn

Remember: G is connected iff there exists no subset S ⊂ V (G )such that G has no edges between S and S\V .So we get (details ahead):

E [# of cuts in G (n, p)]n→∞−−−→ 0

From Markov, this is also an upper bound on the probability thatG (n, p) has at least one cut, and hence G is asymptotically almostsurely connected.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 39: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1

Consider G (n, p) with p(n) = M

(n2)(≈ G (n,M))

When p = (1 + ε) ln nn

Remember: G is connected iff there exists no subset S ⊂ V (G )such that G has no edges between S and S\V .So we get (details ahead):

E [# of cuts in G (n, p)]n→∞−−−→ 0

From Markov, this is also an upper bound on the probability thatG (n, p) has at least one cut, and hence G is asymptotically almostsurely connected.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 40: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the connected case)

By linearity of expectation we get that E [# of cuts in G (n, p)] is

n/2∑i=1

(n

i

)(1− p)i(n−i) ≤

n/2∑i=1

(n

i

)e−pi(n−i)

√n∑

i=1

(ne−p(n−i)

)i+

n/2∑i=√n+1

2ne−p√n(n−

√n)

√n∑

i=1

(e−ε ln n(1+o(1))

)i+

n/2∑i=√n+1

e−Ω(ln n√n)

and both terms tend to zero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 41: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the connected case)

By linearity of expectation we get that E [# of cuts in G (n, p)] is

n/2∑i=1

(n

i

)(1− p)i(n−i) ≤

n/2∑i=1

(n

i

)e−pi(n−i)

√n∑

i=1

(ne−p(n−i)

)i+

n/2∑i=√n+1

2ne−p√n(n−

√n)

√n∑

i=1

(e−ε ln n(1+o(1))

)i+

n/2∑i=√n+1

e−Ω(ln n√n)

and both terms tend to zero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 42: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the connected case)

By linearity of expectation we get that E [# of cuts in G (n, p)] is

n/2∑i=1

(n

i

)(1− p)i(n−i) ≤

n/2∑i=1

(n

i

)e−pi(n−i)

√n∑

i=1

(ne−p(n−i)

)i+

n/2∑i=√n+1

2ne−p√n(n−

√n)

√n∑

i=1

(e−ε ln n(1+o(1))

)i+

n/2∑i=√n+1

e−Ω(ln n√n)

and both terms tend to zero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 43: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the connected case)

By linearity of expectation we get that E [# of cuts in G (n, p)] is

n/2∑i=1

(n

i

)(1− p)i(n−i) ≤

n/2∑i=1

(n

i

)e−pi(n−i)

√n∑

i=1

(ne−p(n−i)

)i+

n/2∑i=√n+1

2ne−p√n(n−

√n)

√n∑

i=1

(e−ε ln n(1+o(1))

)i+

n/2∑i=√n+1

e−Ω(ln n√n)

and both terms tend to zero when n tends to infinity, as desired.Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 44: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 45: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 46: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.

By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 47: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 48: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 49: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 50: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (cont.)

When p = (1− ε) ln nn

Remember: if G has an isolated vertex, then it is surelydisconnected.By linearity of expectation we get

E [# of isolated vertices in G (n, p)] = n(1− p)n−1 ≈ ne−pn

Since p = (1− ε) ln nn we get ne−pn = nε →∞.

Apply Chevishev‘s inequality to get (details ahead):

Pr(∣∣∣# of isolated vertices in G (n, p)− nε

∣∣∣ ≥ n2ε/3)→ 0

meaning the probability that there are no isolated vertices, tends tozero when n tends to infinity, as desired.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 51: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)≈ nε

(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 52: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)≈ nε

(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 53: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)≈ nε

(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 54: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)

≈ nε(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 55: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)≈ nε

(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 56: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)≈ nε

(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 57: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.1 (calculations for the disconnected case)

Let Z be the number of isolated vertices in G (n, p), and let’scompute its variance:

Var(Z ) = E[Z 2]− E2 [Z ]

= n(1− p)n−1 + n(n − 1)(1− p)2n−3 − n2(1− p)2n−2

= n(1− p)n−1(1− (1− p)n−2

)+ n2(1− p)2n−2

(p

1−p

)≈ nε

(1− nε−1

)+ n2ε (1−ε) ln n

n−(1−ε) ln n

From Chebyshev’s inequality we get:

Pr(|Z − E[Z ]| ≥ n

2ε3

)≤ Var(Z)

n4ε3≈ n−

ε3 − n−1+ 2ε

3 + n2ε3

(1−ε) ln nn−(1−ε) ln n

All three terms tend to zero as n tends to infinity, giving thedesired result.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 58: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 59: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 60: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.

On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 61: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 62: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 63: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 64: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

Does this Intuition hold?

Yes.On our next segment we will show that the threshold biases in therandom game, and in the clever game, are equal.

Do all graph properties behave in this manner?

No.I.e. take diameter-2 game, where brand

g = n3/2

2√

ln nwhile bg = 1!

In fact, one of the major questions you may ask in this regard, iswhether this connection appears, and under what circumstances.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 65: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 66: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 67: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.

ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 68: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.

Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 69: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 70: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 71: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.

This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 72: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Asymptotic Probabilistic Intuition

So should I play randomly?

No. Play clever.ASI gives us an estimate on the outcome of the Clever Game bysimulating a Random Game.Also, the Clever Game ends much faster...

API and AI

Using a Monte-Carlo algorithm, a machine can choose its moveswisely, by simulating random games resulting from each possiblemove, and act according to the one that gives the best winningchances.This technique allowed an unprecedented breakthrough in AI forgames.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 73: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Cutting to the Chase

THM 1.3 (Gebauer − Szabo)

For every ε > 0 there is an n0 = n0(ε) such that for every n ≥ n0,Maker can build a spanning tree of Kn while playing against aBreaker who plays with bias (1− ε) n

ln n .In particular bC = (1 + o(1)) n

ln n .

(We only show she lower bound today)

The Plan

Maker will abandon the intuitive approach of building a spanningtree, and adopt a strategy of ”breaking” into every cut.Succeeding with this will imply connectivity, and maintaining acycle free graph will imply completing a spanning tree.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 74: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Cutting to the Chase

THM 1.3 (Gebauer − Szabo)

For every ε > 0 there is an n0 = n0(ε) such that for every n ≥ n0,Maker can build a spanning tree of Kn while playing against aBreaker who plays with bias (1− ε) n

ln n .In particular bC = (1 + o(1)) n

ln n .

(We only show she lower bound today)

The Plan

Maker will abandon the intuitive approach of building a spanningtree, and adopt a strategy of ”breaking” into every cut.Succeeding with this will imply connectivity, and maintaining acycle free graph will imply completing a spanning tree.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 75: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Cutting to the Chase

THM 1.3 (Gebauer − Szabo)

For every ε > 0 there is an n0 = n0(ε) such that for every n ≥ n0,Maker can build a spanning tree of Kn while playing against aBreaker who plays with bias (1− ε) n

ln n .In particular bC = (1 + o(1)) n

ln n .

(We only show she lower bound today)

The Plan

Maker will abandon the intuitive approach of building a spanningtree, and adopt a strategy of ”breaking” into every cut.Succeeding with this will imply connectivity, and maintaining acycle free graph will imply completing a spanning tree.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 76: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Cutting to the Chase

THM 1.3 (Gebauer − Szabo)

For every ε > 0 there is an n0 = n0(ε) such that for every n ≥ n0,Maker can build a spanning tree of Kn while playing against aBreaker who plays with bias (1− ε) n

ln n .In particular bC = (1 + o(1)) n

ln n .

(We only show she lower bound today)

The Plan

Maker will abandon the intuitive approach of building a spanningtree, and adopt a strategy of ”breaking” into every cut.

Succeeding with this will imply connectivity, and maintaining acycle free graph will imply completing a spanning tree.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 77: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Cutting to the Chase

THM 1.3 (Gebauer − Szabo)

For every ε > 0 there is an n0 = n0(ε) such that for every n ≥ n0,Maker can build a spanning tree of Kn while playing against aBreaker who plays with bias (1− ε) n

ln n .In particular bC = (1 + o(1)) n

ln n .

(We only show she lower bound today)

The Plan

Maker will abandon the intuitive approach of building a spanningtree, and adopt a strategy of ”breaking” into every cut.Succeeding with this will imply connectivity, and maintaining acycle free graph will imply completing a spanning tree.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 78: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 79: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 80: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 81: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 82: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 83: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 84: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Setting

I Let b=(1− ε) nln n .

I component = a connected component on Maker‘s graph

I C (v) = the connected component of vertex v

I The degree of a vertex v (or deg(v)) = the degree of v inBreaker‘s graph

I A dangerous component = a component that contains atmost 2b vertices

I A non-dangerous component is connected to the rest of thegraph by at least 2b(n − 2b) > (n − 1)b edges

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 85: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 86: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .

Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 87: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 88: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 89: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 90: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 91: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 92: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Maker’s Strategy

Goal: Maintain an active vertex vC in each component C .Tool: define a danger function

dang(v) =

deg(v) if v is in a dangerous component0 otherwise

MS

I At first all the vertices are active

I On each round, pick an active vertex vC with maximal danger

I Connect vC to an arbitrary component C ′

I Deactivate vC and assign vC∪C ′ = vC ′

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 93: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 94: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 95: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round,

and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 96: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied.

Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 97: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |,

and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 98: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 99: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 100: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win

Assume by contradiction that Breaker has a winning strategyagainst MS .

Let g − 1 be the winning round, and let (K ,V \K ) be the cut thatbreaker occupied. Assume WLOG that |K | ≤ |V \ K |, and letvg ∈ K be an arbitrary active vertex.

Notice: |K | ≤ 2b, dang(vg ) ≥ n − 2b.

Let Mi ,Bi be Maker’s and Breaker’s moves on round i .Let vi be the vertex Maker deactivated on round i , and letJi = vi+1, ..., vg, J = J0.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 101: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win (cont.)

Let

dang (Mi ) =

∑v∈Ji−1

dang(v)

|Ji−1|dang (Bi ) =

∑v∈Ji dang(v)

|Ji |

Notice: dang (Mg ) = dang (vg ) ≥ n − 2b, dang (M1) = 0.

Goal: show the average danger cannot change so drastically (from0 to almost n) in less than n rounds, to get a contradiction.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 102: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win (cont.)

Let

dang (Mi ) =

∑v∈Ji−1

dang(v)

|Ji−1|dang (Bi ) =

∑v∈Ji dang(v)

|Ji |

Notice: dang (Mg ) = dang (vg ) ≥ n − 2b, dang (M1) = 0.

Goal: show the average danger cannot change so drastically (from0 to almost n) in less than n rounds, to get a contradiction.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 103: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win (cont.)

Let

dang (Mi ) =

∑v∈Ji−1

dang(v)

|Ji−1|dang (Bi ) =

∑v∈Ji dang(v)

|Ji |

Notice: dang (Mg ) = dang (vg ) ≥ n − 2b, dang (M1) = 0.

Goal: show the average danger cannot change so drastically (from0 to almost n) in less than n rounds, to get a contradiction.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 104: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Proof of Maker’s win (cont.)

Let

dang (Mi ) =

∑v∈Ji−1

dang(v)

|Ji−1|dang (Bi ) =

∑v∈Ji dang(v)

|Ji |

Notice: dang (Mg ) = dang (vg ) ≥ n − 2b, dang (M1) = 0.

Goal: show the average danger cannot change so drastically (from0 to almost n) in less than n rounds, to get a contradiction.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 105: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Maker’s move

Lemma 1.3.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

Proof of Lemma 1.3.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 106: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Maker’s move

Lemma 1.3.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

Proof of Lemma 1.3.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 107: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Maker’s move

Lemma 1.3.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

Proof of Lemma 1.3.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 108: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Breaker’s move

Lemma 1.3.2

For every i , 1 ≤ i ≤ g − 1, we get

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1,

where a(i) is the number of edges Breaker occupied within Jiduring the first i rounds.

Proof of Lemma 1.3.2:Let edouble be the number of edges Breaker adds to Ji during Bi .

So we get dang (Bi ) ≥ dang (Mi+1)− b+edouble|Ji | .

To finish, notice that the number of edges taken by Breaker untilBi−1 in Ji = a(i)− edouble , but is also ≥ a(i − 1)− |Ji |.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 109: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Breaker’s move

Lemma 1.3.2

For every i , 1 ≤ i ≤ g − 1, we get

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1,

where a(i) is the number of edges Breaker occupied within Jiduring the first i rounds.

Proof of Lemma 1.3.2:Let edouble be the number of edges Breaker adds to Ji during Bi .

So we get dang (Bi ) ≥ dang (Mi+1)− b+edouble|Ji | .

To finish, notice that the number of edges taken by Breaker untilBi−1 in Ji = a(i)− edouble , but is also ≥ a(i − 1)− |Ji |.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 110: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Breaker’s move

Lemma 1.3.2

For every i , 1 ≤ i ≤ g − 1, we get

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1,

where a(i) is the number of edges Breaker occupied within Jiduring the first i rounds.

Proof of Lemma 1.3.2:

Let edouble be the number of edges Breaker adds to Ji during Bi .

So we get dang (Bi ) ≥ dang (Mi+1)− b+edouble|Ji | .

To finish, notice that the number of edges taken by Breaker untilBi−1 in Ji = a(i)− edouble , but is also ≥ a(i − 1)− |Ji |.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 111: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Breaker’s move

Lemma 1.3.2

For every i , 1 ≤ i ≤ g − 1, we get

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1,

where a(i) is the number of edges Breaker occupied within Jiduring the first i rounds.

Proof of Lemma 1.3.2:Let edouble be the number of edges Breaker adds to Ji during Bi .

So we get dang (Bi ) ≥ dang (Mi+1)− b+edouble|Ji | .

To finish, notice that the number of edges taken by Breaker untilBi−1 in Ji = a(i)− edouble , but is also ≥ a(i − 1)− |Ji |.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 112: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Breaker’s move

Lemma 1.3.2

For every i , 1 ≤ i ≤ g − 1, we get

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1,

where a(i) is the number of edges Breaker occupied within Jiduring the first i rounds.

Proof of Lemma 1.3.2:Let edouble be the number of edges Breaker adds to Ji during Bi .

So we get dang (Bi ) ≥ dang (Mi+1)− b+edouble|Ji | .

To finish, notice that the number of edges taken by Breaker untilBi−1 in Ji = a(i)− edouble , but is also ≥ a(i − 1)− |Ji |.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 113: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Change during Breaker’s move

Lemma 1.3.2

For every i , 1 ≤ i ≤ g − 1, we get

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1,

where a(i) is the number of edges Breaker occupied within Jiduring the first i rounds.

Proof of Lemma 1.3.2:Let edouble be the number of edges Breaker adds to Ji during Bi .

So we get dang (Bi ) ≥ dang (Mi+1)− b+edouble|Ji | .

To finish, notice that the number of edges taken by Breaker untilBi−1 in Ji = a(i)− edouble , but is also ≥ a(i − 1)− |Ji |.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 114: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 115: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 116: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 117: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 118: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 119: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 120: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - Almost the end

Let k = nln n , and notice that during the first g − k − 1 rounds of

the game we surely get dang (Bi ) ≥ dang (Mi+1)− 2b|Ji | .

This, together with the application of Lemma 1.3.2 on the last krounds of the game, gives (details ahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 3)− n

ln n,

whereas if the game ended after less than k rounds, we get (detailsahead)

0 = dang (M1) ≥ · · · ≥ n − b(ln n + 3)− n

ln n.

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 121: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 122: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 123: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 124: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 125: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 126: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 127: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the long game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− 2bg−1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(g−k)−a(g−k−1)

|Jg−k | − k

− 2bk+1 − · · · −

2bg−1

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(g−1)1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − 2b)− b(1 + ln k)− k − 2b(ln g − ln k)

≥ n − b(ln n + ln ln n + 3)− nln n

Where in ♠ we used the fact that a(g − `)(

1

|Jg−`+1| −1

|Jg−`|

)≥ 0

for all `, and that a(g − 1) = 0 since Jg−1 contains only onevertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 128: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 129: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 130: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 131: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 132: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 133: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 134: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 1.3 - calculations for the short game version

0 = dang (M1) ≥ dang (B1) ≥ dang (M2)− b+a(1)−a(0)|J1| − 1 ≥ · · ·

≥ dang (Mg )− b+a(g−1)−a(g−2)|Jg−1| − · · · − b+a(1)−a(0)

|J1| − g

♣≥ dang (Mg )− b

1 −b2 − · · · −

bg−1 −

a(g−1)1 − g

≥ (n − 2b)− b(1 + ln g)− g

≥ n − b(ln n + 3)− nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 135: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 136: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 137: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 138: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 139: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 140: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)

We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 141: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Introducing The Minimum Degree Game

Goal

To win Dc , Maker needs to obtain the edges of a spanningsubgraph of Kn of minimum degree c .

What is brandDc

?

THM 2.1 (Erdos − Renyi)

Consider the random graph G (n, p), and set 0 < ε 1.if p = (1− ε) ln n

n then δ (G (n, p)) < c WHP,

while if p = (1 + ε) ln nn then δ (G (n, p)) ≥ c WHP.

(THM 2.1 can be proven in a similar way as THM 1.1)We will now show that Dc satisfies API.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 142: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Setting the stage for proving bDc

THM 2.2 (Gebauer − Szabo)

bDc = (1 + o(1)) nln n .

(Again, we only show the lower bound)

I Set b = (1− ε) nln n

I Let dM(v), dB(v) be the degrees of vertex v in Maker’s, andBreaker’s graphs, respectively

I A vertex v is dangerous if dM(v) < c

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 143: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Setting the stage for proving bDc

THM 2.2 (Gebauer − Szabo)

bDc = (1 + o(1)) nln n .

(Again, we only show the lower bound)

I Set b = (1− ε) nln n

I Let dM(v), dB(v) be the degrees of vertex v in Maker’s, andBreaker’s graphs, respectively

I A vertex v is dangerous if dM(v) < c

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 144: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Setting the stage for proving bDc

THM 2.2 (Gebauer − Szabo)

bDc = (1 + o(1)) nln n .

(Again, we only show the lower bound)

I Set b = (1− ε) nln n

I Let dM(v), dB(v) be the degrees of vertex v in Maker’s, andBreaker’s graphs, respectively

I A vertex v is dangerous if dM(v) < c

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 145: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Setting the stage for proving bDc

THM 2.2 (Gebauer − Szabo)

bDc = (1 + o(1)) nln n .

(Again, we only show the lower bound)

I Set b = (1− ε) nln n

I Let dM(v), dB(v) be the degrees of vertex v in Maker’s, andBreaker’s graphs, respectively

I A vertex v is dangerous if dM(v) < c

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 146: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Setting the stage for proving bDc

THM 2.2 (Gebauer − Szabo)

bDc = (1 + o(1)) nln n .

(Again, we only show the lower bound)

I Set b = (1− ε) nln n

I Let dM(v), dB(v) be the degrees of vertex v in Maker’s, andBreaker’s graphs, respectively

I A vertex v is dangerous if dM(v) < c

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 147: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Setting the stage for proving bDc

THM 2.2 (Gebauer − Szabo)

bDc = (1 + o(1)) nln n .

(Again, we only show the lower bound)

I Set b = (1− ε) nln n

I Let dM(v), dB(v) be the degrees of vertex v in Maker’s, andBreaker’s graphs, respectively

I A vertex v is dangerous if dM(v) < c

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 148: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 149: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 150: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .

This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 151: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 152: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 153: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 154: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2

MS

In round i , pick an arbitrary dangerous vertex vi with the largestdanger, and occupy an arbitrary edge incident to vi .This action is called easing vi .

Maker is going to have a hard time if some vertex v satisfies

dM(v) + dn−1−dB(v)−dM(v)b+1 e < c

⇒ Make damage control and be sure that every v satisfies

dB(v)− b · dM(v) ≤ n − 1− c(b + 1)

⇒ Let the danger function for the game be

dang(v) = dB(v)− 2b · dM(v)

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 155: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.I Let vi be the vertex that Maker eased on her i-th turn, and

define the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 156: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.I Let vi be the vertex that Maker eased on her i-th turn, and

define the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 157: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round.

Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.I Let vi be the vertex that Maker eased on her i-th turn, and

define the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 158: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.I Let vi be the vertex that Maker eased on her i-th turn, and

define the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 159: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.

I Since dM (vg ) < c at the end fo the game, we getdang (vg ) > n − c − 2bc = (1− o(1)) n.

I Let vi be the vertex that Maker eased on her i-th turn, anddefine the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 160: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.

I Let vi be the vertex that Maker eased on her i-th turn, anddefine the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 161: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.I Let vi be the vertex that Maker eased on her i-th turn, and

define the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 162: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - cont.

Assume by contradiction that Breaker has a winning strategyagainst MS .

I Let g − 1 be Breaker’s winning round. Then by this time heoccupied at least n − c edges incident to some vertex vg .

I Maker is easing a vertex every turn, hence g − 1 < cn.I Since dM (vg ) < c at the end fo the game, we get

dang (vg ) > n − c − 2bc = (1− o(1)) n.I Let vi be the vertex that Maker eased on her i-th turn, and

define the set Ji = vi+1, ..., vg.

Define dang (Mi ) , dang (Bi ) as before, and get:dang (Mg ) = dang(vg ) ≥ (1− o(1))n , dang (M1) = 0,a difference we will now show to be impossible.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 163: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Maker’s move

Lemma 2.2.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

If Ji = Ji−1, then also

dang (Mi ) ≥ dang (Bi ) +2b

|Ji |.

Proof of Lemma 2.2.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 164: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Maker’s move

Lemma 2.2.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

If Ji = Ji−1, then also

dang (Mi ) ≥ dang (Bi ) +2b

|Ji |.

Proof of Lemma 2.2.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 165: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Maker’s move

Lemma 2.2.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

If Ji = Ji−1, then also

dang (Mi ) ≥ dang (Bi ) +2b

|Ji |.

Proof of Lemma 2.2.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 166: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Maker’s move

Lemma 2.2.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

If Ji = Ji−1, then also

dang (Mi ) ≥ dang (Bi ) +2b

|Ji |.

Proof of Lemma 2.2.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 167: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Maker’s move

Lemma 2.2.1

For every i , 1 ≤ i ≤ g − 1, we get

dang (Mi ) ≥ dang (Bi ) .

If Ji = Ji−1, then also

dang (Mi ) ≥ dang (Bi ) +2b

|Ji |.

Proof of Lemma 2.2.1: Follows immediately from MS .

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 168: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Breaker’s move

Lemma 2.2.2

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Bi ) ≥ dang (Mi+1)− 2b

|Ji |(1)

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1 (2)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

Proof of Lemma 2.2.2: Exactly the same arguments as on theConnectivity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 169: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Breaker’s move

Lemma 2.2.2

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Bi ) ≥ dang (Mi+1)− 2b

|Ji |(1)

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1 (2)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

Proof of Lemma 2.2.2: Exactly the same arguments as on theConnectivity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 170: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Breaker’s move

Lemma 2.2.2

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Bi ) ≥ dang (Mi+1)− 2b

|Ji |(1)

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1 (2)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

Proof of Lemma 2.2.2: Exactly the same arguments as on theConnectivity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 171: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change during Breaker’s move

Lemma 2.2.2

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Bi ) ≥ dang (Mi+1)− 2b

|Ji |(1)

dang (Bi ) ≥ dang (Mi+1)− b + a(i)− a(i − 1)

|Ji |− 1 (2)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

Proof of Lemma 2.2.2: Exactly the same arguments as on theConnectivity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 172: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change between Maker’s moves

Corollary 2.2.3

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Mi ) ≥ dang (Mi+1) , provided Ji = Ji−1 (3)

dang (Mi ) ≥ dang (Mi+1)−min

2b

|Ji |,b + a(i)− a(i − 1)

|Ji |− 1

(4)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

So the interesting situation is when Ji 6= Ji+1, then the dangermight grow.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 173: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change between Maker’s moves

Corollary 2.2.3

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Mi ) ≥ dang (Mi+1) , provided Ji = Ji−1 (3)

dang (Mi ) ≥ dang (Mi+1)−min

2b

|Ji |,b + a(i)− a(i − 1)

|Ji |− 1

(4)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

So the interesting situation is when Ji 6= Ji+1, then the dangermight grow.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 174: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change between Maker’s moves

Corollary 2.2.3

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Mi ) ≥ dang (Mi+1) , provided Ji = Ji−1 (3)

dang (Mi ) ≥ dang (Mi+1)−min

2b

|Ji |,b + a(i)− a(i − 1)

|Ji |− 1

(4)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

So the interesting situation is when Ji 6= Ji+1, then the dangermight grow.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 175: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Change between Maker’s moves

Corollary 2.2.3

For every i , 1 ≤ i ≤ g − 1, we get the two lower bounds

dang (Mi ) ≥ dang (Mi+1) , provided Ji = Ji−1 (3)

dang (Mi ) ≥ dang (Mi+1)−min

2b

|Ji |,b + a(i)− a(i − 1)

|Ji |− 1

(4)

where a(i) is the number of edges Breaker occupies within Jiduring the first i rounds.

So the interesting situation is when Ji 6= Ji+1, then the dangermight grow.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 176: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.Let k = n

ln n . Applying the estimates on Corollary 2.2.3 we get(details ahead):If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 177: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.

Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.Let k = n

ln n . Applying the estimates on Corollary 2.2.3 we get(details ahead):If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 178: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.

Let k = nln n . Applying the estimates on Corollary 2.2.3 we get

(details ahead):If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 179: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.Let k = n

ln n . Applying the estimates on Corollary 2.2.3 we get(details ahead):

If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 180: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.Let k = n

ln n . Applying the estimates on Corollary 2.2.3 we get(details ahead):If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 181: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.Let k = n

ln n . Applying the estimates on Corollary 2.2.3 we get(details ahead):If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 182: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - Almost the end

Let 1 ≤ i1 ≤ ... ≤ ir ≤ g − 1 the indices where Ji 6= Ji−1.Notice: |Jir−`| = `+ 1, |Jir | = |Jg−1| = 1, |Ji1−1| = |J0| = r + 1.Let k = n

ln n . Applying the estimates on Corollary 2.2.3 we get(details ahead):If r ≥ k

0 = dang (M1) ≥ · · · ≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n ,

and if r < k

0 = dang (M1) ≥ · · · ≥ n − b(2c + ln r −+1)− c − nln n .

On both cases, b must be at least (1 + o(1)) nln n to satisfy these

inequalities, contradicting our assumption, and finishing the proof.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 183: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 184: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 185: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |

♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 186: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 187: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 188: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 189: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the long game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− 2b

|Ji1 |≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(ir−k+1)−a(ir−k+1−1)∣∣∣Jir−k+1

∣∣∣ − k

− 2b∣∣∣Jir−k

∣∣∣ − · · · − 2b

|Ji1 |♠≥ dang (Mg )− b

1 −b2 − · · · −

bk −

a(ir )1 − k − 2b

k+1 − · · · −2bg−1

≥ (n − c − 2bc)− b(1 + ln k)− k − 2b(ln n − ln k)

≥ n − b(ln n + ln ln n + 2c + 1)− c − nln n

Where in ♠ we used the fact that a(ir−` − 1) ≥ a(ir−`−1) for all `(since Jir−j−1

= Jir−j−1), and that a(ir ) = 0 since Jg−1 containsonly one vertex, and hence no edges.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 190: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 191: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 192: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 193: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 194: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 195: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 196: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Proof of THM 2.2 - calculations for the short game version

0 = dang (M1) ≥ dang (Mi1) ≥ dang (Mi2)− b+a(i2)−a(i1)

|Ji1 |− 1 ≥ · · ·

≥ dang (Mg )− b+a(ir )−a(ir−1)|Jir |

− · · · − b+a(i2)−a(i1)

|Ji1 |− r

♣≥ dang (Mg )− b

1 −b2 − · · · −

br −

a(ir )1 − r

≥ (n − c − 2bc)− b(1 + ln r)− r

≥ n − b(2c + ln r −+1)− c − nln n

Where in ♣ we used the same argument as before.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 197: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Where do we go from here?

I We know the properties of connectivity and minimum degree1 appear with high correlation in random graphs.Open conjecture: for all n large enough, bC = bD1 .

I What can be a strong criteria for a property to satisfy API?

I Next time - Hemiltonicity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 198: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Where do we go from here?

I We know the properties of connectivity and minimum degree1 appear with high correlation in random graphs.Open conjecture: for all n large enough, bC = bD1 .

I What can be a strong criteria for a property to satisfy API?

I Next time - Hemiltonicity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 199: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Where do we go from here?

I We know the properties of connectivity and minimum degree1 appear with high correlation in random graphs.Open conjecture: for all n large enough, bC = bD1 .

I What can be a strong criteria for a property to satisfy API?

I Next time - Hemiltonicity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 200: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Where do we go from here?

I We know the properties of connectivity and minimum degree1 appear with high correlation in random graphs.Open conjecture: for all n large enough, bC = bD1 .

I What can be a strong criteria for a property to satisfy API?

I Next time - Hemiltonicity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 201: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Where do we go from here?

I We know the properties of connectivity and minimum degree1 appear with high correlation in random graphs.Open conjecture: for all n large enough, bC = bD1 .

I What can be a strong criteria for a property to satisfy API?

I Next time - Hemiltonicity game.

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games

Page 202: Connectivity and minimum degree games

Prologue The Connectivity Game The Minimum Degree Game Epilogue

Thank you for listening!

[email protected]

Dalya Gartzman Tel Aviv University

The Connectivity and Minimum Degree Games