Homomorphisms and colourings of oriented graphs ric SOPENA LaBRI, - - PowerPoint PPT Presentation

homomorphisms and colourings of oriented graphs
SMART_READER_LITE
LIVE PREVIEW

Homomorphisms and colourings of oriented graphs ric SOPENA LaBRI, - - PowerPoint PPT Presentation

Homomorphisms and colourings of oriented graphs ric SOPENA LaBRI, Bordeaux University France D ISCRETE M ATH D AYS AND O NTARIO C OMBINATORICS W ORKSHOP 2124 May 2015 University of Ottawa Outline Preliminary (basic) notions


slide-1
SLIDE 1

Homomorphisms and colourings

  • f oriented graphs

Éric SOPENA LaBRI, Bordeaux University France

DISCRETE MATH DAYS AND ONTARIO COMBINATORICS WORKSHOP

21–24 May 2015 University of Ottawa

slide-2
SLIDE 2

Outline

Éric Sopena – DMDOCW’15 2

Preliminary (basic) notions Homomorphisms and colourings of oriented graphs

(oriented chromatic number, oriented cliques, oriented clique numbers, complexity)

Simple colourings 2-dipath colourings Some open problems

slide-3
SLIDE 3

Preliminary (basic) notions (1)

Éric Sopena – DMDOCW’15 3

Colourings of undirected graphs

A (proper) k-colouring of a (simple, loopless) graph G is a mapping c : V(G) → {1, 2, ..., k} such that every two adjacent vertices are assigned distinct colours.

slide-4
SLIDE 4

Preliminary (basic) notions (1)

Éric Sopena – DMDOCW’15 4

Colourings of undirected graphs

A (proper) k-colouring of a (simple, loopless) graph G is a mapping c : V(G) → {1, 2, ..., k} such that every two adjacent vertices are assigned distinct colours. 1 3 2 3 1 2

slide-5
SLIDE 5

Preliminary (basic) notions (1)

Éric Sopena – DMDOCW’15 5

Colourings of undirected graphs

A (proper) k-colouring of a (simple, loopless) graph G is a mapping c : V(G) → {1, 2, ..., k} such that every two adjacent vertices are assigned distinct colours. 1 3 2 3 1 2

slide-6
SLIDE 6

Preliminary (basic) notions (1)

Éric Sopena – DMDOCW’15 6

Colourings of undirected graphs

A (proper) k-colouring of a (simple, loopless) graph G is a mapping c : V(G) → {1, 2, ..., k} such that every two adjacent vertices are assigned distinct colours. The chromatic number χ(G) of G is the smallest k for which G has a k-colouring. 1 3 2 3 1 2

slide-7
SLIDE 7

Preliminary (basic) notions (1)

Éric Sopena – DMDOCW’15 7

Colourings of undirected graphs

A (proper) k-colouring of a (simple, loopless) graph G is a mapping c : V(G) → {1, 2, ..., k} such that every two adjacent vertices are assigned distinct colours. The chromatic number χ(G) of G is the smallest k for which G has a k-colouring. 1 3 2 3 1 2

χ = 3

slide-8
SLIDE 8

Preliminary (basic) notions (2)

Éric Sopena – DMDOCW’15 8

Homomorphisms of undirected graphs

A homomorphism from G to H is a mapping h : V(G) → V(H) such that : xy ∈ E(G) ⇒ h(x)h(y) ∈ E(H)

slide-9
SLIDE 9

Preliminary (basic) notions (2)

Éric Sopena – DMDOCW’15 9

Homomorphisms of undirected graphs

A homomorphism from G to H is a mapping h : V(G) → V(H) such that : xy ∈ E(G) ⇒ h(x)h(y) ∈ E(H)

slide-10
SLIDE 10

Preliminary (basic) notions (2)

Éric Sopena – DMDOCW’15 10

Homomorphisms of undirected graphs

A homomorphism from G to H is a mapping h : V(G) → V(H) such that : xy ∈ E(G) ⇒ h(x)h(y) ∈ E(H) (H-colouring of G)

slide-11
SLIDE 11

Preliminary (basic) notions (2)

Éric Sopena – DMDOCW’15 11

Homomorphisms of undirected graphs

A homomorphism from G to H is a mapping h : V(G) → V(H) such that : xy ∈ E(G) ⇒ h(x)h(y) ∈ E(H) Notation. G → H : there exists a homomorphism from G to H (H-colouring of G)

slide-12
SLIDE 12

Preliminary (basic) notions (3)

Éric Sopena – DMDOCW’15 12

Colourings vs homomorphisms

A k-colouring of G is nothing but a homomorphism from G to Kk, the complete graph on k vertices.

slide-13
SLIDE 13

Preliminary (basic) notions (3)

Éric Sopena – DMDOCW’15 13

Colourings vs homomorphisms

A k-colouring of G is nothing but a homomorphism from G to Kk, the complete graph on k vertices.

slide-14
SLIDE 14

Preliminary (basic) notions (3)

Éric Sopena – DMDOCW’15 14

Colourings vs homomorphisms

A k-colouring of G is nothing but a homomorphism from G to Kk, the complete graph on k vertices. Remark. χ(G) = k if and only if G → Kk and G → Kk-1

slide-15
SLIDE 15

Preliminary (basic) notions (4)

Éric Sopena – DMDOCW’15 15

Oriented graphs

An oriented graph is an antisymmetric (simple, loopless) digraph (no directed cycle of length 1 or 2).

slide-16
SLIDE 16

Preliminary (basic) notions (4)

Éric Sopena – DMDOCW’15 16

Oriented graphs

An oriented graph is an antisymmetric (simple, loopless) digraph (no directed cycle of length 1 or 2). An oriented graph is an orientation of its underlying undirected graph, obtained by giving to each edge one of its two possible

  • rientations.
slide-17
SLIDE 17

Preliminary (basic) notions (5)

Éric Sopena – DMDOCW’15 17

Homomorphisms of oriented graphs

A homomorphism from G to H is a mapping h : V(G) → V(H) such that : xy ∈ E(G) ⇒ h(x)h(y) ∈ E(H)

slide-18
SLIDE 18

Preliminary (basic) notions (5)

Éric Sopena – DMDOCW’15 18

Homomorphisms of oriented graphs

A homomorphism from G to H is a mapping h : V(G) → V(H) such that : xy ∈ E(G) ⇒ h(x)h(y) ∈ E(H)

slide-19
SLIDE 19

Oriented colourings (1)

