jane gao monash university discrete mathematics...

67
On Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University Discrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchings Discrete Mathematics Seminar 2018 Joint wor / 36

Upload: others

Post on 22-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

On Aharoni-Berger’s conjecture of rainbow matchings

Jane GaoMonash University

Discrete Mathematics Seminar 2018

Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 1

/ 36

Page 2: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Ryser-Brualdi-Stein Conjecture

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 2

/ 36

Page 3: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Ryser-Brualdi-Stein Conjecture

Conjecture (Ryser-Brualdi-Stein)

An n × n Latin square contains a partial transversal of size n − 1. If n isodd, there exists a full transversal.

A stronger version:

Conjecture (Aharoni-Berger 09)

If G is a bipartite graph composed of n − 1 pairwise disjoint matchings inG , each of size n. Then G contains a full rainbow matching.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 3

/ 36

Page 4: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Aharoni-Berger Conjecture

Conjecture (Ryser-Brualdi-Stein)

An n × n Latin square contains a partial transversal of size n − 1. If n isodd, there exists a full transversal.

A stronger version:

Conjecture (Aharoni-Berger 09)

If G is a bipartite multigraph as the union of n − 1 matchings in G , eachof size n. Then G contains a full rainbow matching.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 4

/ 36

Page 5: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

The general graph case

Conjecture (Aharoni, Berger, Chudnovsky, Howard and Seymour 16)

If G is a general graph as the union of n − 2 matchings each of size n,then G contains a full rainbow matching.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 5

/ 36

Page 6: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A trivial lower bound

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 6

/ 36

Page 7: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

State of art

Partial transversal in Latin square:

(2n + 1)/3 – Koksma (1969);(3/4)n – Drake (1977);n −√n – Brouwer et al. (1978) and independently by Woolbright

(1978.)n − O(log2 n) – Shor (1982).

Full rainbow matching in bipartite (multi)graphs.

n − o(n) (Latin rectangle) – Haggkvist and Johansson (2008).(4/7)n – Aharoni Charbit and Howard (2015).(3/5)n – Kotlar and Ziv (2014).(2/3)n + o(n) – Clemens and Ehrenmuller (2016).(2n − 1)/3 – Aharoni, Kotlar and Ziv (arXiv).n − o(n) – Pokrovskiy (arXiv).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 7

/ 36

Page 8: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Our results

Theorem (G., Ramadurai, Wanless, Wormald 2017+)

If G is a general graph and |M| ≤ n − nc , where c > 9/10. ThenMcontains a full rainbow matching.

Theorem (G., Ramadurai, Wanless, Wormald 2017+)

Larger |M| if ∆(G ) is smaller than n.

Multigraph G with low multiplicity.

Hypergraphs where no two vertices are contained in too manyhyperedges.

Keevash and Yepremyan (2017) — If G is an n-edge-coloured multigraphwith low multiplicity, and each colour class contains (1 + ε)n edges, thenthere is a partial rainbow matching of size n − O(1).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 8

/ 36

Page 9: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Our results

Theorem (G., Ramadurai, Wanless, Wormald 2017+)

If G is a general graph and |M| ≤ n − nc , where c > 9/10. ThenMcontains a full rainbow matching.

Theorem (G., Ramadurai, Wanless, Wormald 2017+)

Larger |M| if ∆(G ) is smaller than n.

Multigraph G with low multiplicity.

Hypergraphs where no two vertices are contained in too manyhyperedges.

Keevash and Yepremyan (2017) — If G is an n-edge-coloured multigraphwith low multiplicity, and each colour class contains (1 + ε)n edges, thenthere is a partial rainbow matching of size n − O(1).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 8

/ 36

Page 10: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Our results

Theorem (G., Ramadurai, Wanless, Wormald 2017+)

If G is a general graph and |M| ≤ n − nc , where c > 9/10. ThenMcontains a full rainbow matching.

Theorem (G., Ramadurai, Wanless, Wormald 2017+)

Larger |M| if ∆(G ) is smaller than n.

Multigraph G with low multiplicity.

