Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other...

109
INDUCED DECOMPOSITIONS OF GRAPHS Adrian Bondy Lyon 1 and Paris 6 (with Jayme Szwarcfiter, UFRJ) Bordeaux Graph Workshop Universit ´ e Bordeaux 1 November 2010

Transcript of Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other...

Page 1: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

INDUCED DECOMPOSITIONS OF GRAPHS

Adrian Bondy

Lyon 1 and Paris 6

(with Jayme Szwarcfiter, UFRJ)

Bordeaux Graph WorkshopUniversite Bordeaux 1

November 2010

Page 2: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

DECOMPOSITIONS

F , G: two graphs

F -decomposition of G:

set F = {F1, F2, . . . , Fp} of edge-disjoint subgraphs of Gsuch that

Fi∼= F, 1 ≤ i ≤ p, and ∪p

i=1Fi = G

Page 3: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 4: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 5: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 6: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 7: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 8: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 9: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 10: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 11: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Decomposition of K7 into triangles:

Page 12: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

DECOMPOSITIONS

Steiner triple system: decomposition of Kn into triangles

Necessary conditions:

n − 1 ≡ 0 (mod 2),

(

n

2

)

≡ 0 (mod 3)

That is:n ≡ 1, 3 (mod 6)

Kirkman 1847: A Steiner triple system on n elements exists if

and only if n ≡ 1, 3 (mod 6).

Page 13: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

DECOMPOSITIONS

Other values of n? How many edges of Kn can be decomposedinto triangles?

Spencer 1968 answered this question.

Other graphs F?

Wilson 1976 gave necessary and sufficient conditions for the exis-tence of an F decomposition of Kn for any graph F , provided thatn is sufficiently large. In particular, there is a Kr decomposition ofKn if n is sufficiently large, and

n − 1 ≡ 0 (mod r − 1),

(

n

2

)

≡ 0

(

mod

(

r

2

))

Page 14: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

INDUCED DECOMPOSITIONS

induced F -decomposition of G:

set F = {F1, F2, . . . , Fp} of edge-disjoint induced subgraphs of Gsuch that

Fi∼= F, 1 ≤ i ≤ p, and ∪p

i=1Fi = G

Page 15: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

Page 16: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

Page 17: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

Page 18: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

Page 19: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

Page 20: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

No two of the 4-cycles share an edge.

Page 21: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

No two of the 4-cycles share an edge. But they do share nonedges.

Page 22: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example

Induced decomposition of the octahedron into 4-cycles:

No two of the 4-cycles share an edge. But they do share nonedges.

Page 23: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

INDUCED DECOMPOSITIONS

ex[n, F ]: maximum number of edges in a graph on n vertices whichadmits an induced F -decomposition.

extremal graph for F : graph G which has ex[n, F ] edges, wheren = v(G), and which admits an induced F -decomposition.

Examples

• ex[7,K3] = 21 K7 is an extremal graph for K3

• ex[6, C4] = 12 the octahedron is an extremal graph for C4

Page 24: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

LEXICOGRAPHIC PRODUCTS

lexicographic product G[H ] of graphs G and H :

• a copy Hv of H for every vertex v of G

• the copies are pairwise disjoint

• the vertices of Hu are adjacent to the vertices of Hv whenever uand v are adjacent in G

If H is an empty graph on t vertices, G[H ] is denoted G[t].

Example

Kr[t] is the complete r-partite graph with t vertices in each part.

Page 25: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

COMPLETE r-PARTITE GRAPHS

Theorem If Kk admits a Kr decomposition, then:

• Kk[t] admits an induced Kr[t] decomposition

• ex[tk,Kr[t]] = t2(k2

)

• the unique extremal graph is Kk[t]

Page 26: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Proof

• Since Kk[t] admits an induced Kr[t] decomposition, andv(Kk[t]) = tk

ex[tk,Kr[t]] ≥ e(Kk[t]) = t2(

k

2

)

• Let G be an extremal graph for Kr[t], with v(G) = tk.

• Each vertex of G which lies in a copy of Kr[t] is nonadjacent tot − 1 vertices of this copy, so has degree at most t(k − 1) in G.

• Each vertex which lies in no copy of Kr[t] has degree zero.

• Therefore

ex[tk,Kr[t]] = e(G) ≤ 1

2tn × t(k − 1) = t2

(

k

2

)

Page 27: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

FOUR-CYCLES

Kn clearly admits a K2 decomposition.Moreover the complete bipartite graph K2[2] is the four-cycle C4.Setting r = 2 in the theorem:

Corollary For all k ≥ 1,

ex[2k, C4] = 2k(k − 1)

and the unique extremal graph is Kk[2].

Example When k = 3, the extremal graph is K3[2], the octahe-dron.

This solves the extremal problem for four-cycles when v(G) is even.

Page 28: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

FOUR-CYCLES

What happens when v(G) is odd?

Theorem For all k ≥ 1,

ex[2k + 1, C4] = 2k(k − 1) = ex[2k,C4]