Éric Sopena – DMDOCW’15 19

Oriented colourings of oriented graphs

An oriented k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that:

slide-20
SLIDE 20

Oriented colourings (1)

Éric Sopena – DMDOCW’15 20

Oriented colourings of oriented graphs

An oriented k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that: (1) uv ∈ E(G) ⇒ c(u) ≠ c(v) (2) uv, xy ∈ E(G), c(u) = c(y) ⇒ c(v) ≠ c(x)

slide-21
SLIDE 21

Oriented colourings (1)

Éric Sopena – DMDOCW’15 21

Oriented colourings of oriented graphs

An oriented k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that: (1) uv ∈ E(G) ⇒ c(u) ≠ c(v) (2) uv, xy ∈ E(G), c(u) = c(y) ⇒ c(v) ≠ c(x)

slide-22
SLIDE 22

Oriented colourings (1)

Éric Sopena – DMDOCW’15 22

Oriented colourings of oriented graphs

An oriented k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that: (1) uv ∈ E(G) ⇒ c(u) ≠ c(v) (2) uv, xy ∈ E(G), c(u) = c(y) ⇒ c(v) ≠ c(x)

Hence, all the arcs linking two colour classes (independent sets) must have the same direction (non-local condition...).

slide-23
SLIDE 23

Oriented colourings (2)

Éric Sopena – DMDOCW’15 23

Examples.

slide-24
SLIDE 24

Oriented colourings (2)

Éric Sopena – DMDOCW’15 24

Examples.

Any two vertices linked by a directed path of length 1 or 2 must get distinct colours.

slide-25
SLIDE 25

Oriented colourings (2)

Éric Sopena – DMDOCW’15 25

Examples.

Any two vertices linked by a directed path of length 1 or 2 must get distinct colours.

slide-26
SLIDE 26

Oriented colourings (2)

Éric Sopena – DMDOCW’15 26

Examples.

Any two vertices linked by a directed path of length 1 or 2 must get distinct colours.

slide-27
SLIDE 27

Oriented colourings (3)

Éric Sopena – DMDOCW’15 27

Remark. An oriented k-colouring of an oriented graph is nothing but a homomorphism to a given oriented graph (or tournament) with k vertices.

slide-28
SLIDE 28

Oriented colourings (3)

Éric Sopena – DMDOCW’15 28

Remark. An oriented k-colouring of an oriented graph is nothing but a homomorphism to a given oriented graph (or tournament) with k vertices. The target graph gives the orientation of arcs linking any two colour classes...

slide-29
SLIDE 29

Oriented chromatic number (1)

Éric Sopena – DMDOCW’15 29

Oriented chromatic number of oriented graphs

The oriented chromatic number χo(G) of an oriented graph G is the smallest k for which G admits an oriented k-colouring. (Or, equivalently, the smallest order of an oriented graph H such that G → H)

slide-30
SLIDE 30

Oriented chromatic number (1)

Éric Sopena – DMDOCW’15 30

Oriented chromatic number of oriented graphs

The oriented chromatic number χo(G) of an oriented graph G is the smallest k for which G admits an oriented k-colouring. (Or, equivalently, the smallest order of an oriented graph H such that G → H) χo = 4

slide-31
SLIDE 31

Oriented chromatic number (2)

Éric Sopena – DMDOCW’15 31

Oriented chromatic number of undirected graphs

The oriented chromatic number χo(U) of an undirected graph U is the smallest k for which every orientation of U admits an oriented k-colouring: χo(U) = max { χo(G) ; G is an orientation of U }

slide-32
SLIDE 32

Oriented chromatic number (2)

Éric Sopena – DMDOCW’15 32

Oriented chromatic number of undirected graphs

The oriented chromatic number χo(U) of an undirected graph U is the smallest k for which every orientation of U admits an oriented k-colouring: χo(U) = max { χo(G) ; G is an orientation of U } χo = 5

slide-33
SLIDE 33

Oriented chromatic number (2)

Éric Sopena – DMDOCW’15 33

Oriented chromatic number of undirected graphs

The oriented chromatic number χo(U) of an undirected graph U is the smallest k for which every orientation of U admits an oriented k-colouring: χo(U) = max { χo(G) ; G is an orientation of U } χo = 5 Observation. χ(U) = min { … }

slide-34
SLIDE 34

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 34

If G is a forest, then χo(G) ≤ 3

(easy)

slide-35
SLIDE 35

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 35

If G is a forest, then χo(G) ≤ 3

(easy)

slide-36
SLIDE 36

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 36

If G is a forest, then χo(G) ≤ 3

(easy)

slide-37
SLIDE 37

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 37

If G is a forest, then χo(G) ≤ 3

(easy)

slide-38
SLIDE 38

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 38

If G is a forest, then χo(G) ≤ 3

(easy)

slide-39
SLIDE 39

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 39

If G is a forest, then χo(G) ≤ 3

(easy)

slide-40
SLIDE 40

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 40

If G is a forest, then χo(G) ≤ 3

(easy)

slide-41
SLIDE 41

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 41

If G is a forest, then χo(G) ≤ 3

(easy)

  • Theorem. If G is an outerplanar graph, then χo(G) ≤ 7

(and this bound is tight)

slide-42
SLIDE 42

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 42

If G is a forest, then χo(G) ≤ 3

(easy)

  • Theorem. If G is an outerplanar graph, then χo(G) ≤ 7

(and this bound is tight) The target graph is the tournament QR7, defined as follows:

  • V(QR7) = {0, 1, ..., 6}
  • uv ∈ E(QR7) iff v – u (mod 7) = 1, 2 or 4

(non-zero quadratic residues of 7)

4 3 5 2 1 6

slide-43
SLIDE 43

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 43

If G is a forest, then χo(G) ≤ 3

(easy)

  • Theorem. If G is an outerplanar graph, then χo(G) ≤ 7

(and this bound is tight) The target graph is the tournament QR7, defined as follows:

  • V(QR7) = {0, 1, ..., 6}
  • uv ∈ E(QR7) iff v – u (mod 7) = 1, 2 or 4

(non-zero quadratic residues of 7)

4 3 5 2 1 6

slide-44
SLIDE 44

χo of some graph classes (1)

Éric Sopena – DMDOCW’15 44

If G is a forest, then χo(G) ≤ 3

(easy)

  • Theorem. If G is an outerplanar graph, then χo(G) ≤ 7

(and this bound is tight) The target graph is the tournament QR7, defined as follows:

  • V(QR7) = {0, 1, ..., 6}
  • uv ∈ E(QR7) iff v – u (mod 7) = 1, 2 or 4

