List-coloring in claw-free perfect graphs Lucas Pastor Joint-work - - PowerPoint PPT Presentation

list coloring in claw free perfect graphs
SMART_READER_LITE
LIVE PREVIEW

List-coloring in claw-free perfect graphs Lucas Pastor Joint-work - - PowerPoint PPT Presentation

List-coloring in claw-free perfect graphs Lucas Pastor Joint-work with Sylvain Gravier and Frdric Maffray G-SCOP June 30 July 2, 2015 Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 July 2, 2015 1 / 16


slide-1
SLIDE 1

List-coloring in claw-free perfect graphs

Lucas Pastor Joint-work with Sylvain Gravier and Frédéric Maffray

G-SCOP

June 30 – July 2, 2015

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 1 / 16

slide-2
SLIDE 2

List-coloring

List-coloring

Let G be a graph. Every vertex v ∈ V (G) has a list L(v) of prescribed colors, we want to find a proper vertex-coloring c such that c(v) ∈ L(v). When such a coloring exists, G is L-colorable.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 2 / 16

slide-3
SLIDE 3

List-coloring

List-coloring

Let G be a graph. Every vertex v ∈ V (G) has a list L(v) of prescribed colors, we want to find a proper vertex-coloring c such that c(v) ∈ L(v). When such a coloring exists, G is L-colorable.

Choice number

The smallest k such that for every list assignment L of size k, the graph G is L-colorable.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 2 / 16

slide-4
SLIDE 4

List-coloring

Vizing’s conjecture

For every graph G, χ(L(G)) = ch(L(G)). In other words, χ′(G) = ch′(G) with ch′(G) the list chromatic index of G.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 3 / 16

slide-5
SLIDE 5

List-coloring

Vizing’s conjecture

For every graph G, χ(L(G)) = ch(L(G)). In other words, χ′(G) = ch′(G) with ch′(G) the list chromatic index of G.

Conjecture [Gravier and Maffray, 1997]

For every claw-free graph G, χ(G) = ch(G).

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 3 / 16

slide-6
SLIDE 6

List-coloring

Vizing’s conjecture

For every graph G, χ(L(G)) = ch(L(G)). In other words, χ′(G) = ch′(G) with ch′(G) the list chromatic index of G.

Conjecture [Gravier and Maffray, 1997]

For every claw-free graph G, χ(G) = ch(G).

Special case

We are interested in the case where G is perfect.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 3 / 16

slide-7
SLIDE 7

Claw-free perfect graph

Perfect graph

A graph G is perfect if for every induced subgraph H of G, ω(H) = χ(H).

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 4 / 16

slide-8
SLIDE 8

Claw-free perfect graph

Perfect graph

A graph G is perfect if for every induced subgraph H of G, ω(H) = χ(H).

Claw-free graph

The claw is the graph K1,3. A graph is said to be claw-free if it has no induced subgraph isomorphic to K1,3.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 4 / 16

slide-9
SLIDE 9

Claw-free perfect graph

Theorem [Chvátal and Sbihi, 1988]

Every claw-free perfect graph either has a clique-cutset, or is a peculiar graph, or is an elementary graph.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 5 / 16

slide-10
SLIDE 10

Peculiar graph

A3 A2 A1 B1 B3 B2 Q1 Q2 Q3 clique at least one non-edge complete adjacency

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 6 / 16

slide-11
SLIDE 11

Elementary graph

Theorem [Maffray and Reed, 1999]

A graph G is elementary if and only if it is an augmentation of the line-graph H (called the skeleton of G) of a bipartite multigraph B (called the root graph of G).

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 7 / 16

slide-12
SLIDE 12

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-13
SLIDE 13

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-14
SLIDE 14

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Let G be a graph.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-15
SLIDE 15

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Let G be a graph. Pick a flat edge xy.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-16
SLIDE 16

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Let G be a graph. Pick a flat edge xy. Pick a co-bipartite graph A = (X, Y ) disjoint from G.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-17
SLIDE 17

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Let G be a graph. Pick a flat edge xy. Pick a co-bipartite graph A = (X, Y ) disjoint from G. Let G′ be a graph obtained from G after removing x and y.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-18
SLIDE 18

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Let G be a graph. Pick a flat edge xy. Pick a co-bipartite graph A = (X, Y ) disjoint from G. Let G′ be a graph obtained from G after removing x and y. Add all edges between X and NG(x) \ {y} in G′.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-19
SLIDE 19

Elementary graph

Flat edge

An egde is said to be flat is it not contained in a triangle.

Flat edge augmentation

