Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set...

33
Minimal multiple blocking sets Anurag Bishnoi (with S. Mattheus and J. Schillewaert) Free University of Berlin https://anuragbishnoi.wordpress.com/ Finite Geometries, Irsee September 2017

Transcript of Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set...

Page 1: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Minimal multiple blocking sets

Anurag Bishnoi(with S. Mattheus and J. Schillewaert)

Free University of Berlin

https://anuragbishnoi.wordpress.com/

Finite Geometries, IrseeSeptember 2017

Page 2: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Blocking Sets

A subset B of points in a projective plane πn of order n s.t. for all lines `we have |` ∩ B| ≥ 1. It is minimal iff ∀X ∈ B, ∃`X s.t. `X ∩ B = {X}.

Trivially, a line is a blocking set of size n + 1. A vertex-less triangle formsa blocking set of size 3(n − 1).

Page 3: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Blocking Sets

A subset B of points in a projective plane πn of order n s.t. for all lines `we have |` ∩ B| ≥ 1. It is minimal iff ∀X ∈ B, ∃`X s.t. `X ∩ B = {X}.

Trivially, a line is a blocking set of size n + 1. A vertex-less triangle formsa blocking set of size 3(n − 1).

Page 4: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Possible Sizes

What are the possible sizes of a (minimal) blocking set?

Theorem (Bruen 1970, Bruen and Thas 1977)

A non-trivial minimal blocking set B in πn satisfies

n +√n + 1 ≤ |B| ≤ n

√n + 1.

Baer subplanes and Hermitian curves prove sharpness for n = p2k .

A. Blokhuis, P. Sziklai and T. Szonyi. Blocking sets in projectivespaces. In Current Research Topics in Galois Geometry, 2011.

Page 5: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Possible Sizes

What are the possible sizes of a (minimal) blocking set?

Theorem (Bruen 1970, Bruen and Thas 1977)

A non-trivial minimal blocking set B in πn satisfies

n +√n + 1 ≤ |B| ≤ n

√n + 1.

Baer subplanes and Hermitian curves prove sharpness for n = p2k .

A. Blokhuis, P. Sziklai and T. Szonyi. Blocking sets in projectivespaces. In Current Research Topics in Galois Geometry, 2011.

Page 6: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Our results

A t-fold blocking set is a set B with the property that |` ∩ B| ≥ t for alllines `.

It is minimal if ∀X ∈ B, ∃`X such that |`X ∩ B| = t.

Main Result: A generalization of the Bruen-Thas upper bound tominimal t-fold blocking sets.

Page 7: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Our results

A t-fold blocking set is a set B with the property that |` ∩ B| ≥ t for alllines `. It is minimal if ∀X ∈ B, ∃`X such that |`X ∩ B| = t.

Main Result: A generalization of the Bruen-Thas upper bound tominimal t-fold blocking sets.

Page 8: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Our results

A t-fold blocking set is a set B with the property that |` ∩ B| ≥ t for alllines `. It is minimal if ∀X ∈ B, ∃`X such that |`X ∩ B| = t.

Main Result: A generalization of the Bruen-Thas upper bound tominimal t-fold blocking sets.

Page 9: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Spectral graph theory

For a graph G on vertices v1, . . . , vn let A be a the n × n real matrix suchthat Aij = 1 if vi is adjacent to vj and 0 otherwise.

Then A has n real eigenvalues, λ1 ≥ λ2 ≥ · · · ≥ λn.

If G is k-regular then k ≥ λ1 and λn ≥ −k .

Let λ be the second largest eigenvalue in absolute terms.

Page 10: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Spectral graph theory

For a graph G on vertices v1, . . . , vn let A be a the n × n real matrix suchthat Aij = 1 if vi is adjacent to vj and 0 otherwise.

Then A has n real eigenvalues, λ1 ≥ λ2 ≥ · · · ≥ λn.

If G is k-regular then k ≥ λ1 and λn ≥ −k .

Let λ be the second largest eigenvalue in absolute terms.

Page 11: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Spectral graph theory

For a graph G on vertices v1, . . . , vn let A be a the n × n real matrix suchthat Aij = 1 if vi is adjacent to vj and 0 otherwise.