(non-zero quadratic residues of 7)

4 3 5 2 1 6

  • Property. For every arc uv ∈ E(QR7), there

exists a vertex w for every possible

  • rientation of the edges uw and vw:

2 1 1 1 1 4 3,5 6

slide-45
SLIDE 45

χo of some graph classes (1’)

Éric Sopena – DMDOCW’15 45

If G is a forest, then χo(G) ≤ 3

(easy)

  • Theorem. If G is an outerplanar graph, then χo(G) ≤ 7

(and this bound is tight) Since every outerplanar graph contains a vertex of degree at most 2 we are done... 4 3 5 2 1 6

  • Property. For every arc uv ∈ E(QR7), there

exists a vertex w for every possible

  • rientation of the edges uw and vw:

2 1 1 1 1 4 3,5 6

slide-46
SLIDE 46

χo of some graph classes (1’’)

Éric Sopena – DMDOCW’15 46

If G is a forest, then χo(G) ≤ 3

(easy)

  • Theorem. If G is an outerplanar graph, then χo(G) ≤ 7

(and this bound is tight) An outerplanar graph with oriented chromatic number 7:

slide-47
SLIDE 47

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 47

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

slide-48
SLIDE 48

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 48

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

slide-49
SLIDE 49

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 49

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

slide-50
SLIDE 50

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 50

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

slide-51
SLIDE 51

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 51

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

slide-52
SLIDE 52

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 52

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

slide-53
SLIDE 53

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 53

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

?...

slide-54
SLIDE 54

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 54

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

(and this bound is tight)

(Ochem, 2005)

slide-55
SLIDE 55

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 55

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

(and this bound is tight)

(Ochem, 2005)

  • Corollary. If G is planar, then χo(G) ≤ 80
slide-56
SLIDE 56

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 56

Graphs with bounded acyclic chromatic number

A k-colouring of an undirected graph U is acyclic if every cycle in U uses at least 3 colours. (In other words, any two colours induce a forest.)

  • Theorem. Every planar graph admits an acyclic 5-coloring

(and this bound is tight)

(Borodin, 1979)

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

(and this bound is tight)

(Ochem, 2005)

  • Corollary. If G is planar, then χo(G) ≤ 80

Best known lower bound : 18

(Marshall, 2012)

slide-57
SLIDE 57

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 57

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof.

slide-58
SLIDE 58

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 58

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Let G be a graph and c a k-acyclic colouring of G.

slide-59
SLIDE 59

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 59

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Let G be a graph and c a k-acyclic colouring of G. Let a,b be any two colours with a < b and H be any orientation of G. Consider the subgraph Ha,b induced by vertices with colour a or b (Ha,b is a forest).

slide-60
SLIDE 60

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 60

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Let G be a graph and c a k-acyclic colouring of G. Let a,b be any two colours with a < b and H be any orientation of G. Consider the subgraph Ha,b induced by vertices with colour a or b (Ha,b is a forest).

a < b

slide-61
SLIDE 61

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 61

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Choose a vertex (root) in each component of Ha,b.

a < b

slide-62
SLIDE 62

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 62

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Choose a vertex (root) in each component of Ha,b. Associate a bit with value 0 with each of them.

a < b

slide-63
SLIDE 63

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 63

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Choose a vertex (root) in each component of Ha,b. Associate a bit with value 0 with each of them. Apply the following rule:

a < b

( a < b ) : keep the same bit ( b > a ) : change the bit

slide-64
SLIDE 64

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 64

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Choose a vertex (root) in each component of Ha,b. Associate a bit with value 0 with each of them. Apply the following rule:

1

a < b

( a < b ) : keep the same bit ( b > a ) : change the bit

slide-65
SLIDE 65

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 65

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Choose a vertex (root) in each component of Ha,b. Associate a bit with value 0 with each of them. Apply the following rule:

1 1

a < b

( a < b ) : keep the same bit ( b > a ) : change the bit

slide-66
SLIDE 66

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 66

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Choose a vertex (root) in each component of Ha,b. Associate a bit with value 0 with each of them. Apply the following rule:

1 1 1

a < b

( a < b ) : keep the same bit ( b > a ) : change the bit

slide-67
SLIDE 67

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 67

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Doing that, we have constructed a homomorphism from Ha,b to the 2-coloured directed 4-cycle.

1 1

slide-68
SLIDE 68

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 68

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Doing that, we have constructed a homomorphism from Ha,b to the 2-coloured directed 4-cycle. With any colour a, we associate k-1 such bits (one for each other colour).

1 1

slide-69
SLIDE 69

χo of some graph classes (2)

Éric Sopena – DMDOCW’15 69

Graphs with bounded acyclic chromatic number

  • Theorem. If G has acyclic chromatic number at most k, then

χo(G) ≤ k . 2k-1

(Raspaud, S., 1994)

Sketch of proof. Doing that, we have constructed a homomorphism from Ha,b to the 2-coloured directed 4-cycle. With any colour a, we associate k-1 such bits (one for each other colour). We thus obtain an oriented colouring of H using at most k . 2k-1 colours.

1 1

slide-70
SLIDE 70

χo of some graph classes (3)

Éric Sopena – DMDOCW’15 70

Planar graphs

The girth g(G) of G is the size of a shortest cycle in G.

slide-71
SLIDE 71

χo of some graph classes (3)

Éric Sopena – DMDOCW’15 71

Planar graphs

The girth g(G) of G is the size of a shortest cycle in G. The best known results are as follows:

girth lower bound upper bound ≥ 3 18 80

Marshall, 2012 – Raspaud, S., 1994

≥ 4 11 40

Ochem, 2004 – Ochem, Pinlou, 2011

≥ 5 7 16

Marshall, 2012 – Pinlou, 2009

≥ 6 7 11

  • id. – Borodin, Kostochka, Nešetřil, Raspaud, S., 1999

≥ 7 6 7

Nešetřil, Raspaud, S., 1997 – Borodin, Ivanova, 2005

≥ 8 5 7

Nešetřil, Raspaud, S., 1997 – Borodin, Ivanova, 2005

≥ 9 5 6

Nešetřil, Raspaud, S., 1997 – Marshall, 2015

≥ 12 5 5

Nešetřil, Raspaud, S., 1997 – Borodin, Ivanova, Kostochka, 2007

slide-72
SLIDE 72

χo of some graph classes (4)