Hypergraphs where no two vertices are contained in too manyhyperedges.

Keevash and Yepremyan (2017) — If G is an n-edge-coloured multigraphwith low multiplicity, and each colour class contains (1 + ε)n edges, thenthere is a partial rainbow matching of size n − O(1).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 8

/ 36

Page 11: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

Intuitively...

Take a surviving matching x , take a random edge in x and put it tothe rainbow matching;

Modify the remaining graph;

Repeat.

A randomised algorithm induces a sequence of random variablesZ0,Z1,Z2, . . ..

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 9

/ 36

Page 12: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

Intuitively...

Take a surviving matching x , take a random edge in x and put it tothe rainbow matching;

Modify the remaining graph;

Repeat.

A randomised algorithm induces a sequence of random variablesZ0,Z1,Z2, . . ..

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 9

/ 36

Page 13: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

Intuitively...

Take a surviving matching x , take a random edge in x and put it tothe rainbow matching;

Modify the remaining graph;

Repeat.

A randomised algorithm induces a sequence of random variablesZ0,Z1,Z2, . . ..

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 9

/ 36

Page 14: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

Intuitively...

Take a surviving matching x , take a random edge in x and put it tothe rainbow matching;

Modify the remaining graph;

Repeat.

A randomised algorithm induces a sequence of random variablesZ0,Z1,Z2, . . ..

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 9

/ 36

Page 15: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

Intuitively...

Take a surviving matching x , take a random edge in x and put it tothe rainbow matching;

Modify the remaining graph;

Repeat.

A randomised algorithm induces a sequence of random variablesZ0,Z1,Z2, . . ..

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 9

/ 36

Page 16: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

SupposeE(Zt+1 − Zt | history) = f (Zt/n) + small error.

Then if we know a priori that Zt/n ≈ z(x) where x = t/n then

dz

dx= f (x).

The DE method guarantees that Zt = z(t/n)n + small error, provided

Z0 lies inside a “nice” open set;

f is “nice” in that open set;

|Zt+1 − Zt | is not too big.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 10

/ 36

Page 17: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Randomised algorithm and the DE method

SupposeE(Zt+1 − Zt | history) = f (Zt/n) + small error.

Then if we know a priori that Zt/n ≈ z(x) where x = t/n then

dz

dx= f (x).

The DE method guarantees that Zt = z(t/n)n + small error, provided

Z0 lies inside a “nice” open set;

f is “nice” in that open set;

|Zt+1 − Zt | is not too big.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 10

/ 36

Page 18: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

DE method hard to apply for the rainbow matchingproblem

SupposeE(Zt+1 − Zt | history) = f (Zt/n) + small error,

Overlap of Mi and Mj (|V (Mi ) ∩ V (Mj)|) may be non-uniformlyinitially;

The overlaps change in the process.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 11

/ 36

Page 19: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

DE method hard to apply for the rainbow matchingproblem

SupposeE(Zt+1 − Zt | history) = f (Zt/n) + small error,

Overlap of Mi and Mj (|V (Mi ) ∩ V (Mj)|) may be non-uniformlyinitially;

The overlaps change in the process.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 11

/ 36

Page 20: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

DE method hard to apply for the rainbow matchingproblem

SupposeE(Zt+1 − Zt | history) = f (Zt/n) + small error,

Overlap of Mi and Mj (|V (Mi ) ∩ V (Mj)|) may be non-uniformlyinitially;

The overlaps change in the process.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 11

/ 36

Page 21: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Rodl nibble

Randomly partition matchings in M into chunks, each chunk containingεn matchings. In iteration i , matchings in chunk i are processed.In iteration i ,

For every matching in chunk i , randomly pick an edge x ;

“Artificially zap” each remaining vertex with a proper probability;

Deal with vertex collisions.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 12

/ 36

Page 22: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Rodl nibble

Randomly partition matchings in M into chunks, each chunk containingεn matchings. In iteration i , matchings in chunk i are processed.In iteration i ,

For every matching in chunk i , randomly pick an edge x ;

“Artificially zap” each remaining vertex with a proper probability;

Deal with vertex collisions.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 12

