Chapter 2: Method of Alterations
The Probabilistic Method Summer 2020 Freie Universität Berlin
Chapter 2: Method of Alterations The Probabilistic Method Summer - - PowerPoint PPT Presentation
Chapter 2: Method of Alterations The Probabilistic Method Summer 2020 Freie Universitt Berlin Chapter Overview Introduce the method of alterations 1 Ramsey Revisited Chapter 2: Method of Alterations The Probabilistic Method
The Probabilistic Method Summer 2020 Freie Universität Berlin
Chapter 2: Method of Alterations The Probabilistic Method
Definition 1.5.4 (Asymmetric Ramsey numbers) Given ℓ, 𝑙 ∈ ℕ, 𝑆(ℓ, 𝑙) is the minimum 𝑜 for which any 𝑜-vertex graph contains either a clique on ℓ vertices or an independent set on 𝑙 vertices.
Obtained lower bounds by considering the random graph 𝐻 𝑜, 𝑞 Corollary 1.5.8 For fixed ℓ ∈ ℕ and 𝑙 → ∞, we have Ω 𝑙 2 ln 𝑙
ℓ−1 2
= 𝑆 ℓ, 𝑙 = 𝑃 𝑙ℓ−1 .
The case ℓ = 3
𝑙 ln 𝑙
Corollary 1.5.8 For fixed ℓ ∈ ℕ and 𝑙 → ∞, we have Ω 𝑙 2 ln 𝑙
ℓ−1 2
= 𝑆 ℓ, 𝑙 = 𝑃 𝑙ℓ−1 .
Better estimates
3 𝑞3 ≈ 𝑜𝑞 3 6
𝑙 ≈ 2𝐼 𝑙
𝑜 𝑜
𝑙 2 ≈ 𝑓 −𝑞𝑙2 2
⇒ 𝑆 3, 𝑙 > 𝑑𝑙 for 𝑑 ≈ 1.298 Theorem 1.5.7 (ℓ = 3) Given 𝑙, 𝑜 ∈ ℕ and 𝑞 ∈ 0,1 , if 𝑜 3 𝑞3 + 𝑜 𝑙 1 − 𝑞
𝑙 2 < 1,
then 𝑆 3, 𝑙 > 𝑜.
Lemma 2.1.1 There is some constant 𝐷 such that, if 𝑜 > 𝐷𝑙, then 𝑜 3 𝑞3 + 𝑜 𝑙 1 − 𝑞
𝑙 2 > 1.
What happens for larger 𝑜?
𝑙 ≥ 𝑜 𝑙 𝑙
= 𝑓𝑙 ln𝑜
𝑙
𝑙 2 > 𝑓−2𝑞 𝑙 2 > 𝑓−𝑞𝑙2
𝑜 𝑙 , otherwise 𝑜 𝑙
1 − 𝑞
𝑙 2 grows exponentially
3 𝑞3 = Θ
𝑜𝑞 3 = Θ
𝑜 𝑙 ln 𝑜 𝑙 3
Proof we saw
𝐻 𝑜, 𝑞 not Ramsey ≤
𝑜 3 𝑞3 + 𝑜 𝑙
1 − 𝑞
𝑙 2
Linearity of expectation
3 𝑞3: expected number of triangles in 𝐻 𝑜, 𝑞
𝑙
1 − 𝑞
𝑙 2 : expected number of independent sets of size 𝑙 in 𝐻 𝑜, 𝑞
𝑜 3 𝑞3 + 𝑜 𝑙
1 − 𝑞
𝑙 2 is the expected number of bad subgraphs
Method of Alterations Goal: existence of an object with property 𝒬
Great expectations
3 𝑞3 + 𝑜 𝑙
1 − 𝑞
𝑙 2 bad subgraphs
Given
Given
Given
Given
Given
Given
Given
Goal
Idea: remove an edge from each triangle
Given
Goal
Idea: remove an edge from each triangle
Given
Goal
Idea: remove an edge from each triangle Problem: creates new independent sets
Given
Goal
Solution: remove a vertex from each triangle/independent set
Given
Goal
Solution: remove a vertex from each triangle/independent set Result: a Ramsey graph, albeit on fewer vertices
Proof
𝑜 ℓ 𝑞
ℓ 2 +
𝑜 𝑙
1 − 𝑞
𝑙 2 is the expected number of 𝐿ℓ and 𝐿𝑙
∎
Theorem 2.1.2 For every 𝑜, ℓ, 𝑙 ∈ ℕ and 𝑞 ∈ [0,1], we have 𝑆 ℓ, 𝑙 > 𝑜 − 𝑜 ℓ 𝑞
ℓ 2 − 𝑜
𝑙 1 − 𝑞
𝑙 2 .
Goal
𝑜 3 𝑞3 − 𝑜 𝑙
1 − 𝑞
𝑙 2
Choosing 𝑞
𝑜 𝑙 , otherwise third term exponentially large
Theorem 2.1.2 (ℓ = 3) For every 𝑜, 𝑙 ∈ ℕ and 𝑞 ∈ [0,1], we have 𝑆 3, 𝑙 > 𝑜 − 𝑜 3 𝑞3 − 𝑜 𝑙 1 − 𝑞
𝑙 2 .
Recall
𝑜 3 𝑞3 − 𝑜 𝑙
1 − 𝑞
𝑙 2
𝑜 𝑙
Choosing 𝑜
𝑜 𝑙 ln 𝑜 𝑙 3
𝑜 𝑙 ln 𝑜 𝑙 3
= Θ 𝑜
𝑙 ln𝑜
𝑙 3 2
= Θ
𝑙 ln 𝑙
3 2
Lower bound
Upper bound
Corollary 2.1.3 As 𝑙 → ∞, we have R 3, k = Ω 𝑙 ln 𝑙
3 2
.
Chapter 2: Method of Alterations The Probabilistic Method
Sep 2006 Berlin-Brandenburg Airport to open Oct 2011 Jun 2010 Opening postponed to Jun 2012 May 2012 Fire detection systems do not work! Solution
Problem
The airport is a graph
lines of sight between areas
Objective
The airport is a graph
lines of sight between areas
Objective
The airport is a graph
lines of sight between areas
Objective
The airport is a graph
lines of sight between areas
Objective
Extremal problem
Answer
Avoiding trivialities
Definition 2.2.1 Given a graph 𝐻 = 𝑊, 𝐹 , a set 𝑇 ⊆ 𝑊 of vertices is a dominating set if, for every 𝑤 ∈ 𝑊 ∖ 𝑇, there is some 𝑡 ∈ 𝑇 with 𝑡, 𝑤 ∈ 𝐹.
Random set
Undominated vertices
Problem Given 𝐻 on 𝑜 vertices with 𝜀 𝐻 ≥ 𝜀, how large can its smallest dominating set be?
Failure probability
ln 𝑜 𝜀+1, then ℙ 𝑇 not dominating < 1
Size of the dominating set
= 𝑜𝑞 =
𝑜 ln 𝑜 𝜀+1
𝑜 ln 𝑜 𝜀+1
Proposition 2.2.3 Let 𝐻 be an 𝑜-vertex graph with 𝜀 𝐻 ≥ 𝜀 ≥ ln 2𝑜. Then 𝐻 has a dominating set 𝑇 ⊆ 𝑊(𝐻) with 𝑇 ≤
(𝑜+1) ln 2𝑜 𝜀+1
.
Concurrence of events
1 2
Non-domination
1 2 if 𝑞 = ln 2𝑜 𝜀+1
Large sets
1 2
Observation For any T ⊆ 𝑊, the set T ∪ 𝑉(𝑈) is a dominating set.
Reduced requirements
Undominated vertices
Proof
= 𝑜𝑞
≤ 𝑜𝑓−𝑞 𝜀+1
= 𝔽 𝑈 ∪ 𝑉 𝑈 = 𝔽 𝑈 + 𝔽 𝑉 𝑈 ≤ 𝑜𝑞 + 𝑜𝑓−𝑞 𝜀+1
∎
Theorem 2.2.4 Let 𝐻 be an 𝑜-vertex graph with 𝜀 𝐻 ≥ 𝜀, and let 𝑞 ∈ [0,1]. Then 𝐻 has a dominating set 𝑇 ⊆ 𝑊 𝐻 with 𝑇 ≤ 𝑜𝑞 + 𝑜𝑓−𝑞 𝜀+1 .
Corollary 2.2.5 Let 𝐻 be an 𝑜-vertex graph with 𝜀 𝐻 ≥ 𝜀. Then 𝐻 has a dominating set 𝑇 ⊆ 𝑊 𝐻 with 𝑇 ≤
ln 𝜀+1 +1 𝜀+1
𝑜.
Goal
A little calculus
ln 𝜀+1 𝜀+1
ln 𝜀+1 +1 𝜀+1
May 2012 Firewatch plan rejected, opening set for Mar 2013 Sep 2012 Opening postponed further to Oct 2013 2013-2019 Series of delays, no new opening date set Apr 2020 Building authority approval! Opening 31 Oct 2020 Total delays 3072 days (and counting?) Original budget €2.3 billion Actual cost €7.3 billion (and counting?)
Chapter 2: Method of Alterations The Probabilistic Method
Definition 2.3.1 Given a graph 𝐼 and 𝑜 ∈ ℕ, the Turán number ex(𝑜, 𝐼) is the maximum number of edges in an 𝐼-free 𝑜-vertex graph.
Theorem 2.3.2 (Erdős-Stone-Simonovits, 1966) For any graph 𝐼, ex 𝑜, 𝐼 = 1 −
1 𝜓 𝐼 −1 + 𝑝 1 𝑜 2 .
Theorem 1.5.6 (Turán, 1941) For ℓ ≥ 2, ex 𝑜, 𝐿ℓ = 1 −
1 ℓ−1 + 𝑝 1 𝑜 2 .
Theorem 2.3.2 (Erdős-Stone-Simonovits, 1966) For any graph 𝐼, ex 𝑜, 𝐼 = 1 −
1 𝜓 𝐼 −1 + 𝑝 1 𝑜 2 .
Theorem 2.3.3 (Kővári-Sós-Turán, 1954) If 𝐼 is bipartite with at most 𝑢 vertices in one part, then ex 𝑜, 𝐼 = 𝑃 𝑜2−1/𝑢 .
Complete bipartite graphs
Even cycles
General graphs
Theorem 2.3.3 (Kővári-Sós-Turán, 1954) If 𝐼 is bipartite with at most 𝑢 vertices in one part, then ex 𝑜, 𝐼 = 𝑃 𝑜2−1/𝑢 .
Lemma 2.3.4 (Dependent Random Choice) Let 𝑏, 𝑒, 𝑛, 𝑜, 𝑢 ∈ ℕ. Let 𝐻 be an 𝑜-vertex graph with average degree 𝑒. If there is some 𝑡 ∈ ℕ with 𝑒𝑡 𝑜𝑡−1 − 𝑜 𝑢 𝑛 𝑜
𝑡
≥ 𝑏, then 𝐻 contains a subset 𝐵 of at least 𝑏 vertices, any 𝑢 of which have more than 𝑛 common neighbours.
Embedding 𝐼
Kővári-Sós-Turán
Wider class of graphs
𝑡𝑣𝑐 of a graph 𝐺
𝑡𝑣𝑐 = 𝑃(𝑜3/2)
Theorem 2.3.5 (Alon-Krivelevich-Sudakov, 2003) Let 𝐼 be a bipartite graph with maximum degree 𝑢 in one part. Then 𝑓𝑦 𝑜, 𝐼 = 𝑃 𝑜2−1/𝑢 .
Given
Objective
Theorem 2.3.5 (Alon-Krivelevich-Sudakov, 2003) Let 𝐼 be a bipartite graph with maximum degree 𝑢 in one part. Then 𝑓𝑦 𝑜, 𝐼 = 𝑃 𝑜2−1/𝑢 .
Idea
least 𝑛 common neighbours in 𝐻
if 𝑛 ≥ 𝑤(𝐼), one is free to embed 𝑥
Lemma 2.3.4 (Dependent Random Choice) Let 𝑏, 𝑒, 𝑛, 𝑜, 𝑢 ∈ ℕ. Let 𝐻 be an 𝑜-vertex graph with average degree 𝑒. If there is some 𝑡 ∈ ℕ with 𝑒𝑡 𝑜𝑡−1 − 𝑜 𝑢 𝑛 𝑜
𝑡
≥ 𝑏, then 𝐻 contains a subset 𝐵 of at least 𝑏 vertices, any 𝑢 of which have more than 𝑛 common neighbours.
Target
𝑜𝑡−1 − 𝑜 𝑢 𝑛 𝑜 𝑡
≥ 𝑏 where
Simplify
𝑢
≤ 𝑜𝑢
𝑡𝑜1−𝑡/𝑢 − ℎ𝑡𝑜𝑢−𝑡 ≥ ℎ
𝑢 ≥ ℎ𝑢 + ℎ
∎
Does a random set work for 𝐵?
Lemma 2.3.4 (Dependent Random Choice) Let 𝑏, 𝑒, 𝑛, 𝑜, 𝑢 ∈ ℕ. Let 𝐻 be an 𝑜-vertex graph with average degree 𝑒. If there is some 𝑡 ∈ ℕ with 𝑒𝑡 𝑜𝑡−1 − 𝑜 𝑢 𝑛 𝑜
𝑡
≥ 𝑏, then 𝐻 contains a subset 𝐵 of at least 𝑏 vertices, any 𝑢 of which have at least 𝑛 common neighbours.
Idea
Intuition
Choosing 𝑇
Common neighbourhood 𝐶
𝑒 𝑤 𝑜 𝑡
= σ𝑤
𝑒 𝑤 𝑜 𝑡
= 𝑜−𝑡 σ𝑤 𝑒 𝑤 𝑡
= 𝑜−𝑡 σ𝑤 𝑒 𝑤 𝑡 ≥ 𝑜1−𝑡
σ𝑤 𝑒 𝑤 𝑜 𝑡
=
𝑒𝑡 𝑜𝑡−1
Bad subsets
𝑛 𝑜 𝑡
𝑜 𝑢 𝑛 𝑜 𝑡
Alteration
≥ 𝔽 𝐶 − 𝔽 # bad subsets ≥
𝑒𝑡 𝑜𝑡−1 − 𝑜 𝑢 𝑛 𝑜 𝑡
≥ 𝑏
∎