Éric Sopena – DMDOCW’15 72

Halin graphs

A tree with no vertex of degree 2

slide-73
SLIDE 73

χo of some graph classes (4)

Éric Sopena – DMDOCW’15 73

Halin graphs

  • Theorem. Every Halin graph G satisfies χo(G) ≤ 8 (tight bound)

(Dybizbański, Szepietowski, 2014)

A tree with no vertex of degree 2

slide-74
SLIDE 74

χo of some graph classes (4)

Éric Sopena – DMDOCW’15 74

Halin graphs

  • Theorem. Every Halin graph G satisfies χo(G) ≤ 8 (tight bound)

(Dybizbański, Szepietowski, 2014)

Square grids

  • Theorem. For every integers m and n, χo(Pm Pn) ≤ 11

(Fertin, Raspaud, Roychowdhury, 2003)

A tree with no vertex of degree 2

slide-75
SLIDE 75

χo of some graph classes (4)

Éric Sopena – DMDOCW’15 75

Halin graphs

  • Theorem. Every Halin graph G satisfies χo(G) ≤ 8 (tight bound)

(Dybizbański, Szepietowski, 2014)

Square grids

  • Theorem. For every integers m and n, χo(Pm Pn) ≤ 11

(Fertin, Raspaud, Roychowdhury, 2003)

χo(P7 P212) ≥ 8

(Dybizbański, Nenca, 2012)

A tree with no vertex of degree 2

slide-76
SLIDE 76

χo of some graph classes (5)

Éric Sopena – DMDOCW’15 76

Graphs with bounded degree

Every graph G with maximum degree 2, except the directed cycle

  • n 5 vertices, satisfies χo(G) ≤ 4

(easy)

slide-77
SLIDE 77

χo of some graph classes (5)

Éric Sopena – DMDOCW’15 77

Graphs with bounded degree

Every graph G with maximum degree 2, except the directed cycle

  • n 5 vertices, satisfies χo(G) ≤ 4

(easy)

  • Theorem. If G is a graph with maximum degree 3, then χo(G) ≤ 9

(Duffy, 2014+)

slide-78
SLIDE 78

χo of some graph classes (5)

Éric Sopena – DMDOCW’15 78

Graphs with bounded degree

Every graph G with maximum degree 2, except the directed cycle

  • n 5 vertices, satisfies χo(G) ≤ 4

(easy)

  • Theorem. If G is a graph with maximum degree 3, then χo(G) ≤ 9

(Duffy, 2014+)

There exist such graphs with

  • riented chromatic number 7:
slide-79
SLIDE 79

χo of some graph classes (5)

Éric Sopena – DMDOCW’15 79

Graphs with bounded degree

Every graph G with maximum degree 2, except the directed cycle

  • n 5 vertices, satisfies χo(G) ≤ 4

(easy)

  • Theorem. If G is a graph with maximum degree 3, then χo(G) ≤ 9

(Duffy, 2014+)

There exist such graphs with

  • riented chromatic number 7:
slide-80
SLIDE 80

χo of some graph classes (5)

Éric Sopena – DMDOCW’15 80

Graphs with bounded degree

Every graph G with maximum degree 2, except the directed cycle

  • n 5 vertices, satisfies χo(G) ≤ 4

(easy)

  • Theorem. If G is a graph with maximum degree 3, then χo(G) ≤ 9

(Duffy, 2014+)

There exist such graphs with

  • riented chromatic number 7:
  • Conjecture. If G is a connected cubic graph, then χo(G) ≤ 7.

(S., 1997)

slide-81
SLIDE 81

χo of some graph classes (5)

Éric Sopena – DMDOCW’15 81

Graphs with bounded degree

Every graph G with maximum degree 2, except the directed cycle

  • n 5 vertices, satisfies χo(G) ≤ 4

(easy)

  • Theorem. If G is a graph with maximum degree 3, then χo(G) ≤ 9

(Duffy, 2014+)

There exist such graphs with

  • riented chromatic number 7:
  • Conjecture. If G is a connected cubic graph, then χo(G) ≤ 7.

(S., 1997)

  • Theorem. If G is a graph with maximum degree 4, then

χo(G) ≤ 67 (best known lower bound is 12)

(Duffy, 2014+)

slide-82
SLIDE 82

Oriented cliques (o-cliques) (1)

Éric Sopena – DMDOCW’15 82

A well-known fact is that the (ordinary) chromatic number χ(G) of an undirected graph G is bounded from below by the clique number ω(G) of G (maximum order of a clique in G): χ(G) ≥ ω(G).

slide-83
SLIDE 83

Oriented cliques (o-cliques) (1)

Éric Sopena – DMDOCW’15 83

A well-known fact is that the (ordinary) chromatic number χ(G) of an undirected graph G is bounded from below by the clique number ω(G) of G (maximum order of a clique in G): χ(G) ≥ ω(G). Of course, a similar relation holds for oriented graphs...

slide-84
SLIDE 84

Oriented cliques (o-cliques) (1)

Éric Sopena – DMDOCW’15 84

A well-known fact is that the (ordinary) chromatic number χ(G) of an undirected graph G is bounded from below by the clique number ω(G) of G (maximum order of a clique in G): χ(G) ≥ ω(G). Of course, a similar relation holds for oriented graphs...

Oriented cliques

An oriented clique C is an oriented graph satisfying χo(C) = |V(C)|.

slide-85
SLIDE 85

Oriented cliques (o-cliques) (1)

Éric Sopena – DMDOCW’15 85

A well-known fact is that the (ordinary) chromatic number χ(G) of an undirected graph G is bounded from below by the clique number ω(G) of G (maximum order of a clique in G): χ(G) ≥ ω(G). Of course, a similar relation holds for oriented graphs...

Oriented cliques

An oriented clique C is an oriented graph satisfying χo(C) = |V(C)|. (all tournaments) Examples.

slide-86
SLIDE 86

Oriented cliques (o-cliques) (1)

Éric Sopena – DMDOCW’15 86

A well-known fact is that the (ordinary) chromatic number χ(G) of an undirected graph G is bounded from below by the clique number ω(G) of G (maximum order of a clique in G): χ(G) ≥ ω(G). Of course, a similar relation holds for oriented graphs...

Oriented cliques

An oriented clique C is an oriented graph satisfying χo(C) = |V(C)|. (all tournaments) Examples.

slide-87
SLIDE 87

Oriented cliques (o-cliques) (1)

Éric Sopena – DMDOCW’15 87