/ 36

Page 23: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Rodl nibble

Randomly partition matchings in M into chunks, each chunk containingεn matchings. In iteration i , matchings in chunk i are processed.In iteration i ,

For every matching in chunk i , randomly pick an edge x ;

“Artificially zap” each remaining vertex with a proper probability;

Deal with vertex collisions.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 12

/ 36

Page 24: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Rodl nibble

Randomly partition matchings in M into chunks, each chunk containingεn matchings. In iteration i , matchings in chunk i are processed.In iteration i ,

For every matching in chunk i , randomly pick an edge x ;

“Artificially zap” each remaining vertex with a proper probability;

Deal with vertex collisions.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 12

/ 36

Page 25: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 13

/ 36

Page 26: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 14

/ 36

Page 27: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 15

/ 36

Page 28: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 16

/ 36

Page 29: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 17

/ 36

Page 30: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 18

/ 36

Page 31: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 19

/ 36

Page 32: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 20

/ 36

Page 33: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 21

/ 36

Page 34: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

A randomised algorithm

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 22

/ 36

Page 35: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

How to zap vertices?

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 23

/ 36

Page 36: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Matching size and vertex degree

Every vertex is deleted with equal probability þ

every surviving matchings are of approximately equal size

|M(i)| ≈ r(xi )n

degrees of each vertex decrease with approximately equal rate

d(j)v (i) ≈ εdvg(xi )

here xi = iε.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 24

/ 36

Page 37: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Matching size and vertex degree

Every vertex is deleted with equal probability þ

every surviving matchings are of approximately equal size|M(i)| ≈ r(xi )n

degrees of each vertex decrease with approximately equal rate

d(j)v (i) ≈ εdvg(xi )

here xi = iε.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 24

/ 36

Page 38: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Matching size and vertex degree

Every vertex is deleted with equal probability þ

every surviving matchings are of approximately equal size|M(i)| ≈ r(xi )n

degrees of each vertex decrease with approximately equal rate

d(j)v (i) ≈ εdvg(xi )

here xi = iε.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 24

/ 36

Page 39: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Matching size and vertex degree

Every vertex is deleted with equal probability þ

every surviving matchings are of approximately equal size|M(i)| ≈ r(xi )n

degrees of each vertex decrease with approximately equal rate

d(j)v (i) ≈ εdvg(xi )

here xi = iε.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 24

/ 36

Page 40: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Matching size and vertex degree

Every vertex is deleted with equal probability þ

every surviving matchings are of approximately equal size|M(i)| ≈ r(xi )n

degrees of each vertex decrease with approximately equal rate

d(j)v (i) ≈ εdvg(xi )

here xi = iε.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 24

/ 36

Page 41: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Matching size and vertex degree

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 25

/ 36

Page 42: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Probability of vertex deletion

d(j)v (i − 1) ≈ εg(xi−1)dv ≤ εg(xi−1)n

|M(i − 1)| ≈ r(xi−1)n

þ Every vertex is deleted with probability roughly

maxv{d (j)v (i − 1)}

|M(i − 1)|≤ εg(xi−1)

r(xi−1)= f (xi−1).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 26

/ 36

Page 43: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Probability of vertex deletion

d(j)v (i − 1) ≈ εg(xi−1)dv ≤ εg(xi−1)n

|M(i − 1)| ≈ r(xi−1)n

þ Every vertex is deleted with probability roughly

maxv{d (j)v (i − 1)}

|M(i − 1)|≤ εg(xi−1)

r(xi−1)= f (xi−1).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 26

/ 36

Page 44: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Deducing the ODEs

E(|M(i)| − |M(i − 1)|) ≈ −2f (xi−1)|M(i − 1)|;E(d j

v (i)− d jv (i − 1)) ≈ −f (xi−1)d j

v (i − 1).

Recall f (xi−1) = εg(xi−1)

r(xi−1)

|M(i − 1)| ≈ r(xi−1)n

d jv (i − 1) ≈ εg(xi−1).

þ r ′(x) = −2g(x);

g ′(x) = −g(x)2

