Rainbow matchings Existence and counting Guillem Perarnau - - PowerPoint PPT Presentation

rainbow matchings
SMART_READER_LITE
LIVE PREVIEW

Rainbow matchings Existence and counting Guillem Perarnau - - PowerPoint PPT Presentation

Rainbow matchings Existence and counting Guillem Perarnau Universitat Polit` ecnica de Catalunya Departament de Matem` atica Aplicada IV 2nd September 2011 Budapest joint work with Oriol Serra Outline The problem 1 Counting with the


slide-1
SLIDE 1

Rainbow matchings

Existence and counting Guillem Perarnau

Universitat Polit` ecnica de Catalunya Departament de Matem` atica Aplicada IV

2nd September 2011 Budapest

joint work with Oriol Serra

slide-2
SLIDE 2

Outline

1

The problem

2

Counting with the Local Lemma

3

Our Approach

4

Random Models

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 2 / 19

slide-3
SLIDE 3

Outline

1

The problem

2

Counting with the Local Lemma

3

Our Approach

4

Random Models

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 3 / 19

slide-4
SLIDE 4

Rainbow matchings and Latin transversals

Edge coloring. C : E(Kn,n) − → N

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 4 / 19

slide-5
SLIDE 5

Rainbow matchings and Latin transversals

Edge coloring. C : E(Kn,n) − → N Perfect matching: M = {ei indep}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 4 / 19

slide-6
SLIDE 6

Rainbow matchings and Latin transversals

Edge coloring. C : E(Kn,n) − → N Perfect matching: M = {ei indep} Rainbow matching: no repeated colors in M.

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 4 / 19

slide-7
SLIDE 7

Rainbow matchings and Latin transversals

Edge coloring. C : E(Kn,n) − → N Perfect matching: M = {ei indep} Rainbow matching: no repeated colors in M. Integer square matrix A = {aij} B B @ 1 5 4 2 7 2 6 3 5 4 2 1 3 5 3 1 1 C C A

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 4 / 19

slide-8
SLIDE 8

Rainbow matchings and Latin transversals

Edge coloring. C : E(Kn,n) − → N Perfect matching: M = {ei indep} Rainbow matching: no repeated colors in M. Integer square matrix A = {aij} Transversal Tσ = {aiσ(i)} B B @ 1 5 4 2 7 2 6 3 5 4 2 1 3 5 3 1 1 C C A

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 4 / 19

slide-9
SLIDE 9

Rainbow matchings and Latin transversals

Edge coloring. C : E(Kn,n) − → N Perfect matching: M = {ei indep} Rainbow matching: no repeated colors in M. Integer square matrix A = {aij} Transversal Tσ = {aiσ(i)} Latin Transversal: no repeated entries in Tσ. B B @ 1 5 4 2 7 2 6 3 5 4 2 1 3 5 3 1 1 C C A

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 4 / 19

slide-10
SLIDE 10

Open problems on Latin squares - Existence

Every latin square of odd order admits a latin transversal. Conjecture (Ryser, 1967)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 5 / 19

slide-11
SLIDE 11

Open problems on Latin squares - Existence

Every latin square of odd order admits a latin transversal. Conjecture (Ryser, 1967) Every latin square admits a partial latin transversal of size n − 1. Conjecture (Brualdi, 1975)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 5 / 19

slide-12
SLIDE 12

Open problems on Latin squares - Existence

Every latin square of odd order admits a latin transversal. Conjecture (Ryser, 1967) Every latin square admits a partial latin transversal of size n − 1. Conjecture (Brualdi, 1975) Every latin square admits a partial latin transversal of size n − O(log2 n). Theorem (Hatami and Shor, 2008)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 5 / 19

slide-13
SLIDE 13

Open problems on Latin squares - Existence

Every latin square of odd order admits a latin transversal. Conjecture (Ryser, 1967) Every latin square admits a partial latin transversal of size n − 1. Conjecture (Brualdi, 1975) Every latin square admits a partial latin transversal of size n − O(log2 n). Theorem (Hatami and Shor, 2008) For every integer matrix, if no entry appears more than

n 4e times, then it

has a latin transversal. Proposition (Erd˝

  • s and Spencer, 1991)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 5 / 19