A well-known fact is that the (ordinary) chromatic number χ(G) of an undirected graph G is bounded from below by the clique number ω(G) of G (maximum order of a clique in G): χ(G) ≥ ω(G). Of course, a similar relation holds for oriented graphs...

Oriented cliques

An oriented clique C is an oriented graph satisfying χo(C) = |V(C)|.

  • Remark. An o-clique is nothing

but an oriented graph in which any two vertices are linked by a directed path (in any direction) of length at most 2. (all tournaments) Examples.

slide-88
SLIDE 88

Oriented cliques (o-cliques) (2)

Éric Sopena – DMDOCW’15 88

Building oriented o-cliques of order 2k - 1 Ok Ok

slide-89
SLIDE 89

Oriented cliques (o-cliques) (3)

Éric Sopena – DMDOCW’15 89

Structural properties of o-cliques

  • Theorem. The minimum number of edges in an o-clique of order

n is (1 + o(1))nlog2n.

(Füredi, Horak, Parrek, Zhu, 1998 – Kostochka, Łuczak, Simonyi, S., 1999)

slide-90
SLIDE 90

Oriented cliques (o-cliques) (3)

Éric Sopena – DMDOCW’15 90

Structural properties of o-cliques

  • Theorem. The minimum number of edges in an o-clique of order

n is (1 + o(1))nlog2n.

(Füredi, Horak, Parrek, Zhu, 1998 – Kostochka, Łuczak, Simonyi, S., 1999)

  • Theorem. The order of a planar o-clique is at most 36.

(Klostermeyer, MacGillivray, 2002)

slide-91
SLIDE 91

Oriented cliques (o-cliques) (3)

Éric Sopena – DMDOCW’15 91

Structural properties of o-cliques

  • Theorem. The minimum number of edges in an o-clique of order

n is (1 + o(1))nlog2n.

(Füredi, Horak, Parrek, Zhu, 1998 – Kostochka, Łuczak, Simonyi, S., 1999)

  • Theorem. The order of a planar o-clique is at most 36.

(Klostermeyer, MacGillivray, 2002)

  • Conjecture. The maximum order of a planar o-clique is 15.

(id.)

slide-92
SLIDE 92

Oriented cliques (o-cliques) (3)

Éric Sopena – DMDOCW’15 92

Structural properties of o-cliques

  • Theorem. The minimum number of edges in an o-clique of order

n is (1 + o(1))nlog2n.

(Füredi, Horak, Parrek, Zhu, 1998 – Kostochka, Łuczak, Simonyi, S., 1999)

  • Theorem. The order of a planar o-clique is at most 36.

(Klostermeyer, MacGillivray, 2002)

  • Theorem. The maximum order of a planar o-clique is 15.

(Sen, 2012)

slide-93
SLIDE 93

Oriented cliques (o-cliques) (3)

Éric Sopena – DMDOCW’15 93

Structural properties of o-cliques

  • Theorem. The minimum number of edges in an o-clique of order

n is (1 + o(1))nlog2n.

(Füredi, Horak, Parrek, Zhu, 1998 – Kostochka, Łuczak, Simonyi, S., 1999)

  • Theorem. The order of a planar o-clique is at most 36.

(Klostermeyer, MacGillivray, 2002)

  • Theorem. The maximum order of a planar o-clique is 15.

(Sen, 2012)

slide-94
SLIDE 94

Oriented clique numbers... (1)

Éric Sopena – DMDOCW’15 94

The oriented clique number of an oriented graph may be defined in two different ways...

slide-95
SLIDE 95

Oriented clique numbers... (1)

Éric Sopena – DMDOCW’15 95

The oriented clique number of an oriented graph may be defined in two different ways...

Absolute oriented clique number

The absolute oriented clique number ωao(G) of an oriented graph G is the maximum order of an o-clique subgraph of G.

slide-96
SLIDE 96

Oriented clique numbers... (1)

Éric Sopena – DMDOCW’15 96

The oriented clique number of an oriented graph may be defined in two different ways...

Absolute oriented clique number

The absolute oriented clique number ωao(G) of an oriented graph G is the maximum order of an o-clique subgraph of G.

Relative oriented clique number

The relative oriented clique number ωro(G) of an oriented graph G is the maximum size of a subset S of V(G) satisfying: every two vertices in S are linked (in G) by a directed path of length at most 2.

slide-97
SLIDE 97

Oriented clique numbers... (1)

Éric Sopena – DMDOCW’15 97

The oriented clique number of an oriented graph may be defined in two different ways...

Absolute oriented clique number

The absolute oriented clique number ωao(G) of an oriented graph G is the maximum order of an o-clique subgraph of G.

Relative oriented clique number

The relative oriented clique number ωro(G) of an oriented graph G is the maximum size of a subset S of V(G) satisfying: every two vertices in S are linked (in G) by a directed path of length at most 2.

slide-98
SLIDE 98

Oriented clique numbers... (2)

Éric Sopena – DMDOCW’15 98

Example.

x1 x2 xi xj xk yi,j yk-1,k y1,2

slide-99
SLIDE 99

Oriented clique numbers... (2)

Éric Sopena – DMDOCW’15 99

Example.

x1 x2 xi xj xk yi,j yk-1,k y1,2 ωao = 3 ωro = k

slide-100
SLIDE 100

Oriented clique numbers... (2)

Éric Sopena – DMDOCW’15 100

Example. Clearly, for every oriented graph G, we have: ωao(G) ≤ ωro(G) ≤ χo(G)

x1 x2 xi xj xk yi,j yk-1,k y1,2 ωao = 3 ωro = k

slide-101
SLIDE 101

Oriented clique numbers... (3)

Éric Sopena – DMDOCW’15 101

For planar graphs with given girth, the following is known:

(Sen, 2013+) (Nandy, Sen, S., 2014+) girth ωao ωro 3 15 15 ≤ ... ≤ 80 4 6 10 ≤ ... ≤ 26 5 5 6 6 3 4 ≥ 7 3 3

slide-102
SLIDE 102

Complexity issues (1)

Éric Sopena – DMDOCW’15 102

Consider the following decision problem:

OCNk: oriented k-colorability INSTANCE: an oriented graph G QUESTION: do we have χo(G) ≤ k?

slide-103
SLIDE 103

Complexity issues (1)

Éric Sopena – DMDOCW’15 103

We have the following:

  • Theorem. OCNk is polynomial if k ≤ 3 and NP-complete if k ≥ 4.

(Klostermeyer, MacGillivray, 2002)