Let G be a graph. Pick a flat edge xy. Pick a co-bipartite graph A = (X, Y ) disjoint from G. Let G′ be a graph obtained from G after removing x and y. Add all edges between X and NG(x) \ {y} in G′. Add all edges between Y and NG(y) \ {x} in G′.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 8 / 16

slide-20
SLIDE 20

Elementary graph

NG(x) \ {y} NG(y) \ {x} x y

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 9 / 16

slide-21
SLIDE 21

Elementary graph

NG(x) \ {y} NG(y) \ {x}

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 9 / 16

slide-22
SLIDE 22

Elementary graph

NG(x) \ {y} NG(y) \ {x} X Y

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 9 / 16

slide-23
SLIDE 23

Elementary graph

NG(x) \ {y} NG(y) \ {x} X Y

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 9 / 16

slide-24
SLIDE 24

Theorem and sketch of the proof

Theorem [Gravier, Maffray, P.]

Let G be a claw-free perfect graph with ω(G) ≤ 4. Then χ(G) = ch(G).

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 10 / 16

slide-25
SLIDE 25

Theorem and sketch of the proof

Lemma [Maffray]

Let G be a connected claw-free perfect graph that contains a peculiar

  • subgraph. Then G is peculiar.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 11 / 16

slide-26
SLIDE 26

Theorem and sketch of the proof

Lemma [Maffray]

Let G be a connected claw-free perfect graph that contains a peculiar

  • subgraph. Then G is peculiar.

Proof

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 11 / 16

slide-27
SLIDE 27

Theorem and sketch of the proof

Lemma [Maffray]

Let G be a connected claw-free perfect graph that contains a peculiar

  • subgraph. Then G is peculiar.

Proof

Let H be a peculiar proper subgraph of G that is maximal.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 11 / 16

slide-28
SLIDE 28

Theorem and sketch of the proof

Lemma [Maffray]

Let G be a connected claw-free perfect graph that contains a peculiar

  • subgraph. Then G is peculiar.

Proof

Let H be a peculiar proper subgraph of G that is maximal. Since G is connected there is a vertex x of V (G) \ V (H) having a neighbour in H.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 11 / 16

slide-29
SLIDE 29

Theorem and sketch of the proof

Lemma [Maffray]

Let G be a connected claw-free perfect graph that contains a peculiar

  • subgraph. Then G is peculiar.

Proof

Let H be a peculiar proper subgraph of G that is maximal. Since G is connected there is a vertex x of V (G) \ V (H) having a neighbour in H. In order to avoid claws, odd holes and odd anti holes, x has many neighbours in H from several sets of the peculiar partition. In fact, x is in one of those sets, hence H ∪ {x} is a peculiar graph.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 11 / 16

slide-30
SLIDE 30

Theorem and sketch of the proof

Lemma

Let G be a peculiar graph with ω(G) ≤ 4 (unique in this case). Then G is 4-choosable.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 12 / 16

slide-31
SLIDE 31

Theorem and sketch of the proof

Lemma

Let G be a peculiar graph with ω(G) ≤ 4 (unique in this case). Then G is 4-choosable.

Proof

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 12 / 16

slide-32
SLIDE 32

Theorem and sketch of the proof

Lemma

Let G be a peculiar graph with ω(G) ≤ 4 (unique in this case). Then G is 4-choosable.

Proof

If some pairs of non-adjacent vertices share a color, we can color G.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 12 / 16

slide-33
SLIDE 33

Theorem and sketch of the proof

Lemma

Let G be a peculiar graph with ω(G) ≤ 4 (unique in this case). Then G is 4-choosable.

Proof

If some pairs of non-adjacent vertices share a color, we can color G. If no such pair exists, we can find a coloring by Hall’s theorem.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 12 / 16

slide-34
SLIDE 34

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-35
SLIDE 35

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Proof

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-36
SLIDE 36

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Proof

By induction on h, the number of augmented flat edges.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-37
SLIDE 37

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Proof

By induction on h, the number of augmented flat edges. If h = 0, G is the line-graph of some bipartite multigraph H. By Galvin we know it is chromatic-choosable. Assume that h > 0 and that the theorem holds for elementary graphs obtained by at most h − 1 augmentations.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-38
SLIDE 38

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Proof

By induction on h, the number of augmented flat edges. If h = 0, G is the line-graph of some bipartite multigraph H. By Galvin we know it is chromatic-choosable. Assume that h > 0 and that the theorem holds for elementary graphs obtained by at most h − 1 augmentations. Let (X, Y ) be the augment in G that corresponds to the edge eh of L(H) and suppose that G′ = G \ {X, Y } is properly colored.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-39
SLIDE 39

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Proof

