Semidefinite method and Caccetta-H aggvist conjecture Jan Volec - - PowerPoint PPT Presentation

semidefinite method and caccetta h aggvist conjecture
SMART_READER_LITE
LIVE PREVIEW

Semidefinite method and Caccetta-H aggvist conjecture Jan Volec - - PowerPoint PPT Presentation

Semidefinite method and Caccetta-H aggvist conjecture Jan Volec ETH Z urich joint work with Jean-S ebastien Sereni and R emi De Joannis De Verclos Caccetta-H aggvist conjecture Conjecture (Caccetta-H aggvist, 1978) Every


slide-1
SLIDE 1

Semidefinite method and Caccetta-H¨ aggvist conjecture

Jan Volec

ETH Z¨ urich

joint work with Jean-S´ ebastien Sereni and R´ emi De Joannis De Verclos

slide-2
SLIDE 2

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

slide-3
SLIDE 3

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.
slide-4
SLIDE 4

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle.

slide-5
SLIDE 5

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle. 3k + 1 vertices, connect each vertex i → i + 1, i + 2, . . . , i + k

slide-6
SLIDE 6

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle. 3k + 1 vertices, connect each vertex i → i + 1, i + 2, . . . , i + k

slide-7
SLIDE 7

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle. G and H extremal graphs − → G × H lexicographic product

slide-8
SLIDE 8

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle. G and H extremal graphs − → G × H lexicographic product

slide-9
SLIDE 9

Caccetta-H¨ aggvist conjecture

Conjecture (Caccetta-H¨ aggvist, 1978)

Every n-vertex digraph with minimum out-degree at least k contains an oriented cycle of length at most ⌈n/k⌉.

Theorem (Shen, 2000)

C-H conjecture holds for k ≤

  • n/2.

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle. G and H extremal graphs − → G × H lexicographic product

slide-10
SLIDE 10

Triangle case

Every n-vertex oriented graph with minimum out-degree at least n/3 contains an oriented triangle.

slide-11
SLIDE 11

Triangle case

Every n-vertex oriented graph with minimum out-degree at least c · n contains an oriented triangle.

slide-12
SLIDE 12

Triangle case

Every n-vertex oriented graph with minimum out-degree at least c · n contains an oriented triangle.

  • Caccetta-H¨

aggkvist (1978): c < (3 − √ 5)/2 ≈ 0.3819

slide-13
SLIDE 13

Triangle case

Every n-vertex oriented graph with minimum out-degree at least c · n contains an oriented triangle.

  • Caccetta-H¨

aggkvist (1978): c < (3 − √ 5)/2 ≈ 0.3819

  • Bondy (1997): c < (2

√ 6 − 3)/5 ≈ 0.3797

slide-14
SLIDE 14

Triangle case

Every n-vertex oriented graph with minimum out-degree at least c · n contains an oriented triangle.

  • Caccetta-H¨

aggkvist (1978): c < (3 − √ 5)/2 ≈ 0.3819

  • Bondy (1997): c < (2

√ 6 − 3)/5 ≈ 0.3797

  • Shen (1998): c < 3 −

√ 7 ≈ 0.3542

  • Hamburger, Haxell, Kostochka (2007): c < 0.3531
slide-15
SLIDE 15

Triangle case

Every n-vertex oriented graph with minimum out-degree at least c · n contains an oriented triangle.

  • Caccetta-H¨

aggkvist (1978): c < (3 − √ 5)/2 ≈ 0.3819

  • Bondy (1997): c < (2

√ 6 − 3)/5 ≈ 0.3797

  • Shen (1998): c < 3 −

√ 7 ≈ 0.3542

  • Hamburger, Haxell, Kostochka (2007): c < 0.3531
  • Hladk´

y, Kr´ al’, Norin (2009): c < 0.3465

  • Razborov (2011): if D is {F1, F2, F3}-free, then C-H holds

F1 F2 F3

slide-16
SLIDE 16

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
slide-17
SLIDE 17

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
slide-18
SLIDE 18

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
slide-19
SLIDE 19

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
slide-20
SLIDE 20

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
  • sequence (Gk) is convergent if pk(F) converge for all F
slide-21
SLIDE 21

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
  • sequence (Gk) is convergent if pk(F) converge for all F
  • limit object – function q: finite T-free or.graphs F → [0, 1]
slide-22
SLIDE 22

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
  • sequence (Gk) is convergent if pk(F) converge for all F
  • limit object – function q: finite T-free or.graphs F → [0, 1]
  • q yields homomorphism from linear combinations of F to R