Consider the following decision problem:

OCNk: oriented k-colorability INSTANCE: an oriented graph G QUESTION: do we have χo(G) ≤ k?

slide-104
SLIDE 104

Complexity issues (1)

Éric Sopena – DMDOCW’15 104

We have the following:

  • Theorem. OCNk is polynomial if k ≤ 3 and NP-complete if k ≥ 4.

(Klostermeyer, MacGillivray, 2002)

And even more:

  • Theorem. OCN4 is NP-complete for bounded degree bipartite, or

bounded degree acyclic oriented graphs

(Culus, Demange, 2006 – Ganian and Hliněný, 2010)

Consider the following decision problem:

OCNk: oriented k-colorability INSTANCE: an oriented graph G QUESTION: do we have χo(G) ≤ k?

slide-105
SLIDE 105

Complexity issues (1)

Éric Sopena – DMDOCW’15 105

We have the following:

  • Theorem. OCNk is polynomial if k ≤ 3 and NP-complete if k ≥ 4.

(Klostermeyer, MacGillivray, 2002)

And even more:

  • Theorem. OCN4 is NP-complete for bounded degree bipartite, or

bounded degree acyclic oriented graphs

(Culus, Demange, 2006 – Ganian and Hliněný, 2010)

  • Theorem. OCN4 is NP-complete for connected, cubic, planar, bi-

partite and acyclic oriented graphs (Coehlo, Faria, Gravier, Klein, 2013) Consider the following decision problem:

OCNk: oriented k-colorability INSTANCE: an oriented graph G QUESTION: do we have χo(G) ≤ k?

slide-106
SLIDE 106

Complexity issues (2)

Éric Sopena – DMDOCW’15 106

Even even more:

  • Theorem. For every fixed g ≥ 3, OCN4 is NP-complete for oriented

graphs that are planar, with girth at most g, bipartite, subcubic, with DAG-depth 3, with maximum outdegree 2 and maximum indegree 2, and such that every 3-vertex is adjacent to at most

  • ne 3-vertex!

(Guegan, Ochem, 2014+)

slide-107
SLIDE 107

Complexity issues (2)

Éric Sopena – DMDOCW’15 107

Even even more:

  • Theorem. For every fixed g ≥ 3, OCN4 is NP-complete for oriented

graphs that are planar, with girth at most g, bipartite, subcubic, with DAG-depth 3, with maximum outdegree 2 and maximum indegree 2, and such that every 3-vertex is adjacent to at most

  • ne 3-vertex!

(Guegan, Ochem, 2014+)

  • Remark. It is polynomial to decide whether an oriented graph

admits a homomorphism to a tournament T of order 4, except when T is the following (contains a directed cycle of length 4):

slide-108
SLIDE 108

Complexity issues (3)

Éric Sopena – DMDOCW’15 108

Another related problem:

OWDk: orientation with weak diameter k INSTANCE: an undirected graph U QUESTION: does U admit an orientation with

weak diameter k? weak distance: dw(u,v) = min { d(u,v), d(v,u) }

slide-109
SLIDE 109

Complexity issues (3)

Éric Sopena – DMDOCW’15 109

Another related problem:

OWDk: orientation with weak diameter k INSTANCE: an undirected graph U QUESTION: does U admit an orientation with

weak diameter k? weak distance: dw(u,v) = min { d(u,v), d(v,u) }

  • Theorem. OWDk is NP-complete if k ≥ 2.

(Bensmail, Duvignau, Kirgizov, 2013+)

slide-110
SLIDE 110

Complexity issues (3)

Éric Sopena – DMDOCW’15 110

Another related problem:

OWDk: orientation with weak diameter k INSTANCE: an undirected graph U QUESTION: does U admit an orientation with

weak diameter k? weak distance: dw(u,v) = min { d(u,v), d(v,u) }

  • Theorem. OWDk is NP-complete if k ≥ 2.

(Bensmail, Duvignau, Kirgizov, 2013+)

  • Corollary. It is NP-complete to decide whether an undirected

graph U admits an orientation which is an o-clique...

slide-111
SLIDE 111

Simple colourings (1)

Éric Sopena – DMDOCW’15 111

(Recall that) An oriented k-colouring of an oriented G is a partition of V(G) into k independent sets in such a way that all the arcs joining any two such sets have the same direction:

slide-112
SLIDE 112

Simple colourings (1)

Éric Sopena – DMDOCW’15 112

(Recall that) An oriented k-colouring of an oriented G is a partition of V(G) into k independent sets in such a way that all the arcs joining any two such sets have the same direction:

slide-113
SLIDE 113

Simple colourings (1)

Éric Sopena – DMDOCW’15 113

(Recall that) An oriented k-colouring of an oriented G is a partition of V(G) into k independent sets in such a way that all the arcs joining any two such sets have the same direction:

Simple colourings

do not require the parts to be independent sets require at least two parts...

(Nešetřil, Smolíková, 2000)

slide-114
SLIDE 114

Simple colourings (1’)

Éric Sopena – DMDOCW’15 114

(Recall that) An oriented k-colouring of an oriented G is a partition of V(G) into k independent sets in such a way that all the arcs joining any two such sets have the same direction:

Simple colourings

do not require the parts to be independent sets require at least two parts...

(Nešetřil, Smolíková, 2000)

slide-115
SLIDE 115

Simple colourings (1’’)

Éric Sopena – DMDOCW’15 115

Simple colourings

do not require the parts to be independent sets require at least two parts...

(Nešetřil, Smolíková, 2000)

slide-116
SLIDE 116

Simple colourings (1’’)

Éric Sopena – DMDOCW’15 116

Simple colourings

do not require the parts to be independent sets require at least two parts...

(Nešetřil, Smolíková, 2000)

For every oriented graph G, χs(G) ≤ χo(G)

slide-117
SLIDE 117

Simple colourings (2)

Éric Sopena – DMDOCW’15 117

Simple colourings

do not require the parts to be independent sets require at least two parts...

(Nešetřil, Smolíková, 2000)

For every oriented graph G, χs(G) ≤ χo(G)

  • Theorem. The maximum oriented chromatic number of planar

graphs and the maximum simple chromatic number of planar graphs coincide...

(Smolíková, 2000)

slide-118
SLIDE 118

2-dipath colouring (1)

Éric Sopena – DMDOCW’15 118

In 2006, Chen and Wang introduced another weaker version of

  • riented colouring:
slide-119
SLIDE 119

2-dipath colouring (1)

