A Refinement of the Corrádi-Hajnal Theorem

Refinements of the Corrádi-Hajnal Theorem
Elyse Yeager
University of Illinois at Urbana-Champaign
Joint work with H. Kierstead and A. Kostochka
AMS Western Sectional, April 2013
Corrádi-Hajnal Theorem
Theorem (Corrádi-Hajnal 1963)
Let k ≥ 1, n ≥ 3k, and let H be an n-vertex graph with
δ(H) ≥ 2k. Then H contains k vertex-disjoint cycles.
Corrádi-Hajnal Theorem
Theorem (Corrádi-Hajnal 1963)
Let k ≥ 1, n ≥ 3k, and let H be an n-vertex graph with
δ(H) ≥ 2k. Then H contains k vertex-disjoint cycles.
This theorem is sharp.
k
k
k
Corrádi-Hajnal Theorem
Theorem (Corrádi-Hajnal 1963)
Let k ≥ 1, n ≥ 3k, and let H be an n-vertex graph with
δ(H) ≥ 2k. Then H contains k vertex-disjoint cycles.
This theorem is sharp.
k
k
k
2k − 1
Enomoto, Wang: Ore Version
Definition
σ2 (G ) = minxy 6∈E (G ) {d(x) + d(y )}
Theorem (Enomoto 1998; Wang 1999)
Let k ≥ 1, n ≥ 3k, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 1. Then H contains k vertex-disjoint cycles.
Enomoto, Wang: Ore Version
Definition
σ2 (G ) = minxy 6∈E (G ) {d(x) + d(y )}
Theorem (Enomoto 1998; Wang 1999)
Let k ≥ 1, n ≥ 3k, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 1. Then H contains k vertex-disjoint cycles.
k
k
k
2k − 1
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
k=1
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
k=1
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
k=1
k=2
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
k=1
k=2
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
k=1
k=2
k=3
Idea: G should have k vertex-disjoint cycles if:
1. |G | ≥ 3k + 1
2. α(G ) ≤ n − 2k
3. δ(G ) ≥ 2k − 1?
σ2 (G ) ≥ 4k −2?
4k −3?
k=1
k=2
k=3
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 3, n ≥ 3k + 1, and let H be an n-vertex graph with
δ(H) ≥ 2k − 1 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 3, n ≥ 3k + 1, and let H be an n-vertex graph with
δ(H) ≥ 2k − 1 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 4, n ≥ 3k + 1, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 3 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Sharpness:
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 3, n ≥ 3k + 1, and let H be an n-vertex graph with
δ(H) ≥ 2k − 1 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 4, n ≥ 3k + 1, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 3 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Sharpness:
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 3, n ≥ 3k + 1, and let H be an n-vertex graph with
δ(H) ≥ 2k − 1 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 4, n ≥ 3k + 1, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 3 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Sharpness:
2k
2k − 2
n = 4k − 2
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 3, n ≥ 3k + 1, and let H be an n-vertex graph with
δ(H) ≥ 2k − 1 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 4, n ≥ 3k + 1, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 3 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Sharpness:
2k
2k − 2
n = 4k − 2
K2t
2r
2r − 2
n = 4(r + t) − (2t + 2)
Definition
An equitable coloring of a graph G is a proper vertex coloring in
which the sizes of any two color classes differ by at most one.
Definition
An equitable coloring of a graph G is a proper vertex coloring in
which the sizes of any two color classes differ by at most one.
A graph can be equitably k-colorable, but not equitably
(k + 1)-colorable.
Definition
An equitable coloring of a graph G is a proper vertex coloring in
which the sizes of any two color classes differ by at most one.
A graph can be equitably k-colorable, but not equitably
(k + 1)-colorable.
Definition
An equitable coloring of a graph G is a proper vertex coloring in
which the sizes of any two color classes differ by at most one.
A graph can be equitably k-colorable, but not equitably
(k + 1)-colorable.
Theorem (Corrádi-Hajnal 1963)
Let H be a 3k-vertex graph with δ(H) ≥ 2k. Then H contains k
vertex-disjoint triangles.
Theorem (Corrádi-Hajnal 1963)
Let H be a 3k-vertex graph with δ(H) ≥ 2k. Then H contains k
vertex-disjoint triangles.
Corollary
Let H be a 3k-vertex graph with ∆(H) ≤ k − 1. Then H is
equitably k-colorable.
Theorem (Corrádi-Hajnal 1963)
Let H be a 3k-vertex graph with δ(H) ≥ 2k. Then H contains k
vertex-disjoint triangles.
Corollary
Let H be a 3k-vertex graph with ∆(H) ≤ k − 1. Then H is
equitably k-colorable.
Theorem (Corrádi-Hajnal 1963)
Let H be a 3k-vertex graph with δ(H) ≥ 2k. Then H contains k
vertex-disjoint triangles.
Corollary
Let H be a 3k-vertex graph with ∆(H) ≤ k − 1. Then H is
equitably k-colorable.
Theorem (Corrádi-Hajnal 1963)
Let H be a 3k-vertex graph with δ(H) ≥ 2k. Then H contains k
vertex-disjoint triangles.
Corollary
Let H be a 3k-vertex graph with ∆(H) ≤ k − 1. Then H is
equitably k-colorable.
Theorem 1 (Hajnal-Szemerédi)
If ∆(G ) ≤ k − 1, then G is equitably k-colorable.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Corollary
For k ≥ 4, let H be a (3k + 1)-vertex graph with σ(H) ≤ 2k + 3
and ω(H) ≤ k + 1. Then H is equitably k + 1-colorable.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Corollary
For k ≥ 4, let H be a (3k + 1)-vertex graph with σ(H) ≤ 2k + 3
and ω(H) ≤ k + 1. Then H is equitably k + 1-colorable.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Corollary
For k ≥ 4, let H be a (3k + 1)-vertex graph with σ(H) ≤ 2k + 3
and ω(H) ≤ k + 1. Then H is equitably k + 1-colorable.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Corollary
For k ≥ 4, let H be a (3k + 1)-vertex graph with σ(H) ≤ 2k + 3
and ω(H) ≤ k + 1. Then H is equitably k + 1-colorable.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Corollary
For k ≥ 4, let H be a (3k + 1)-vertex graph with σ(H) ≤ 2k + 3
and ω(H) ≤ k + 1. Then H is equitably k + 1-colorable.
Theorem (Kierstead, Kostochka, Y.)
For k ≥ 4, let H be a 3k + 1-vertex graph with σ2 (H) ≥ 4k − 3
and α(H) ≤ n − 2k. Then H contains k vertex-disjoint cycles.
Definition
For a graph H, let σ(H) := max{d(x) + d(y ) : xy ∈ E (H)}.
Corollary
For k ≥ 4, let H be a (3k + 1)-vertex graph with σ(H) ≤ 2k + 3
and ω(H) ≤ k + 1. Then H is equitably k + 1-colorable.
Conjecture (Chen-Lih-Wu)
If G is a (k + 1)-colorable graph with ∆(G ) ≤ k + 1, then G has an
equitable (k + 1)-coloring or k + 1 is odd and G contains Kk+1,k+1 .
Proof Outline
Theorem (Kierstead, Kostochka, Y.)
Let k ≥ 4, n ≥ 3k + 1, and let H be an n-vertex graph with
σ2 (H) ≥ 4k − 3 and α(H) ≤ n − 2k. Then H contains k
vertex-disjoint cycles.
Idea of Proof: Suppose G is an edge-maximal counterexample. Let
C be a set of disjoint cycles in G such that:
I
|C| is maximized,
I
subject to the above,
I
subject S
to both other conditions, the length of a longest path
in G − C is maximized.
P
C ∈C
|C | is minimized, and
A Small Claim
Claim
If a vertex v not in C has two neighbors in a cycle C of C, then C
has at most four vertices. If v has three neighbors to C , then C is
a triangle.
A Small Claim
Claim
If a vertex v not in C has two neighbors in a cycle C of C, then C
has at most four vertices. If v has three neighbors to C , then C is
a triangle.
A Small Claim
Claim
If a vertex v not in C has two neighbors in a cycle C of C, then C
has at most four vertices. If v has three neighbors to C , then C is
a triangle.
A Small Claim
Claim
If a vertex v not in C has two neighbors in a cycle C of C, then C
has at most four vertices. If v has three neighbors to C , then C is
a triangle.
A Small Claim
Claim
If a vertex v not in C has two neighbors in a cycle C of C, then C
has at most four vertices. If v has three neighbors to C , then C is
a triangle.
Thank you for listening!