slide-14
SLIDE 14

Open problems on Latin squares - Counting

Let zn be the number of latin transversals of the cyclic group of order n. Then there exists two constants 0 < c1 < c2 < 1 such that cn

1n! < zn < cn 2n!

Conjecture (Vardi, 1991)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 6 / 19

slide-15
SLIDE 15

Open problems on Latin squares - Counting

Let zn be the number of latin transversals of the cyclic group of order n. Then there exists two constants 0 < c1 < c2 < 1 such that cn

1n! < zn < cn 2n!

Conjecture (Vardi, 1991) Let zn be the number of latin transversals of the cyclic group of order n. Then an < zn < bn√ nn! where a = 3.246 and b = 0.614. Theorem (McKay, McLeod and Wanless, 2006 / Cavenagh and Wan- less, 2010)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 6 / 19

slide-16
SLIDE 16

Outline

1

The problem

2

Counting with the Local Lemma

3

Our Approach

4

Random Models

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 7 / 19

slide-17
SLIDE 17

Poisson Paradigm

A1, . . . , Am bad events Pr(Ai) = pi, Pr m \

i=1

Ai ! ?

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 8 / 19

slide-18
SLIDE 18

Poisson Paradigm

A1, . . . , Am bad events Pr(Ai) = pi, Pr m \

i=1

Ai ! ?

1

If Ai are mutually independent Pr m \

i=1

Ai ! =

m

Y

i=1

(1 − pi) ∼ e−µ µ =

m

X

i=1

pi

expected number

  • f bad events

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 8 / 19

slide-19
SLIDE 19

Poisson Paradigm

A1, . . . , Am bad events Pr(Ai) = pi, Pr m \

i=1

Ai ! ?

1

If Ai are mutually independent Pr m \

i=1

Ai ! =

m

Y

i=1

(1 − pi) ∼ e−µ µ =

m

X

i=1

pi

expected number

  • f bad events

2

If µ < 1, by the union bound Pr m \

i=1

Ai ! ≥ 1 −

m

X

i=1

Pr(Ai) = 1 − µ > 0

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 8 / 19

slide-20
SLIDE 20

Poisson Paradigm

A1, . . . , Am bad events Pr(Ai) = pi, Pr m \

i=1

Ai ! ?

1

If Ai are mutually independent Pr m \

i=1

Ai ! =

m

Y

i=1

(1 − pi) ∼ e−µ µ =

m

X

i=1

pi

expected number

  • f bad events

2

If µ < 1, by the union bound Pr m \

i=1

Ai ! ≥ 1 −

m

X

i=1

Pr(Ai) = 1 − µ > 0 Poisson paradigm: If the dependencies among Ai are rare. Pr m \

i=1

Ai ! = (1 + o(1))e−µ

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 8 / 19

slide-21
SLIDE 21

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-22
SLIDE 22

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am} E(H) = {dependencies among events}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-23
SLIDE 23

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am} E(H) = {dependencies among events}, Pr(Ai | T

j∈S Aj) = Pr(Ai)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-24
SLIDE 24

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am} E(H) = {dependencies among events}, Pr(Ai | T

j∈S Aj) = Pr(Ai)

∃x1, . . . , xm ∈ (0, 1) such that Pr(Ai) ≤ xi Y

Aj ∈N(Ai )

(1 − xj)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-25
SLIDE 25

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am} E(H) = {dependencies among events}, Pr(Ai | T

j∈S Aj) = Pr(Ai)

∃x1, . . . , xm ∈ (0, 1) such that Pr(Ai) ≤ xi Y

Aj ∈N(Ai )

(1 − xj) Then, Pr m \

i=1

Ai ! > 0 EXISTENCE

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-26
SLIDE 26

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am} E(H) = {dependencies among events}, Pr(Ai | T

j∈S Aj) = Pr(Ai)

∃x1, . . . , xm ∈ (0, 1) such that Pr(Ai) ≤ xi Y

Aj ∈N(Ai )

(1 − xj) Then, Pr m \

i=1

Ai ! >

m

Y

i=1

(1 − xi) COUNTING (lower bound)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-27
SLIDE 27

Lov´ asz Local Lemma