Éric Sopena – DMDOCW’15 119

In 2006, Chen and Wang introduced another weaker version of

  • riented colouring:

2-dipath colouring

A 2-dipath k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that any two vertices linked by a directed path of length 1 or 2 get distinct colours.

slide-120
SLIDE 120

2-dipath colouring (1)

Éric Sopena – DMDOCW’15 120

In 2006, Chen and Wang introduced another weaker version of

  • riented colouring:

2-dipath colouring

A 2-dipath k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that any two vertices linked by a directed path of length 1 or 2 get distinct colours. implies

slide-121
SLIDE 121

2-dipath colouring (1)

Éric Sopena – DMDOCW’15 121

In 2006, Chen and Wang introduced another weaker version of

  • riented colouring:

2-dipath colouring

A 2-dipath k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that any two vertices linked by a directed path of length 1 or 2 get distinct colours. but is allowed... implies

slide-122
SLIDE 122

2-dipath colouring (1’)

Éric Sopena – DMDOCW’15 122

In 2006, Chen and Wang introduced another weaker version of

  • riented colouring:

2-dipath colouring

A 2-dipath k-colouring of an oriented graph G is a mapping c : V(G) → {1, 2, ..., k} such that any two vertices linked by a directed path of length 1 or 2 get distinct colours.

2-dipath chromatic number

The 2-dipath chromatic number χ2d(G) of an oriented graph G is the smallest k for which G admits a 2-dipath k-colouring.

slide-123
SLIDE 123

2-dipath colouring (2)

Éric Sopena – DMDOCW’15 123

  • Remark. A 2-dipath colouring of an oriented graph G may also be

viewed as a L(1,1)-labelling of G (using directed distance).

slide-124
SLIDE 124

2-dipath colouring (2)

Éric Sopena – DMDOCW’15 124

  • Remark. A 2-dipath colouring of an oriented graph G may also be

viewed as a L(1,1)-labelling of G (using directed distance). We have the following results: For every oriented graph G, χ2d(G) ≤ χo(G)

(definition)

slide-125
SLIDE 125

2-dipath colouring (2)

Éric Sopena – DMDOCW’15 125

  • Remark. A 2-dipath colouring of an oriented graph G may also be

viewed as a L(1,1)-labelling of G (using directed distance). We have the following results: For every oriented graph G, χ2d(G) ≤ χo(G)

(definition)

For every oriented graph G, χ2d(G) ≥ ωro(G) ≥ ωao(G)

(definition)

slide-126
SLIDE 126

2-dipath colouring (2)

Éric Sopena – DMDOCW’15 126

  • Remark. A 2-dipath colouring of an oriented graph G may also be

viewed as a L(1,1)-labelling of G (using directed distance). We have the following results: For every oriented graph G, χ2d(G) ≤ χo(G)

(definition)

For every oriented graph G, χ2d(G) ≥ ωro(G) ≥ ωao(G)

(definition)

From these observations, we get: If G is an oriented outerplanar graph, then χ2d(G) ≤ 7, and this bound is tight

(recall that there exists an outerplanar o-clique of order 7)

slide-127
SLIDE 127

2-dipath colouring (2)

Éric Sopena – DMDOCW’15 127

  • Remark. A 2-dipath colouring of an oriented graph G may also be

viewed as a L(1,1)-labelling of G (using directed distance). We have the following results: For every oriented graph G, χ2d(G) ≤ χo(G)

(definition)

For every oriented graph G, χ2d(G) ≥ ωro(G) ≥ ωao(G)

(definition)

From these observations, we get: If G is an oriented outerplanar graph, then χ2d(G) ≤ 7, and this bound is tight

(recall that there exists an outerplanar o-clique of order 7)

If G is an oriented planar graph, then χ2d(G) ≤ 80, and there exist planar graphs with 2-dipath chromatic number 15.

slide-128
SLIDE 128

2-dipath colouring (3)

Éric Sopena – DMDOCW’15 128

  • Theorem. If G is an oriented Halin graph, then χ2d(G) ≤ 7 (and this

bound is tight).

(Chen, Wang, 2006)

A tree with no vertex of degree 2

slide-129
SLIDE 129

2-dipath colouring (3)

Éric Sopena – DMDOCW’15 129

  • Theorem. If G is an oriented Halin graph, then χ2d(G) ≤ 7 (and this

bound is tight).

(Chen, Wang, 2006)

A tree with no vertex of degree 2

  • Theorem. Determining whether an oriented graph is 2-dipath k-

colourable is polynomial if k ≤ 2 and NP-complete if k ≥ 3

(MacGillivray, Sherk, 2014)

slide-130
SLIDE 130

A homomorphism model (1)

Éric Sopena – DMDOCW’15 130

[MacGillivray, Sherk, 2014]

Let Gk, k ≥ 1, be the oriented graph defined as follows: V(Gk) = { (u0 ; u1, ..., uk) : 1 ≤ u0 ≤ k, ui ∈ {+,–} if i ≠ u0, uu0 = * }

slide-131
SLIDE 131

A homomorphism model (1)

Éric Sopena – DMDOCW’15 131

[MacGillivray, Sherk, 2014]

Let Gk, k ≥ 1, be the oriented graph defined as follows: V(Gk) = { (u0 ; u1, ..., uk) : 1 ≤ u0 ≤ k, ui ∈ {+,–} if i ≠ u0, uu0 = * }

  • Example. The oriented graph G3 (3.22 = 12 vertices)

(1;*++) (1;*+-) (1;*-+) (1;*--) (2;+*+) (2;+*-) (2;-*+) (2;-*-) (3;++*) (3;+-*) (3;-+*) (3;--*)

slide-132
SLIDE 132

A homomorphism model (1)

Éric Sopena – DMDOCW’15 132

[MacGillivray, Sherk, 2014]

Let Gk, k ≥ 1, be the oriented graph defined as follows: V(Gk) = { (u0 ; u1, ..., uk) : 1 ≤ u0 ≤ k, ui ∈ {+,–} if i ≠ u0, uu0 = * } E(Gk) = { (u0 ; u1, ..., uk)(v0 ; v1, ..., vk) : uv0 = +, vu0 = – }

  • Example. The oriented graph G3 (3.22 = 12 vertices)

(1;*++) (1;*+-) (1;*-+) (1;*--) (2;+*+) (2;+*-) (2;-*+) (2;-*-) (3;++*) (3;+-*) (3;-+*) (3;--*)

slide-133
SLIDE 133

A homomorphism model (1)

