Cycles of length 3 and 4 in tournaments Timothy F. N. Chan Joint - - PowerPoint PPT Presentation

cycles of length 3 and 4 in tournaments
SMART_READER_LITE
LIVE PREVIEW

Cycles of length 3 and 4 in tournaments Timothy F. N. Chan Joint - - PowerPoint PPT Presentation

Cycles of length 3 and 4 in tournaments Timothy F. N. Chan Joint work with: Andrzej Grzesik (Krak ow) Daniel Kr al(Brno) Jonathan A. Noel (Warwick) March 18, 2019 Context Mantel 1907: Any graph with more than n 2 / 4 copies


slide-1
SLIDE 1

Cycles of length 3 and 4 in tournaments

Timothy F. N. Chan Joint work with: Andrzej Grzesik (Krak´

  • w)

Daniel Kr´ al’(Brno) Jonathan A. Noel (Warwick) March 18, 2019

slide-2
SLIDE 2

Context

Mantel 1907: Any graph with more than ⌊n2/4⌋ copies of K2 contains a copy of K3. Erd˝

  • s-Rademacher problem: If a graph exceeds ⌊n2/4⌋ copies of

K2, how many copies of K3 are forced? A: Asymptotically solved by Razborov 2008, using flag algebras. Topic of this talk: Analogous problem for tournaments.

slide-3
SLIDE 3

Tournaments

Complete graph with every edge given a direction. e.g. random tournament, transitive tournament

R

b b b b u u u u u u

slide-4
SLIDE 4

Main question

Q: What is the minimum number of K3’s in a graph with a given number of K2’s?

b b b b b b b b b b b b

slide-5
SLIDE 5

Main question

Q: What is the minimum number of K3’s in a tournament with a given number of K2’s?

b b b b b b b b b b b b

slide-6
SLIDE 6

Main question

Q: What is the minimum number of K3’s in a tournament with a given number of K2’s? Q: What is the minimum number of C4’s in a tournament with a given number of C3’s?

b b b b b b b b b b b b

slide-7
SLIDE 7

Main question

Q: What is the minimum number of K3’s in a tournament with a given number of K2’s? Q: What is the minimum number of C4’s in a tournament with a given number of C3’s? density: cℓ(T) := probability that a random mapping from V (Cℓ) to V (T) is a homomorphism i.e. arcs of Cℓ map to arcs of T.

b b b b b b b b b b b b

c3(T) = (3 + 3)/43 = 3/32 Q: Given c3(T), asymptotically minimise c4(T).

slide-8
SLIDE 8

An extremal construction?

Fix z ∈ [0, 1]. Create as many blocks of vertices of size zn as possible, and put the remaining ≤ zn vertices in a single block. Edges within blocks behave randomly, edges between blocks go to the right. ”random blow-up of a transitive tournament”

slide-9
SLIDE 9

An extremal construction?

Fix z ∈ [0, 1]. Create as many blocks of vertices of size zn as possible, and put the remaining ≤ zn vertices in a single block. Edges within blocks behave randomly, edges between blocks go to the right. ”random blow-up of a transitive tournament” c3(T) = 1 8

  • ⌊z−1⌋z3 +
  • 1 − ⌊z−1⌋z

3 + o(1) c4(T) = 1 16

  • ⌊z−1⌋z4 +
  • 1 − ⌊z−1⌋z

4 + o(1)

slide-10
SLIDE 10

An extremal construction?

Fix z ∈ [0, 1]. Create as many blocks of vertices of size zn as possible, and put the remaining ≤ zn vertices in a single block. Edges within blocks behave randomly, edges between blocks go to the right. ”random blow-up of a transitive tournament” Conjecture (Linial & Morgenstern 2016) For every tournament T, c4(T) ≥ g(c3(T)) + o(1).

slide-11
SLIDE 11

Main result

Conjecture (Linial & Morgenstern 2016) For every tournament T, c4(T) ≥ g(c3(T)) + o(1).

slide-12
SLIDE 12

Main result

Conjecture (Linial & Morgenstern 2016) For every tournament T, c4(T) ≥ g(c3(T)) + o(1). Theorem (C., Grzesik, Kr´ al’, Noel 2018) The above conjecture is true for c3(T) ≥ 1/72. Furthermore, we characterise the extremal tournaments when c3(T) ≥ 1/32.

slide-13
SLIDE 13

Main result