Then A has n real eigenvalues, λ1 ≥ λ2 ≥ · · · ≥ λn.

If G is k-regular then k ≥ λ1 and λn ≥ −k .

Let λ be the second largest eigenvalue in absolute terms.

Page 12: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Spectral graph theory

For a graph G on vertices v1, . . . , vn let A be a the n × n real matrix suchthat Aij = 1 if vi is adjacent to vj and 0 otherwise.

Then A has n real eigenvalues, λ1 ≥ λ2 ≥ · · · ≥ λn.

If G is k-regular then k ≥ λ1 and λn ≥ −k .

Let λ be the second largest eigenvalue in absolute terms.

Page 13: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Expander Mixing Lemma

L R

L (dL) R (dR)

S T

e(S ,T ) ∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤λ

√|S ||T |

(1− |S ||L|

)(1− |T ||R|

)≤ λ

√|S ||T |

Page 14: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Expander Mixing Lemma

L RL (dL) R (dR)

S T

e(S ,T ) ∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤λ

√|S ||T |

(1− |S ||L|

)(1− |T ||R|

)≤ λ

√|S ||T |

Page 15: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Expander Mixing Lemma

L RL (dL) R (dR)

S T

e(S ,T )

∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤λ

√|S ||T |

(1− |S ||L|

)(1− |T ||R|

)≤ λ

√|S ||T |

Page 16: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Expander Mixing Lemma

L RL (dL) R (dR)

S T

e(S ,T ) ∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤

λ

√|S ||T |

(1− |S ||L|

)(1− |T ||R|

)≤ λ

√|S ||T |

Page 17: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Expander Mixing Lemma

L RL (dL) R (dR)

S T

e(S ,T ) ∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤λ

√|S ||T |

(1− |S ||L|

)(1− |T ||R|

)

≤ λ√|S ||T |

Page 18: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Expander Mixing Lemma

L RL (dL) R (dR)

S T

e(S ,T ) ∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤λ

√|S ||T |

(1− |S ||L|

)(1− |T ||R|

)≤ λ

√|S ||T |

Page 19: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

The proof

For each point X of the blocking set S pick a line `X such that|`X ∩ S | = 1. This gives us a set T of lines such that |T | = |S | ande(S ,T ) = |S |.

The eigenvalues of πn are n + 1 ≥√n ≥ −

√n ≥ −n − 1. 1

Plug it in∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤ λ√|S ||T |

(1− |S ||L|

)(1− |T ||R|

).

and get|S | ≤ n

√n + 1.

1https://www.win.tue.nl/~aeb/graphs/cages/cages.html

Page 20: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

The proof

For each point X of the blocking set S pick a line `X such that|`X ∩ S | = 1. This gives us a set T of lines such that |T | = |S | ande(S ,T ) = |S |.

The eigenvalues of πn are n + 1 ≥√n ≥ −

√n ≥ −n − 1. 1

Plug it in∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤ λ√|S ||T |

(1− |S ||L|

)(1− |T ||R|

).

and get|S | ≤ n

√n + 1.

1https://www.win.tue.nl/~aeb/graphs/cages/cages.html

Page 21: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

The proof

For each point X of the blocking set S pick a line `X such that|`X ∩ S | = 1. This gives us a set T of lines such that |T | = |S | ande(S ,T ) = |S |.

The eigenvalues of πn are n + 1 ≥√n ≥ −

√n ≥ −n − 1. 1

Plug it in∣∣∣∣e(S ,T )− dL|S ||T ||R|

∣∣∣∣ ≤ λ√|S ||T |

(1− |S ||L|

)(1− |T ||R|

).

and get|S | ≤ n

√n + 1.

1https://www.win.tue.nl/~aeb/graphs/cages/cages.html

Page 22: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Minimal multiple blocking sets

Theorem

Let B be a minimal t-fold blocking set in πn. Then

|B| ≤ 1

2n√

4tn − (3t + 1)(t − 1) +1

2(t − 1)n + t = Θ(

√tn3/2).

Page 23: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Case of Equality

This bound is sharp for:

1 t = 1 and n = an even power of a prime. (Unitals)

2 t = n and n arbitrary. (Full plane minus a point)

3 t = n−√n and n = an even power of prime. (Complement of a Baer

subplane)