By induction on h, the number of augmented flat edges. If h = 0, G is the line-graph of some bipartite multigraph H. By Galvin we know it is chromatic-choosable. Assume that h > 0 and that the theorem holds for elementary graphs obtained by at most h − 1 augmentations. Let (X, Y ) be the augment in G that corresponds to the edge eh of L(H) and suppose that G′ = G \ {X, Y } is properly colored. If the coloring of G′ can be extended to (X, Y ) we are done.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-40
SLIDE 40

Theorem and sketch of the proof

Lemma

Let G be an elementary graph with ω(G) ≤ 4, χ(G) = ch(G).

Proof

By induction on h, the number of augmented flat edges. If h = 0, G is the line-graph of some bipartite multigraph H. By Galvin we know it is chromatic-choosable. Assume that h > 0 and that the theorem holds for elementary graphs obtained by at most h − 1 augmentations. Let (X, Y ) be the augment in G that corresponds to the edge eh of L(H) and suppose that G′ = G \ {X, Y } is properly colored. If the coloring of G′ can be extended to (X, Y ) we are done. If not, we can show thanks to a gadget that there exists a coloring of G′ that can be extended to G.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 13 / 16

slide-41
SLIDE 41

Theorem and sketch of the proof

Proof of the main theorem

Let G be a claw-free perfect graph and C a clique cutset. The graph G \ C has two components A1 and A2. Let G1 = G[C ∪ A1] and G2 = G[C ∪ A2]. We may assume that G1 is colored and we want to extend it to G2. Let us assume that G2 is elementary. There are two cases:

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 14 / 16

slide-42
SLIDE 42

Theorem and sketch of the proof

Proof of the main theorem

Let G be a claw-free perfect graph and C a clique cutset. The graph G \ C has two components A1 and A2. Let G1 = G[C ∪ A1] and G2 = G[C ∪ A2]. We may assume that G1 is colored and we want to extend it to G2. Let us assume that G2 is elementary. There are two cases:

1 G2 is a co-bipartite graph Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 14 / 16

slide-43
SLIDE 43

Theorem and sketch of the proof

Proof of the main theorem

Let G be a claw-free perfect graph and C a clique cutset. The graph G \ C has two components A1 and A2. Let G1 = G[C ∪ A1] and G2 = G[C ∪ A2]. We may assume that G1 is colored and we want to extend it to G2. Let us assume that G2 is elementary. There are two cases:

1 G2 is a co-bipartite graph 2 G2 is not a co-bipartite graph Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 14 / 16

slide-44
SLIDE 44

Theorem and sketch of the proof

Proof of the main theorem

Let G be a claw-free perfect graph and C a clique cutset. The graph G \ C has two components A1 and A2. Let G1 = G[C ∪ A1] and G2 = G[C ∪ A2]. We may assume that G1 is colored and we want to extend it to G2. Let us assume that G2 is elementary. There are two cases:

1 G2 is a co-bipartite graph 2 G2 is not a co-bipartite graph

Proof of 1

We manually prove that the coloring of C can be extended to G2.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 14 / 16

slide-45
SLIDE 45

Theorem and sketch of the proof

Proof of the main theorem

Let G be a claw-free perfect graph and C a clique cutset. The graph G \ C has two components A1 and A2. Let G1 = G[C ∪ A1] and G2 = G[C ∪ A2]. We may assume that G1 is colored and we want to extend it to G2. Let us assume that G2 is elementary. There are two cases:

1 G2 is a co-bipartite graph 2 G2 is not a co-bipartite graph

Proof of 1

We manually prove that the coloring of C can be extended to G2.

Proof of 2

We use a Galvin argument to show that the graph G2 is colorable with forced colors on the clique C.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 14 / 16

slide-46
SLIDE 46

Conclusion and perspectives

Perspectives

Prove it for the general case!

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 15 / 16

slide-47
SLIDE 47

Conclusion and perspectives

Perspectives

Prove it for the general case!

A word on our method

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 15 / 16

slide-48
SLIDE 48

Conclusion and perspectives

Perspectives

Prove it for the general case!

A word on our method

Proving that elementary graphs are chromatic-choosable by induction

  • n the number of augmented flat edges gives us interesting tools for

the extension of a coloring to an elementary graph.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 15 / 16

slide-49
SLIDE 49

Conclusion and perspectives

Perspectives

Prove it for the general case!

A word on our method

Proving that elementary graphs are chromatic-choosable by induction

  • n the number of augmented flat edges gives us interesting tools for

the extension of a coloring to an elementary graph. It is still not clear whether the gadget trick is a good option for the generalization or not.

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 15 / 16

slide-50
SLIDE 50

Conclusion and perspectives

Thank you for listening. Do you have any questions?

Lucas Pastor (G-SCOP) List-coloring in claw-free perfect graphs June 30 – July 2, 2015 16 / 16