Éric Sopena – DMDOCW’15 133

[MacGillivray, Sherk, 2014]

Let Gk, k ≥ 1, be the oriented graph defined as follows: V(Gk) = { (u0 ; u1, ..., uk) : 1 ≤ u0 ≤ k, ui ∈ {+,–} if i ≠ u0, uu0 = * } E(Gk) = { (u0 ; u1, ..., uk)(v0 ; v1, ..., vk) : uv0 = +, vu0 = – }

  • Example. The oriented graph G3 (3.22 = 12 vertices)

(1;*++) (1;*+-) (1;*-+) (1;*--) (2;+*+) (2;+*-) (2;-*+) (2;-*-) (3;++*) (3;+-*) (3;-+*) (3;--*)

slide-134
SLIDE 134

A homomorphism model (1)

Éric Sopena – DMDOCW’15 134

[MacGillivray, Sherk, 2014]

Let Gk, k ≥ 1, be the oriented graph defined as follows: V(Gk) = { (u0 ; u1, ..., uk) : 1 ≤ u0 ≤ k, ui ∈ {+,–} if i ≠ u0, uu0 = * } E(Gk) = { (u0 ; u1, ..., uk)(v0 ; v1, ..., vk) : uv0 = +, vu0 = – }

  • Example. The oriented graph G3 (3.22 = 12 vertices)

(1;*++) (1;*+-) (1;*-+) (1;*--) (2;+*+) (2;+*-) (2;-*+) (2;-*-) (3;++*) (3;+-*) (3;-+*) (3;--*)

slide-135
SLIDE 135

A homomorphism model (2)

Éric Sopena – DMDOCW’15 135

  • Theorem. For every k ≥ 1 and every oriented graph G,

χ2d(G) ≤ k iff G → Gk

(MacGillivray, Sherk, 2014) (1;*++) (1;*+-) (1;*-+) (1;*--) (2;+*+) (2;+*-) (2;-*+) (2;-*-) (3;++*) (3;+-*) (3;-+*) (3;--*)

slide-136
SLIDE 136

Some open problems... (1)

Éric Sopena – DMDOCW’15 136

slide-137
SLIDE 137

Some open problems... (1)

Éric Sopena – DMDOCW’15 137

Open Problem A. Determine the maximum oriented chromatic number of connected graphs with degree at most 3 (lies between 7 and 9, conjectured to be 7).

slide-138
SLIDE 138

Some open problems... (1)

Éric Sopena – DMDOCW’15 138

Open Problem A. Determine the maximum oriented chromatic number of connected graphs with degree at most 3 (lies between 7 and 9, conjectured to be 7). Open Problem B. Determine the maximum oriented chromatic number of graphs with degree at most 4 (lies between 12 and 67).

slide-139
SLIDE 139

Some open problems... (1)

Éric Sopena – DMDOCW’15 139

Open Problem C. Determine the maximum oriented chromatic number of planar graphs (lies between 18 and 80). Open Problem A. Determine the maximum oriented chromatic number of connected graphs with degree at most 3 (lies between 7 and 9, conjectured to be 7). Open Problem B. Determine the maximum oriented chromatic number of graphs with degree at most 4 (lies between 12 and 67).

slide-140
SLIDE 140

Some open problems... (1)

Éric Sopena – DMDOCW’15 140

Open Problem C. Determine the maximum oriented chromatic number of planar graphs (lies between 18 and 80). Open Problem A. Determine the maximum oriented chromatic number of connected graphs with degree at most 3 (lies between 7 and 9, conjectured to be 7). Open Problem B. Determine the maximum oriented chromatic number of graphs with degree at most 4 (lies between 12 and 67).

slide-141
SLIDE 141

Some open problems... (1)

Éric Sopena – DMDOCW’15 141

Open Problem D. Determine the maximum oriented chromatic number of triangle-free planar graphs (lies between 11 and 40). Open Problem C. Determine the maximum oriented chromatic number of planar graphs (lies between 18 and 80). Open Problem A. Determine the maximum oriented chromatic number of connected graphs with degree at most 3 (lies between 7 and 9, conjectured to be 7). Open Problem B. Determine the maximum oriented chromatic number of graphs with degree at most 4 (lies between 12 and 67).

slide-142
SLIDE 142

Some open problems... (2)

Éric Sopena – DMDOCW’15 142

Open Problem E. Determine the maximum oriented chromatic number of 2-dimensional grids (lies between 8 and 11).

slide-143
SLIDE 143

Some open problems... (2)

Éric Sopena – DMDOCW’15 143

Open Problem F. Determine the maximum relative oriented clique number of planar graphs (lies between 15 and 80). Open Problem E. Determine the maximum oriented chromatic number of 2-dimensional grids (lies between 8 and 11).

slide-144
SLIDE 144

Some open problems... (2)

Éric Sopena – DMDOCW’15 144

Open Problem F. Determine the maximum relative oriented clique number of planar graphs (lies between 15 and 80). Open Problem G. Determine the maximum relative oriented clique number of triangle-free planar graphs (lies between 10 and 26). Open Problem E. Determine the maximum oriented chromatic number of 2-dimensional grids (lies between 8 and 11).

slide-145
SLIDE 145

Some open problems... (2)

Éric Sopena – DMDOCW’15 145

Open Problem F. Determine the maximum relative oriented clique number of planar graphs (lies between 15 and 80). Open Problem H. Determine the maximum 2-dipath chromatic number of planar graphs (again, lies between 18 and 80). Open Problem G. Determine the maximum relative oriented clique number of triangle-free planar graphs (lies between 10 and 26). Open Problem E. Determine the maximum oriented chromatic number of 2-dimensional grids (lies between 8 and 11).

slide-146
SLIDE 146

Éric Sopena – DMDOCW’15 146

  • E. Sopena. Homomorphisms and colourings of oriented graphs: An

updated survey. Discrete Math., available online (April 2015).

slide-147
SLIDE 147

Éric Sopena – DMDOCW’15 147

  • E. Sopena. Homomorphisms and colourings of oriented graphs: An

updated survey. Discrete Math., available online (April 2015). Bordeaux Graphs Workshop BGW’2016 November 7-10, 2016

slide-148
SLIDE 148

T → H → A → N → K Y → O → U

Éric Sopena – DMDOCW’15 148

  • E. Sopena. Homomorphisms and colourings of oriented graphs: An

updated survey. Discrete Math., available online (April 2015). Bordeaux Graphs Workshop BGW’2016 November 7-10, 2016