dependency graph H, V(H) = {A1, . . . , Am} E(H) = {dependencies among events}, Pr(Ai | T

j∈S Aj) = Pr(Ai)

∃x1, . . . , xm ∈ (0, 1) such that Pr(Ai) ≤ xi Y

Aj ∈N(Ai )

(1 − xj) Then, Pr m \

i=1

Ai ! >

m

Y

i=1

(1 − xi) COUNTING (lower bound) Lopsided version (Erd˝

  • s and Spencer, 1991)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 9 / 19

slide-28
SLIDE 28

Upper bound using local Lemma (Lu and Szekely, 2009)

ε-near dependency graph H, V(H) = {A1, . . . , Am}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 10 / 19

slide-29
SLIDE 29

Upper bound using local Lemma (Lu and Szekely, 2009)

ε-near dependency graph H, V(H) = {A1, . . . , Am} Pr(Ai ∩ Aj) = 0 if (i, j) ∈ E(H)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 10 / 19

slide-30
SLIDE 30

Upper bound using local Lemma (Lu and Szekely, 2009)

ε-near dependency graph H, V(H) = {A1, . . . , Am} Pr(Ai ∩ Aj) = 0 if (i, j) ∈ E(H) for any S ⊆ [m] \ N(Ai) Pr(Ai | \

j∈S

Aj) ≥ (1 − ε) Pr(Ai)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 10 / 19

slide-31
SLIDE 31

Upper bound using local Lemma (Lu and Szekely, 2009)

ε-near dependency graph H, V(H) = {A1, . . . , Am} Pr(Ai ∩ Aj) = 0 if (i, j) ∈ E(H) for any S ⊆ [m] \ N(Ai) Pr(Ai | \

j∈S

Aj) ≥ (1 − ε) Pr(Ai) Then, Pr m \

i=1

Ai ! ≤ Y

i

(1 − (1 − ε) Pr(Ai)) COUNTING (upper bound)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 10 / 19

slide-32
SLIDE 32

Matchings of Kn,n

Let M be a collection of matchings of Kn,n (or Kn). Choose a perfect matching F u.a.r.. For any M ∈ M define, AM = {M ⊆ F}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 11 / 19

slide-33
SLIDE 33

Matchings of Kn,n

Let M be a collection of matchings of Kn,n (or Kn). Choose a perfect matching F u.a.r.. For any M ∈ M define, AM = {M ⊆ F}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 11 / 19

slide-34
SLIDE 34

Matchings of Kn,n

Let M be a collection of matchings of Kn,n (or Kn). Choose a perfect matching F u.a.r.. For any M ∈ M define, AM = {M ⊆ F} V(H) = {AM}M∈M E(H) between AM and AN if M and N are in conflict (M ∪ N is not a matching)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 11 / 19

slide-35
SLIDE 35

Matchings of Kn,n

Let M be a collection of matchings of Kn,n (or Kn). Choose a perfect matching F u.a.r.. For any M ∈ M define, AM = {M ⊆ F} V(H) = {AM}M∈M E(H) between AM and AN if M and N are in conflict (M ∪ N is not a matching) Let M be a sparse set of matchings of Kn,n (or Kn). Then H is both a negative dependency graph and an ε-near dependency graph. Theorem (Lu and Szekely, 2009)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 11 / 19

slide-36
SLIDE 36

Matchings of Kn,n

Let M be a collection of matchings of Kn,n (or Kn). Choose a perfect matching F u.a.r.. For any M ∈ M define, AM = {M ⊆ F} V(H) = {AM}M∈M E(H) between AM and AN if M and N are in conflict (M ∪ N is not a matching) Let M be a sparse set of matchings of Kn,n (or Kn). Then H is both a negative dependency graph and an ε-near dependency graph. Theorem (Lu and Szekely, 2009)

  • k-cycle free permutations
  • Latin rectangles n × r
  • d-regular graphs (configuration model)

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 11 / 19

slide-37
SLIDE 37

Outline

1

The problem

2

Counting with the Local Lemma

3

Our Approach

4

Random Models

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 12 / 19

slide-38
SLIDE 38

Setting the bad events

Set the following bad events Given an edge coloring

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 13 / 19