One extremal graph is K1 + Kk[2]. But there are others.

Page 29: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Example: k = 3, n = 7

Page 30: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Induced Decomposition

Page 31: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

What is this graph?

Page 32: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Complement

Page 33: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Triangular Cactus

Page 34: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

triangular cactus: connected graph all of whose blocks are triangles

Theorem For n odd, the extremal graphs for four-cycles are thecomplements of triangular cacti.

Page 35: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence
Page 36: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Triangular Cactus redrawn

Page 37: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Triangular Cactus redrawn

Page 38: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Complement

Page 39: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Complement

Page 40: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

Induced Decomposition

Page 41: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Theorem

Let n ≡ r (mod k), where 0 ≤ r ≤ k − 1. Then

ex[n,K1,k] =1

2(n − r)(n − k + r)

and the unique extremal graph is the complete ⌈n/k⌉-partite graphin which each part except possibly one has k vertices.

Page 42: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Example: n = 7, k = 3, r = 1

Page 43: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Example: n = 7, k = 3, r = 1

Page 44: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Example: n = 7, k = 3, r = 1

Page 45: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Example: n = 7, k = 3, r = 1

Page 46: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Example: n = 7, k = 3, r = 1

Page 47: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

STARS

Example: n = 7, k = 3, r = 1

Page 48: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS

Stars, Cycles and Complete Graphs

Page 49: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS

Stars, Cycles and Complete Graphs√

Page 50: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS

K1 + K2 2K1 + K2 K1 + K1,2 K1 + K3

Graphs with Isolated Vertices

Page 51: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS

K1 + K2 2K1 + K2 K1 + K1,2 K1 + K3

Graphs with Isolated Vertices√

Page 52: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS

Extremal graphs for small graphs with isolated vertices:

• K1 + K2: K1 + Kn−1

• K1 + K3: K1 + Kn−1, n ≡ 2, 4 (mod 6) . . .

• 2K1 + K2: 2K1 + Kn−2

• K1 + K1,2: K1 + Kr[2], n = 2r + 1, or P5 . . .

Page 53: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS

Remaining small graphs:

2K2 P4 K1,3 + e K4 \ e

This is where the fun starts!

Page 54: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem For k ≥ 3,

ex[3k, 2K2] ≥ 3k(k − 1)

Page 55: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem For k ≥ 3,

ex[3k, 2K2] ≥ 3k(k − 1)

Example: Ck−13k

Page 56: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem For k ≥ 3,

ex[3k, 2K2] ≥ 3k(k − 1)

Page 57: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem For k ≥ 3,

ex[3k, 2K2] ≥ 3k(k − 1)

Page 58: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem For k ≥ 3,

ex[3k, 2K2] ≥ 3k(k − 1)

Example: Ck−13k

Similar constructions and bounds for n = 3k + 1 and n = 3k + 2.

Page 59: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem If G admits an induced 2K2 decomposition, then

∆ ≤(

n − ∆ − 1

2

)

Proof For any vertex v, and in particular a vertex of maximumdegree, the edges incident to v must be paired with edges in thesubgraph induced by the non-neighbours of v.

Page 60: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Theorem If G admits an induced 2K2 decomposition, then

∆ ≤(

n − ∆ − 1

2

)

v

Page 61: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

EXTREMAL GRAPHS FOR 2K2

• n = 4: 2K2

• n = 5: K1 + 2K2

• n = 6: 2K3, C6

• n = 7: 2K3 plus a vertex joined to one vertex in each K3

• n = 8: 2K4, Q3, two copies of K4 \ e joined by two edges

Page 62: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 1: C29

Page 63: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 1: C29

Page 64: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 2: K3�K3

Page 65: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 2: K3�K3

Page 66: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 2: K3�K3

Page 67: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 2: K3�K3

Page 68: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 3: The Verre a Pied Graph

Page 69: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 3: The Verre a Pied Graph

Page 70: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: 2K2

Example 3: The Verre a Pied Graph

Page 71: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

The Verre a Pied Graph

Page 72: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

EXTREMAL GRAPHS FOR 2K2

• n = 9: C29 , K3 � K3

• n = 10: Verre a Pied Graph C28 plus two vertices joined to

disjoint sets of four nonconsecutive vertices of C8

• n = 11: C29 plus two vertices joined to disjoint sets of four

nonconsecutive vertices of C9

• n = 12: C312

Page 73: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: P4

Proposition

If F is a spanning subgraph of G, then

ex[n, F ] ≥ e(F )

e(G)ex[n,G]

Corollary

ex[n, P4] ≥3

4ex[n,C4]

Therefore

ex[2k, P4] ≥ 3

(

k

2

)

and ex[2k + 1, P4] ≥ 3

(

k

2

)

Page 74: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: P4

Bound

ex[2k + 1, P4] ≥ 3

(

k

2

)

not sharp for k = 3:ex[7, P4] ≥ 12

Page 75: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: P4

Bound

ex[2k + 1, P4] ≥ 3

(

k

2

)