r(x).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 27

/ 36

Page 45: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Deducing the ODEs

E(|M(i)| − |M(i − 1)|) ≈ −2f (xi−1)|M(i − 1)|;E(d j

v (i)− d jv (i − 1)) ≈ −f (xi−1)d j

v (i − 1).

Recall f (xi−1) = εg(xi−1)

r(xi−1)

|M(i − 1)| ≈ r(xi−1)n

d jv (i − 1) ≈ εg(xi−1).

þ r ′(x) = −2g(x);

g ′(x) = −g(x)2

r(x).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 27

/ 36

Page 46: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Deducing the ODEs

E(|M(i)| − |M(i − 1)|) ≈ −2f (xi−1)|M(i − 1)|;E(d j

v (i)− d jv (i − 1)) ≈ −f (xi−1)d j

v (i − 1).

Recall f (xi−1) = εg(xi−1)

r(xi−1)

|M(i − 1)| ≈ r(xi−1)n

d jv (i − 1) ≈ εg(xi−1).

þ r ′(x) = −2g(x);

g ′(x) = −g(x)2

r(x).

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 27

/ 36

Page 47: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

ODE solution

The solution to the ODE with r(0) = 1 and g(0) = 1 is

r(x) = (1− x)2, g(x) = 1− x .

Thus r(x) > 0 for all x < 1.

Let τ − 1 ≈ (1− ε0)/ε be the second last iteration of the algorithm. If|M(i)| ≈ r(xi )n for every i , then |M(τ − 1)| ≈ r(1− ε0)n = ε20n.

If ε20n ≥ (2+?)εn then we can process the last chunk of matchings greedily.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 28

/ 36

Page 48: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

ODE solution

The solution to the ODE with r(0) = 1 and g(0) = 1 is

r(x) = (1− x)2, g(x) = 1− x .

Thus r(x) > 0 for all x < 1.

Let τ − 1 ≈ (1− ε0)/ε be the second last iteration of the algorithm. If|M(i)| ≈ r(xi )n for every i , then |M(τ − 1)| ≈ r(1− ε0)n = ε20n.

If ε20n ≥ (2+?)εn then we can process the last chunk of matchings greedily.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 28

/ 36

Page 49: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

ODE solution

The solution to the ODE with r(0) = 1 and g(0) = 1 is

r(x) = (1− x)2, g(x) = 1− x .

Thus r(x) > 0 for all x < 1.

Let τ − 1 ≈ (1− ε0)/ε be the second last iteration of the algorithm. If|M(i)| ≈ r(xi )n for every i , then |M(τ − 1)| ≈ r(1− ε0)n = ε20n.

If ε20n ≥ (2+?)εn then we can process the last chunk of matchings greedily.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 28

/ 36

Page 50: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Next we sketch a proof for the following simpler version.

Theorem

For any ε0 > 0 there exists N0 > 0 such that the following holds. If G is asimple graph and |M| ≤ (1− ε0)n where n ≥ N0, thenM contains a fullrainbow matching.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 29

/ 36

Page 51: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Let ε > 0 be sufficiently small so that ε20 ≥ 3ε. The matchings are thenpartitioned into (1− ε0)/ε chunks.We will specify ai , bi such that

ai = O(εn), bi = O(ε2n)

and for iteration i (0 ≤ i ≤ ((1− ε0)/ε)), with high probability,

(A1) |M(i)| is between (1− iε)2n − ai and (1− iε)2n + ai ;

(A2) d(j)v (i) is at most ε(1− iε)n + bi .

If (A1) and (A2) holds for every step, then by the beginning of the lastiteration,

|M| = ε20n + O(εn) ≥ 2εn,

and there are at most εn matchings left. We can process the last chunkgreedily.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 30

/ 36

Page 52: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Let ε > 0 be sufficiently small so that ε20 ≥ 3ε. The matchings are thenpartitioned into (1− ε0)/ε chunks.We will specify ai , bi such that

ai = O(εn), bi = O(ε2n)

and for iteration i (0 ≤ i ≤ ((1− ε0)/ε)), with high probability,