slide-39
SLIDE 39

Setting the bad events

Set the following bad events Given an edge coloring Ae,f if e and f independent and same color

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 13 / 19

slide-40
SLIDE 40

Setting the bad events

Set the following bad events Given an edge coloring Ae,f if e and f independent and same color In this matching A(11),(34) holds

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 13 / 19

slide-41
SLIDE 41

Setting the bad events

Set the following bad events Given an edge coloring Ae,f if e and f independent and same color In this matching A(11),(34) holds If no event holds, we have a rainbow matching

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 13 / 19

slide-42
SLIDE 42

Setting the bad events

Set the following bad events Given an edge coloring Ae,f if e and f independent and same color In this matching A(11),(34) holds If no event holds, we have a rainbow matching M = {Ae,f : e, f ∈ E(Kn,n), c(e) = c(f), e and f independent}

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 13 / 19

slide-43
SLIDE 43

Setting the bad events

Set the following bad events Given an edge coloring Ae,f if e and f independent and same color In this matching A(11),(34) holds If no event holds, we have a rainbow matching M = {Ae,f : e, f ∈ E(Kn,n), c(e) = c(f), e and f independent} but... M is not sparse

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 13 / 19

slide-44
SLIDE 44

Counting rainbow matchings

Fix an edge–coloring of Kn,n such that no color appears more than n/k

  • times. Let µ = |M|/n(n − 1).

If k ≥ 12 then there exist two constants γ1(k) < 1 < γ2(k), such that e−γ2(k)µ ≤ Pr(M rainbow) ≤ e−γ1(k)µ for a random matching M. Theorem

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 14 / 19

slide-45
SLIDE 45

Counting rainbow matchings

Fix an edge–coloring of Kn,n such that no color appears more than n/k

  • times. Let µ = |M|/n(n − 1).

If k ≥ 12 then there exist two constants γ1(k) < 1 < γ2(k), such that e−γ2(k)µ ≤ Pr(M rainbow) ≤ e−γ1(k)µ for a random matching M. Theorem If zn is the number of latin transversals in a latin square of size n where each entry appear at most n/k times (k ≥ 12), then there exist 0 < c1 < c2 < 1 constants such that cn

1n! ≤ zn ≤ cn 2n!

Corollary

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 14 / 19

slide-46
SLIDE 46

Outline

1

The problem

2

Counting with the Local Lemma

3

Our Approach

4

Random Models

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 15 / 19

slide-47
SLIDE 47

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares?

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-48
SLIDE 48

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares? First step: settle a model for random latin squares

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-49
SLIDE 49

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares? First step: settle a model for random latin squares DIFFICULT!

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-50
SLIDE 50

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares? First step: settle a model for random latin squares DIFFICULT!

Jacobson, M. T. and Matthews, P ., Generating uniformly distributed random Latin squares, Journal of Combinatorial Designs, 4, 1996, 6, 405–437. McKay, B. D. and Wanless, I. M., Most Latin squares have many subsquares, Journal of Combinatorial Theory. Series A, 86, 1999, 2, 322–347. Cavenagh, N. J. and Greenhill, C. and Wanless, I. M., The cycle structure of two rows in a random Latin square, Random Structures & Algorithms, 33, 2008, 3, 286–309.

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-51
SLIDE 51

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares? First step: settle a model for random latin squares DIFFICULT!

Jacobson, M. T. and Matthews, P ., Generating uniformly distributed random Latin squares, Journal of Combinatorial Designs, 4, 1996, 6, 405–437. McKay, B. D. and Wanless, I. M., Most Latin squares have many subsquares, Journal of Combinatorial Theory. Series A, 86, 1999, 2, 322–347. Cavenagh, N. J. and Greenhill, C. and Wanless, I. M., The cycle structure of two rows in a random Latin square, Random Structures & Algorithms, 33, 2008, 3, 286–309.

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-52
SLIDE 52

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares? First step: settle a model for random latin squares DIFFICULT!