slide-23
SLIDE 23

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
  • sequence (Gk) is convergent if pk(F) converge for all F
  • limit object – function q: finite T-free or.graphs F → [0, 1]
  • q yields homomorphism from linear combinations of F to R
  • the set of limit objects LIM = {homomorphism q : q(F) ≥ 0}
slide-24
SLIDE 24

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
  • sequence (Gk) is convergent if pk(F) converge for all F
  • limit object – function q: finite T-free or.graphs F → [0, 1]
  • q yields homomorphism from linear combinations of F to R
  • the set of limit objects LIM = {homomorphism q : q(F) ≥ 0}
  • semidefinite method: relaxing optimization problems on LIM
slide-25
SLIDE 25

Flag Algebras and Semidefinite Method

  • developed by Razborov (2010), closely related to graph limits
  • consider sequence of T-free oriented graphs G1, G2, . . .
  • pk(F) := probability that random |F| vertices of Gk induces F
  • always has a subsequence s.t. values pk(F) converge for all F
  • sequence (Gk) is convergent if pk(F) converge for all F
  • limit object – function q: finite T-free or.graphs F → [0, 1]
  • q yields homomorphism from linear combinations of F to R
  • the set of limit objects LIM = {homomorphism q : q(F) ≥ 0}
  • semidefinite method: relaxing optimization problems on LIM
  • we optimize on LIMEXT = {q ∈ LIM : q is extremal for C-H}
slide-26
SLIDE 26

Flag Algebras – basic properties of q

  • linear extension of q:

q

  • α1 ×

+ α2 ×

  • := α1 · q
  • + α2 · q
slide-27
SLIDE 27

Flag Algebras – basic properties of q

  • linear extension of q:

q

  • α1 ×

+ α2 ×

  • := α1 · q
  • + α2 · q
  • lifting up in q:

q = q 1 3 × + 2 3 × + 2 3 × + 2 3 × +

slide-28
SLIDE 28

Flag Algebras – basic properties of q

  • linear extension of q:

q

  • α1 ×

+ α2 ×

  • := α1 · q
  • + α2 · q
  • lifting up in q:

q = q 1 3 × + 2 3 × + 2 3 × + 2 3 × +

  • product of graphs in q:

q ·q( ) = q 1 3 × + 2 3 × + 2 3 × + 2 3 × +

slide-29
SLIDE 29

Flag Algebras – basic properties of q

  • linear extension of q:

q

  • α1 ×

+ α2 ×

  • := α1 · q
  • + α2 · q
  • lifting up in q:

q = q 1 3 × + 2 3 × + 2 3 × + 2 3 × +

  • product of graphs in q:

q ·q( ) = q 1 3 × + 2 3 × + 2 3 × + 2 3 × +

  • =

⇒ we define × := 1 3 × + 2 3 × + 2 3 × + 2 3 × +

slide-30
SLIDE 30

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
slide-31
SLIDE 31

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

slide-32
SLIDE 32

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

Gk σ =

2 1

F σ =

1 2 1 2

slide-33
SLIDE 33

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

Gk σ =

2 1

F σ =

1 2 1 2

slide-34
SLIDE 34

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

Gk σ =

2 1

F σ =

1 2 1 2

slide-35
SLIDE 35

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

Gk σ =

2 1

F σ =

1 2 1 2

slide-36
SLIDE 36

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

  • a random copy C of σ in Gk → a random function pσ

k

slide-37
SLIDE 37

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

  • a random copy C of σ in Gk → a random function pσ

k

  • rand. functions pσ

k weakly converge to a random function qσ

slide-38
SLIDE 38

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

  • a random copy C of σ in Gk → a random function pσ

k

  • rand. functions pσ

k weakly converge to a random function qσ

  • furthermore, q uniquely determines qσ for every σ
slide-39
SLIDE 39

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

  • a random copy C of σ in Gk → a random function pσ

k

  • rand. functions pσ

k weakly converge to a random function qσ

  • furthermore, q uniquely determines qσ for every σ
  • Averaging argument:

q = 2 · E1q1

1

slide-40
SLIDE 40

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

  • a random copy C of σ in Gk → a random function pσ

k

  • rand. functions pσ

k weakly converge to a random function qσ

  • furthermore, q uniquely determines qσ for every σ
  • Averaging argument:

q = 2 · E1q1

1

  • =

⇒ define

  • 1
  • 1 := 1

2 ×

slide-41
SLIDE 41