Theorem

If equality occurs and n is a prime power, then B is one of the three types.

Page 24: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Case of Equality

This bound is sharp for:

1 t = 1 and n = an even power of a prime. (Unitals)

2 t = n and n arbitrary. (Full plane minus a point)

3 t = n−√n and n = an even power of prime. (Complement of a Baer

subplane)

Theorem

If equality occurs and n is a prime power, then B is one of the three types.

Page 25: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

A construction

There exists such a set of size q√q + 1 + (t − 1)(q −√q + 1) in PG(2, q)

for every square q and t ≤ √q + 1.

Take t − 1 secant lines `1, . . . , `t−1 through a point of a unital U and let

B = U ∪ `1 ∪ · · · ∪ `t−1 ∪ {`⊥1 ∪ · · · ∪ `⊥t−1}.

Remark: for t = 2 we can do better (Pavese)

Page 26: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

A construction

There exists such a set of size q√q + 1 + (t − 1)(q −√q + 1) in PG(2, q)

for every square q and t ≤ √q + 1.

Take t − 1 secant lines `1, . . . , `t−1 through a point of a unital U and let

B = U ∪ `1 ∪ · · · ∪ `t−1 ∪ {`⊥1 ∪ · · · ∪ `⊥t−1}.

Remark: for t = 2 we can do better (Pavese)

Page 27: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

A construction

There exists such a set of size q√q + 1 + (t − 1)(q −√q + 1) in PG(2, q)

for every square q and t ≤ √q + 1.

Take t − 1 secant lines `1, . . . , `t−1 through a point of a unital U and let

B = U ∪ `1 ∪ · · · ∪ `t−1 ∪ {`⊥1 ∪ · · · ∪ `⊥t−1}.

Remark: for t = 2 we can do better (Pavese)

Page 28: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Generalizations

Symmetric 2-(v , k , λ) designs

Point-hyperplane designs in PG(k, q) (recovers a result of Bruen andThas)

Semiarcs (recovers a result of Csajbok and Kiss)

Any set of points P which “determines” a set of lines L with|L| = f (|P|) such that e(P, L) can be computed in terms of |P|

Page 29: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Generalizations

Symmetric 2-(v , k , λ) designs

Point-hyperplane designs in PG(k, q) (recovers a result of Bruen andThas)

Semiarcs (recovers a result of Csajbok and Kiss)

Any set of points P which “determines” a set of lines L with|L| = f (|P|) such that e(P, L) can be computed in terms of |P|

Page 30: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Generalizations

Symmetric 2-(v , k , λ) designs

Point-hyperplane designs in PG(k, q) (recovers a result of Bruen andThas)

Semiarcs (recovers a result of Csajbok and Kiss)

Any set of points P which “determines” a set of lines L with|L| = f (|P|) such that e(P, L) can be computed in terms of |P|

Page 31: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Generalizations

Symmetric 2-(v , k , λ) designs

Point-hyperplane designs in PG(k, q) (recovers a result of Bruen andThas)

Semiarcs (recovers a result of Csajbok and Kiss)

Any set of points P which “determines” a set of lines L with|L| = f (|P|) such that e(P, L) can be computed in terms of |P|

Page 32: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

Open Problems

1 Find better constructions.

2 Improve the upper bound when n is not a square.

3 Study multiple blocking sets with respect to hyperplanes in PG(k , q).

4 How large can a minimal blocking set with respect to lines inPG(3, q) be?

Page 33: Minimal multiple blocking setscage.ugent.be/~ml/irsee5/slides/Bishnoi.pdf · A t-fold blocking set is a set B with the property that j‘\Bj t for all lines ‘. It is minimal if

References

[1] J. Bamberg, A. Bishnoi and G. Royle. On regular induced subgraphs ofgeneralized polygons. arXiv:1708.01095

[2] A. Bishnoi, S. Mattheus and J. Schillewaert. Minimal multiple blockingsets. arXiv:1703.07843

[3] J. Loucks and C. Timmons. Triangle-free induced subgraphs of polaritygraphs, arXiv:1703.06347.

[4] S. Mattheus and F. Pavese. Triangle-free induced subgraphs of theunitary polarity graph. In preparation.