Conjecture (Linial & Morgenstern 2016) For every tournament T, c4(T) ≥ g(c3(T)) + o(1). Theorem (C., Grzesik, Kr´ al’, Noel 2018) The above conjecture is true for c3(T) ≥ 1/72. Furthermore, we characterise the extremal tournaments when c3(T) ≥ 1/32. Notes: Behaviour appears similar to the Razborov result Proof uses spectral methods instead of flag algebras The space of extremal tournaments is surprisingly large!

slide-14
SLIDE 14

The c3-c4 profile

t(C3, T) t(C4, T)

1 8 1 32 1 72 1 12 1 16 1 128 1 432

slide-15
SLIDE 15

Aside: The upper bound

Upper bound is c4(T) ≤ 2

3c3(T) + o(1).

Bottom left construction (c3 = 0, c4 = 0): transitive tournament Upper right construction (c3 = 1/8, c4 = 1/12): the “circular” tournament, edges directed from vi to vi+1, . . . vi+n/2 for each i (indices modulo n)

slide-16
SLIDE 16

The spectral approach

tournament matrix: non-negative square matrix satisfying A + AT = matrix of ones. tournament → tournament matrix by taking the usual (directed) adjacency matrix and replacing the diagonal entries with 1/2.

b

A

b

B

b

C

  1/2 1 1/2 1 1 1/2  

slide-17
SLIDE 17

The spectral approach

tournament matrix: non-negative square matrix satisfying A + AT = matrix of ones. tournament → tournament matrix by taking the usual (directed) adjacency matrix and replacing the diagonal entries with 1/2. Fact: If A is the tournament matrix corresponding to a T of order n and ℓ ≥ 3, then the number of homomorphisms from Cℓ to T is Tr(Aℓ) + O(nℓ−1). density: σℓ(A) := 1 nℓ Tr Aℓ ↔ cℓ(T) Fact: Tr(Aℓ) =

n

  • i=1

λℓ

i ,

where the λi are the eigenvalues of A.

slide-18
SLIDE 18

Rephrasing the problem

Minimise c4(T) for fixed c3(T) ⇐ ⇒ Minimise Tr(A4) for fixed Tr(A3) ⇐ ⇒ Minimise the sum of 4th powers of the eigenvalues of A, given a fixed the sum of 3rd powers The main property of A that we know is that the sum of eigenvalues is n/2.

slide-19
SLIDE 19

Rephrasing the problem

Minimise c4(T) for fixed c3(T) ⇐ ⇒ Minimise Tr(A4) for fixed Tr(A3) ⇐ ⇒ Minimise the sum of 4th powers of the eigenvalues of A, given a fixed the sum of 3rd powers The main property of A that we know is that the sum of eigenvalues is n/2. Lemma (Linial & Morgenstern) Let x1, . . . , xn be non-negative real numbers summing to 1/2. Then x4

1 + · · · + x4 n ≥ g(x3 1 + . . . x3 n).

slide-20
SLIDE 20

Rephrasing the problem

Minimise c4(T) for fixed c3(T) ⇐ ⇒ Minimise Tr(A4) for fixed Tr(A3) ⇐ ⇒ Minimise the sum of 4th powers of the eigenvalues of A, given a fixed the sum of 3rd powers The main property of A that we know is that the sum of eigenvalues is n/2. Lemma (Linial & Morgenstern) Let x1, . . . , xn be non-negative real numbers summing to 1/2. Then x4

1 + · · · + x4 n ≥ g(x3 1 + . . . x3 n).

Problem: What if the eigenvalues are complex?

slide-21
SLIDE 21

Taking a step back

general case: A has eigenvalues ρn, the spectral radius r1n, . . . , rkn, the remaining real eigenvalues (a1 ± ιb1)n, . . . , (aℓ ± ιbℓ)n, conjugate pairs of complex eigenvalues

slide-22
SLIDE 22

Taking a step back

general case: A has eigenvalues ρn, the spectral radius r1n, . . . , rkn, the remaining real eigenvalues (a1 ± ιb1)n, . . . , (aℓ ± ιbℓ)n, conjugate pairs of complex eigenvalues Optimization problem Spectrum Parameters: reals c3 ∈ [0, 1/8] and ρ ∈ [0, 1/2] non-negative integers k and ℓ Variables: real numbers r1, . . . , rk, a1, . . . , aℓ and b1, . . . , bℓ Constraints: 0 ≤ r1, . . . , rk ≤ ρ 0 ≤ a1, . . . , aℓ ρ +

k

  • i=1