(A1) |M(i)| is between (1− iε)2n − ai and (1− iε)2n + ai ;

(A2) d(j)v (i) is at most ε(1− iε)n + bi .

If (A1) and (A2) holds for every step, then by the beginning of the lastiteration,

|M| = ε20n + O(εn) ≥ 2εn,

and there are at most εn matchings left. We can process the last chunkgreedily.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 30

/ 36

Page 53: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Let ε > 0 be sufficiently small so that ε20 ≥ 3ε. The matchings are thenpartitioned into (1− ε0)/ε chunks.We will specify ai , bi such that

ai = O(εn), bi = O(ε2n)

and for iteration i (0 ≤ i ≤ ((1− ε0)/ε)), with high probability,

(A1) |M(i)| is between (1− iε)2n − ai and (1− iε)2n + ai ;

(A2) d(j)v (i) is at most ε(1− iε)n + bi .

If (A1) and (A2) holds for every step, then by the beginning of the lastiteration,

|M| = ε20n + O(εn) ≥ 2εn,

and there are at most εn matchings left. We can process the last chunkgreedily.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 30

/ 36

Page 54: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Base case i = 0:

|M(0)| = n for all M. þ (A1)4

dv (0) = εn + O(√n log n) (standard concentration)

þ (A2) with b0 = O(√n log n) 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 31

/ 36

Page 55: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Base case i = 0:

|M(0)| = n for all M. þ (A1)4

dv (0) = εn + O(√n log n) (standard concentration)

þ (A2) with b0 = O(√n log n) 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 31

/ 36

Page 56: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Base case i = 0:

|M(0)| = n for all M. þ (A1)4

dv (0) = εn + O(√n log n) (standard concentration)

þ (A2) with b0 = O(√n log n) 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 31

/ 36

Page 57: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Inductive step i + 1:Zap vertices so that every vertex is deleted with probability

εg(xi )n + bir(xi )n − ai

1− iε+ O

(εai

r(xi )n+

bir(xi )n

).

Then, with high probability

dv (i + 1) ≤ dv (i)− εg(xi )n

r(xi )ndv (i) + O(

√n log n)

≤ (ε(1− iε)n+bi )

(1− ε

1− iε

)+ O(

√n log n)

≤ ε(1− (i + 1)ε)n + bi + O(√n log n)

þ (A2) for iteration i + 1 with bi+1 = bi + K (√n log n). 4

þ bi = O((1/ε)√n log n) for all 0 ≤ i ≤ τ . 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 32

/ 36

Page 58: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Inductive step i + 1:Zap vertices so that every vertex is deleted with probability

εg(xi )n + bir(xi )n − ai

1− iε+ O

(εai

r(xi )n+

bir(xi )n

).

Then, with high probability

dv (i + 1) ≤ dv (i)− εg(xi )n

r(xi )ndv (i) + O(

√n log n)

≤ (ε(1− iε)n+bi )

(1− ε

1− iε

)+ O(

√n log n)

≤ ε(1− (i + 1)ε)n + bi + O(√n log n)

þ (A2) for iteration i + 1 with bi+1 = bi + K (√n log n). 4

þ bi = O((1/ε)√n log n) for all 0 ≤ i ≤ τ . 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 32

/ 36

Page 59: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Inductive step i + 1:Zap vertices so that every vertex is deleted with probability

εg(xi )n + bir(xi )n − ai

1− iε+ O

(εai

r(xi )n+

bir(xi )n

).

Then, with high probability

dv (i + 1) ≤ dv (i)− εg(xi )n

r(xi )ndv (i) + O(

√n log n)

≤ (ε(1− iε)n+bi )

(1− ε

1− iε

)+ O(

√n log n)

≤ ε(1− (i + 1)ε)n + bi + O(√n log n)

þ (A2) for iteration i + 1 with bi+1 = bi + K (√n log n). 4

þ bi = O((1/ε)√n log n) for all 0 ≤ i ≤ τ . 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 32

/ 36

Page 60: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Inductive step i + 1:Zap vertices so that every vertex is deleted with probability