Flag Algebras – rooted homomorphisms

  • let σ be a graph with pk(σ) > 0 for all sufficiently large k’s
  • for a fixed copy C of σ in Gk, consider probabilities pC

k (F σ)

F σ – a graph with fixed embedding of σ → function pC

k

  • a random copy C of σ in Gk → a random function pσ

k

  • rand. functions pσ

k weakly converge to a random function qσ

  • furthermore, q uniquely determines qσ for every σ
  • Averaging argument:

q = 2 · E1q1

1

  • =

⇒ define

  • 1
  • 1 := 1

2 ×

  • Cauchy-Schwarz inequality:

αFF 2

σ ≥

αFF

  • σ

2 ≥ 0

slide-42
SLIDE 42

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2.

slide-43
SLIDE 43

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2. 1

  • 2
  • 1

q

1

  • 1

q

  • 2
slide-44
SLIDE 44

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2. 1

  • 2
  • 1

q

1

  • 1

q

  • 2

1 3 q

  • ≥ q

2

slide-45
SLIDE 45

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2. 1

  • 2
  • 1

q

1

  • 1

q

  • 2

1 3 q

  • ≥ q

2

q = q

  • 1

3 + 2 3 +

slide-46
SLIDE 46

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2. 1

  • 2
  • 1

q

1

  • 1

q

  • 2

1 3 q

  • ≥ q

2

q = q

  • 1

3 + 2 3

slide-47
SLIDE 47

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2. 1

  • 2
  • 1

q

1

  • 1

q

  • 2

1 3 q

  • ≥ q

2

q = q

  • 1

3 + 2 3 q ≥ 2 3 q

  • ≥ 2q

2

slide-48
SLIDE 48

Flag Algebras – Mantel’s Theorem

If (Gn) conv. sequence of triangle-free graphs, then q ≤ 1

2. 1

  • 2
  • 1

q

1

  • 1

q

  • 2

1 3 q

  • ≥ q

2

q = q

  • 1

3 + 2 3 q ≥ 2 3 q

  • ≥ 2q

2

1 2 ≥q

slide-49
SLIDE 49

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities

slide-50
SLIDE 50

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
slide-51
SLIDE 51

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n
slide-52
SLIDE 52

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n

(otherwise G[N+(u) ∩ N+(v)] has larger minimum δ+ than G)

slide-53
SLIDE 53

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n

(otherwise G[N+(u) ∩ N+(v)] has larger minimum δ+ than G)

  • can be written in flag algebras language as f σ ≥ 0 for σ = uv
slide-54
SLIDE 54

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n

(otherwise G[N+(u) ∩ N+(v)] has larger minimum δ+ than G)

  • can be written in flag algebras language as f σ ≥ 0 for σ = uv
  • for every σ-flag F σ we have
  • F σ × f σ

σ ≥ 0

slide-55
SLIDE 55

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n

(otherwise G[N+(u) ∩ N+(v)] has larger minimum δ+ than G)

  • can be written in flag algebras language as f σ ≥ 0 for σ = uv
  • for every σ-flag F σ we have
  • F σ × f σ

σ ≥ 0

  • but also for every αFF σ it holds
  • ( αFF σ)2 × f σ

σ ≥ 0

slide-56
SLIDE 56

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n

(otherwise G[N+(u) ∩ N+(v)] has larger minimum δ+ than G)

  • can be written in flag algebras language as f σ ≥ 0 for σ = uv
  • for every σ-flag F σ we have
  • F σ × f σ

σ ≥ 0

  • but also for every αFF σ it holds
  • ( αFF σ)2 × f σ

σ ≥ 0

Theorem

Every n-vertex oriented graph with minimum out-degree at least 0.3386n contains an oriented triangle.

slide-57
SLIDE 57

Obtaining the bound

Use SDP for generating usefull Cauchy-Schwarz inequalities Inductive arguments

  • Suppose G is an extremal example for C-H with δ+(G) = c
  • edge uv: |N+(v)| + |N−(u) ∪ N−(v)| + (1 − c)|N+(u) ∩ N+(v)| ≤ n

(otherwise G[N+(u) ∩ N+(v)] has larger minimum δ+ than G)

  • can be written in flag algebras language as f σ ≥ 0 for σ = uv
  • for every σ-flag F σ we have
  • F σ × f σ

σ ≥ 0

  • but also for every αFF σ it holds
  • ( αFF σ)2 × f σ

σ ≥ 0

Theorem

Every n-vertex oriented graph with minimum out-degree at least 0.3386n contains an oriented triangle.

slide-58
SLIDE 58

Thank you for your attention!