ri + 2

  • i=1

ai = 1/2 ρ3 +

k

  • i=1

r3

i + 2 ℓ

  • i=1
  • a3

i − 3aib2 i

  • = c3

Objective: minimize ρ4 +

k

  • i=1

r4

i + 2 ℓ

  • i=1
  • a4

i − 6a2 i b2 i + b4 i

slide-23
SLIDE 23

Structure of optimal solutions

Key lemma Let r1, . . . rk, a1, . . . aℓ, b1, . . . , bℓ be an optimal solution to the

  • ptimisation problem. Then one of the following holds:

1 There exist positive reals r′ and r′′ such that

r1, . . . , rk ∈ {0, r′, r′′, ρ} and (a1, b1), . . . , (aℓ, bℓ) ∈ {(0, 0), (r′, 0), (r′′, 0)}.

2 There exist reals a′ and b′ = 0 such that r1, . . . , rk ∈ {0, ρ}

and (a1, b1), . . ., (aℓ, bℓ) ∈ {(0, 0), (a′, b′), (a′, −b′)}.

slide-24
SLIDE 24

Structure of optimal solutions

Key lemma Let r1, . . . rk, a1, . . . aℓ, b1, . . . , bℓ be an optimal solution to the

  • ptimisation problem. Then one of the following holds:

1 All eigenvalues are real 2 There exist reals a′ and b′ = 0 such that r1, . . . , rk ∈ {0, ρ}

and (a1, b1), . . ., (aℓ, bℓ) ∈ {(0, 0), (a′, b′), (a′, −b′)}.

slide-25
SLIDE 25

Structure of optimal solutions

Key lemma Let r1, . . . rk, a1, . . . aℓ, b1, . . . , bℓ be an optimal solution to the

  • ptimisation problem. Then one of the following holds:

1 All eigenvalues are real 2 Up to multiplicity, there’s only real eigenvalue and one pair of

complex eigenvalues

slide-26
SLIDE 26

A key ingredient

Our optimisation problem involves: An objective function f (sum of 4th powers of e-values) Two constraint functions g1 = 1/2 and g2 = c3 (sum of e-values and 3rd powers of e-values) Some boundary conditions on the ri and ai

slide-27
SLIDE 27

A key ingredient

Our optimisation problem involves: An objective function f (sum of 4th powers of e-values) Two constraint functions g1 = 1/2 and g2 = c3 (sum of e-values and 3rd powers of e-values) Some boundary conditions on the ri and ai The method of Lagrange multipliers tells us that the extrema of f in the feasible set occur at the boundary of the feasible set, or where ∇f = λ1∇g1 + λ2∇g2 for some constants λ1, λ2.

slide-28
SLIDE 28

Lagrange multipliers

The extrema of f in the feasible set occur at the boundary of the feasible set, or where ∇f = λ1∇g1 + λ2∇g2 for some constants λ1, λ2.

slide-29
SLIDE 29

Theorem revisited

Theorem (C., Grzesik, Kr´ al’, Noel 2018) If c3(T) ≥ 1/72, then c4(T) ≥ g(c3(T)) + o(1).

slide-30
SLIDE 30

Theorem revisited

Theorem (C., Grzesik, Kr´ al’, Noel 2018) If c3(T) ≥ 1/72, then c4(T) ≥ g(c3(T)) + o(1).

slide-31
SLIDE 31

Theorem revisited

Theorem (C., Grzesik, Kr´ al’, Noel 2018) If c3(T) ≥ 1/72, then c4(T) ≥ g(c3(T)) + o(1). Furthermore, we characterise the extremal tournaments for c3(T) ≥ 1/32.

slide-32
SLIDE 32

Theorem revisited

Theorem (C., Grzesik, Kr´ al’, Noel 2018) If c3(T) ≥ 1/72, then c4(T) ≥ g(c3(T)) + o(1). Furthermore, we characterise the extremal tournaments for c3(T) ≥ 1/32. To get all the extremal tournaments on n vertices: Associate each vertex vi with a real number pi ∈ [0, 1/2] Direct the edge vivj from i to j with probability 1/2 + pi − pj. The resulting tournament has c4(T) = g(c3(T)) + o(1) w.h.p.

slide-33
SLIDE 33

Open problems

Obvious: Prove the conjecture for remaining values of c3, and find all the extremal examples Related: Study profiles of graphs and tournaments

t(C3, T) t(C4, T)

1 8 1 32 1 72 1 12 1 16 1 128 1 432