Jacobson, M. T. and Matthews, P ., Generating uniformly distributed random Latin squares, Journal of Combinatorial Designs, 4, 1996, 6, 405–437. McKay, B. D. and Wanless, I. M., Most Latin squares have many subsquares, Journal of Combinatorial Theory. Series A, 86, 1999, 2, 322–347. Cavenagh, N. J. and Greenhill, C. and Wanless, I. M., The cycle structure of two rows in a random Latin square, Random Structures & Algorithms, 33, 2008, 3, 286–309.

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-53
SLIDE 53

Ryser conjecture whp

Ryser conjecture is difficult − → Is it true for almost all latin squares? First step: settle a model for random latin squares DIFFICULT!

Jacobson, M. T. and Matthews, P ., Generating uniformly distributed random Latin squares, Journal of Combinatorial Designs, 4, 1996, 6, 405–437. McKay, B. D. and Wanless, I. M., Most Latin squares have many subsquares, Journal of Combinatorial Theory. Series A, 86, 1999, 2, 322–347. Cavenagh, N. J. and Greenhill, C. and Wanless, I. M., The cycle structure of two rows in a random Latin square, Random Structures & Algorithms, 33, 2008, 3, 286–309.

Given integer matrix A Pr(∄ latin transversal) ≪ Pr(A latin square) ∼ e−n2

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 16 / 19

slide-54
SLIDE 54

Random models of colorings

Let s = nk the number of colors. Random Model 1: Uniform model

Choose a color for each edge u.a.r. Prob space: [s]n2

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 17 / 19

slide-55
SLIDE 55

Random models of colorings

Let s = nk the number of colors. Random Model 1: Uniform model

Choose a color for each edge u.a.r. Prob space: [s]n2

Random Model 2: Regular model

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 17 / 19

slide-56
SLIDE 56

Random models of colorings

Let s = nk the number of colors. Random Model 1: Uniform model

Choose a color for each edge u.a.r. Prob space: [s]n2

Random Model 2: Regular model

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 17 / 19

slide-57
SLIDE 57

Random models of colorings

Let s = nk the number of colors. Random Model 1: Uniform model

Choose a color for each edge u.a.r. Prob space: [s]n2

Random Model 2: Regular model

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 17 / 19

slide-58
SLIDE 58

Random models of colorings

Let s = nk the number of colors. Random Model 1: Uniform model

Choose a color for each edge u.a.r. Prob space: [s]n2

Random Model 2: Regular model Uniformly among s-edge-colorings, each color appearing n/k times.

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 17 / 19

slide-59
SLIDE 59

Results

Let C be a random edge coloring of Kn,n in the URM with s ≥ n colors. Then, Pr(M rainbow) = e−c(k)µ, where µ ∼

n 2k and c(k) = 2k

“ 1 − (k − 1) log “

k k−1

”” . Let C be a random edge-coloring of Kn,n in the RRM with s ≥ n colors. Then Pr(M rainbow) = e−(c(k)+o(1))µ. Proposition

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 18 / 19

slide-60
SLIDE 60

Results

Let C be a random edge coloring of Kn,n in the URM with s ≥ n colors. Then, Pr(M rainbow) = e−c(k)µ, where µ ∼

n 2k and c(k) = 2k

“ 1 − (k − 1) log “

k k−1

”” . Let C be a random edge-coloring of Kn,n in the RRM with s ≥ n colors. Then Pr(M rainbow) = e−(c(k)+o(1))µ. Proposition Every random edge–coloring of Kn,n with s ≥ n colors in the URM (RRM) has a rainbow matching with high probability. Theorem

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 18 / 19

slide-61
SLIDE 61

Results

Let C be a random edge coloring of Kn,n in the URM with s ≥ n colors. Then, Pr(M rainbow) = e−c(k)µ, where µ ∼

n 2k and c(k) = 2k

“ 1 − (k − 1) log “

k k−1

”” . Let C be a random edge-coloring of Kn,n in the RRM with s ≥ n colors. Then Pr(M rainbow) = e−(c(k)+o(1))µ. Proposition Every random edge–coloring of Kn,n with s ≥ n colors in the URM (RRM) has a rainbow matching with high probability. Theorem In particular Pr(∄ latin transversal) ≤ 1 n

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 18 / 19

slide-62
SLIDE 62

Results Thanks for your attention.

Guillem Perarnau MA4-UPC Rainbow matchings: Existence and counting 19 / 19