εg(xi )n + bir(xi )n − ai

1− iε+ O

(εai

r(xi )n+

bir(xi )n

).

Then, with high probability

dv (i + 1) ≤ dv (i)− εg(xi )n

r(xi )ndv (i) + O(

√n log n)

≤ (ε(1− iε)n+bi )

(1− ε

1− iε

)+ O(

√n log n)

≤ ε(1− (i + 1)ε)n + bi + O(√n log n)

þ (A2) for iteration i + 1 with bi+1 = bi + K (√n log n). 4

þ bi = O((1/ε)√n log n) for all 0 ≤ i ≤ τ . 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 32

/ 36

Page 61: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Inductive step i + 1:Zap vertices so that every vertex is deleted with probability

εg(xi )n + bir(xi )n − ai

1− iε+ O

(εai

r(xi )n+

bir(xi )n

).

Then, with high probability

dv (i + 1) ≤ dv (i)− εg(xi )n

r(xi )ndv (i) + O(

√n log n)

≤ (ε(1− iε)n+bi )

(1− ε

1− iε

)+ O(

√n log n)

≤ ε(1− (i + 1)ε)n + bi + O(√n log n)

þ (A2) for iteration i + 1 with bi+1 = bi + K (√n log n). 4

þ bi = O((1/ε)√n log n) for all 0 ≤ i ≤ τ . 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 32

/ 36

Page 62: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

With high probability

|M(i + 1)| = |M(i)| −(

1− iε+ O

(εai

r(xi )n+

bir(xi )n

))|M(i)|

+O(√n log n + ε2n)

(1− (i + 1)ε)2n ± ai + O(εai + bi + ε2n).

þ (A1) for iteration i + 1 with ai+1 = (1 + Kε)ai + Kε2n. 4

1/ε iterations þ ai ≤ (1/ε)(1 + Kε)1/εKε2n = O(εn). 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 33

/ 36

Page 63: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 34

/ 36

Page 64: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

With high probability

|M(i + 1)| = |M(i)| −(

1− iε+ O

(εai

r(xi )n+

bir(xi )n

))|M(i)|

+O(√n log n + ε2n)

= (1− (i + 1)ε)2n ± ai + O(εai + bi + ε2n).

þ (A1) for iteration i + 1 with ai+1 = (1 + Kε)ai + Kε2n. 4

1/ε iterations þ ai ≤ (1/ε)(1 + Kε)1/εKε2n = O(εn). 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 35

/ 36

Page 65: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

With high probability

|M(i + 1)| = |M(i)| −(

1− iε+ O

(εai

r(xi )n+

bir(xi )n

))|M(i)|

+O(√n log n + ε2n)

= (1− (i + 1)ε)2n ± ai + O(εai + bi + ε2n).

þ (A1) for iteration i + 1 with ai+1 = (1 + Kε)ai + Kε2n. 4

1/ε iterations þ ai ≤ (1/ε)(1 + Kε)1/εKε2n = O(εn). 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 35

/ 36

Page 66: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Proof sketch

With high probability

|M(i + 1)| = |M(i)| −(

1− iε+ O

(εai

r(xi )n+

bir(xi )n

))|M(i)|

+O(√n log n + ε2n)

= (1− (i + 1)ε)2n ± ai + O(εai + bi + ε2n).

þ (A1) for iteration i + 1 with ai+1 = (1 + Kε)ai + Kε2n. 4

1/ε iterations þ ai ≤ (1/ε)(1 + Kε)1/εKε2n = O(εn). 4

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 35

/ 36

Page 67: Jane Gao Monash University Discrete Mathematics …users.monash.edu/~gfarr/research/slides/Gao-rainbow.pdfOn Aharoni-Berger’s conjecture of rainbow matchings Jane Gao Monash University

Future directions

How to cope with multigraphs?

Transversal in high dimensional Latin cubes.

Jane Gao Monash University On Aharoni-Berger’s conjecture of rainbow matchingsDiscrete Mathematics Seminar 2018 Joint work with Reshma Ramadurai, Ian Wanless and Nick Wormald 36

/ 36