not sharp for k = 3:ex[7, P4] ≥ 12

Page 76: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: P4

The best upper bound on ex[n, P4] that we are able to obtain, evenwhen the problem is restricted to regular graphs, is

ex[n, P4] ≤(

n

2

)

− cn

where c is a constant, c < 1. The lower and upper bounds are thus

very far apart.

A similar situation applies to the graph K1,3+e. For n ≡ 0 (mod 5),we have:

2n2

5− 2n < ex[n,K1,3 + e] <

(

n

2

)

− n

4

Page 77: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Upper bound:

ex[n,K4 \ e] ≤(

n

2

)

− n

5

Page 78: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Lower bound

Ingredients:

• P3 decomposition of K5

• Steiner triple system: K3 decomposition of Kr, r ≡ 1, 3 (mod 6)

Page 79: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

P3 decomposition of K5:

Page 80: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

P3 decomposition of K5:

Page 81: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

P3 decomposition of K5:

Page 82: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

P3 decomposition of K5:

Page 83: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

P3 decomposition of K5:

Page 84: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

P3 decomposition of K5:

Page 85: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

• P3 decomposition of K5√

Page 86: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

• P3 decomposition of K5√

This decomposition gives rise to an induced K4 \ e decompositionof the complete tripartite graph K3[5].

Page 87: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

K3[5]

Page 88: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

K5[K3]

Page 89: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

K3[5] redrawn

Page 90: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

K3[5] redrawn

Page 91: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

K3[5] redrawn

Page 92: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 93: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 94: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 95: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 96: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 97: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 98: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 99: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Page 100: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Lower bound

An induced K4 \ e decomposition of the complete r-partite graphKr[5], for all r ≡ 1, 3 (mod 6), can be obtained by applying thisconstruction to all the triangles in a K3 decomposition of Kr.

Page 101: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

SMALL GRAPHS: K4 \ e

Lower bound

An induced K4 \ e decomposition of the complete r-partite graphKr[5], for all r ≡ 1, 3 (mod 6), can be obtained by applying thisconstruction to all the triangles in a K3 decomposition of Kr.

Theorem

For n = 5r, where r ≡ 1, 3 (mod 6),

ex[n,K4 \ e] ≥(

n

2

)

− 2n

Page 102: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

OPEN PROBLEMS

• Reduce the gaps between the lower and upper bounds on

ex[n, F ] when

- F = 2K2

- F = P4

- F = K1,3 + e

Page 103: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

OPEN PROBLEMS

• Reduce the gaps between the lower and upper bounds on

ex[n, F ] when

- F = 2K2

- F = P4

- F = K1,3 + e

• Determine or find bounds on ex[n, F ] when

- F = C5

- F = C6

Page 104: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

OPEN PROBLEMS

• Reduce the gaps between the lower and upper bounds on

ex[n, F ] when

- F = 2K2

- F = P4

- F = K1,3 + e

• Determine or find bounds on ex[n, F ] when

- F = C5

- F = C6

• Consider the restriction of the problem to regular graphs.Extremal graphs are often regular, so perhaps this will be easier.

Page 105: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

OPEN PROBLEMS

• Reduce the gaps between the lower and upper bounds on

ex[n, F ] when

- F = 2K2

- F = P4

- F = K1,3 + e

• Determine or find bounds on ex[n, F ] when

- F = C5

- F = C6

• Consider the restriction of the problem to regular graphs.Extremal graphs are often regular, so perhaps this will be easier.

Page 106: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

• Given a fixed graph F , how hard is it to decide whether an

input graph G admits an induced F -decomposition?

The corresponding decision problem for standard decompositionswas settled by K. Brys and Z. Lonc 2009: the problem is

solvable in polynomial time if and only if every component

of F has at most two edges.

V. Chvatal observed that the induced problem is also solvablein polynomial time in these cases.

Page 107: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

REFERENCES

• J.A. Bondy and J. Szwarcfiter, Induced decompositions ofgraphs. Submitted for publication.

• A.E. Brouwer, Optimal packings of K4’s into a Kn. J. Combin.

Theory Ser. A 26 (1979), 278–297.

• K. Brys and Z. Lonc, Polynomial cases of graph decomposition:A complete solution of Holyer’s problem. Discrete Math. 309

(2009), 1294–1326.

• J. Spencer, Maximal consistent families of triples. J. Combin.

Theory 5 1968, 1–8.

• R.M. Wilson, Decompositions of complete graphs into sub-graphs isomorphic to a given graph. Proceedings of the FifthBritish Combinatorial Conference, Congressus Numerantium

XV, Utilitas Math., Winnipeg, Man., 1976, pp. 647–659.

Page 108: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

THANK YOU

Page 109: Bordeaux Graph Workshop Universit´e Bordeaux 1bgw.labri.fr/2010/talks/Adrian_Bondy.pdf · Other graphs F? Wilson 1976 gave necessary and sufficient conditions for the exis-tence

WELCOME TO THE CLUB, ANDRE!