+ All Categories
Home > Documents > Maastricht talk - SymOmega

Maastricht talk - SymOmega

Date post: 09-Feb-2022
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
46
PERSONAL INTRODUCTION COMPUTATION TOWARDS A CLASSIFICATION OF THE BINARY MATROIDS WITH NO K 5 MINOR Gordon Royle Department of Mathematics & Statistics University of Western Australia Second Workshop on Graphs and Matroids Maastricht, August 2010 GORDON ROYLE MATROIDS WITH NO K 5 -MINOR
Transcript

PERSONAL INTRODUCTION COMPUTATION

TOWARDS A CLASSIFICATION OF THE BINARY

MATROIDS WITH NO K5 MINOR

Gordon Royle

Department of Mathematics & StatisticsUniversity of Western Australia

Second Workshop on Graphs and MatroidsMaastricht, August 2010

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AUSTRALIA

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AUSTRALIA

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

PERTH

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

UNIVERSITY OF WESTERN AUSTRALIA

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

WAGNER’S THEOREM

The foundational result of structural graph theory is thefollowing famous theorem:

THEOREM (KURATOWSKI, WAGNER)

A graph is planar if and only if it does not have the completegraph K5 or the complete bipartite graph K3,3 as a minor.

Any minor-closed class G of graphs can be described by givingits excluded minors, i.e. the minor-minimal graphs not in G.

Wagner conjectured, and Robertson & Seymour eventuallyproved, that such a list is necessarily finite.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

TWO COMPLEMENTARY RESEARCH THEMES

Let G = EX (G1,G2, . . . ,Gn) be the class of graphs with nominor in {G1,G2, . . . ,Gn}.

Then we can consider two complementary research “themes”:

Find the excluded minors for some (natural) minor-closedfamily of graphs.In other words: Given G, determine {G1,G2, . . . ,Gn}.Find a structural description of the class of graphs avoidinga particular collection of minors.In other words: Given {G1,G2, . . . ,Gn}, describe G.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

EXACT STRUCTURAL DESCRIPTION

Structural descriptions themselves can be qualitative or exact.Theformer determine “approximate” structure of many classes

Prominent examples in the work of Roberston, Seymour,Chudnovsky, Thomas etc.Often determines existence of polytime algorithms etc, butwith Ramsey-number type constants floating around.

The latter fill in the details for a single class

THEOREM (WAGNER)

A graph has no K5-minor if and only if it can be constructedfrom planar graphs and subgraphs of V8 by means of 0-, 1-, 2-and 3-sums.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

BINARY MATROIDS

All the concepts extend essentially unchanged from graphs tobinary matroids:

Deletion, contraction, minors extend naturallyAnalogue of Wagner’s conjecture holdsQualitative structure theorems have been found by GGW

James Oxley produced various exact structural theorems in the1980s and 1990s, such as a description of the binary matroidswith no 4-wheel minor.The starting point was an old paper by Joe Kung “Excluding thecycle geometries of the Kuratowski graphs from binarygeometries” where he asked questions about growth rate,critical exponent etc.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

INGREDIENTS OF A STRUCTURAL DESCRIPTION

A useful structural description of a class of matroids has thefollowing general form:

Lists of basic matroids in the class.Rules for gluing together the basic matroids to formarbitrary members of the class.

Ideally a structural description will yield a recognition algorithmwhereby an arbitrary matroid can be recursively decomposeduntil each piece can be recognised as a basic.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

BINARY MATROIDS

We will view a binary matroid just as a multiset of vectors in abinary vector space GF(2)d.

0 0 0 1 1 1 10 1 1 0 0 1 11 0 1 0 1 0 1

The Fano plane F7.

(0, 0, 1)

(0, 1, 0) (1, 0, 0)

(0, 1, 1) (1, 0, 1)

(1, 1, 0)

We use columns of a matrix (of any rank) or (loose) geometricpictures to describe binary matroids.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

GRAPHS AND GRAFTS

Given a graph G, the columns of the vertex-edge incidencematrix form the graphic matroid M(G).

1 2

4 3 12 13 14 23 24 34

1 1 1 1 0 0 02 1 0 0 1 1 03 0 1 0 1 0 14 0 0 1 0 1 1

The graph K4 and the binary matroid M(K4).

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

GRAPHS AND GRAFTS

Given a graph G, the columns of the vertex-edge incidencematrix form the graphic matroid M(G).

1 2

4 3 12 13 14 23 24 34

1 1 1 1 0 0 0 12 1 0 0 1 1 0 13 0 1 0 1 0 1 04 0 0 1 0 1 1 1

A graft is an extension of a graphic matroid.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

GRAPHS AND MATROIDS

A graph theorist and matroid theorist draw K4 quite differently:

1 2

4 3

12

23

13

2414

34

To avoid confusion, we use the convention that graphs aregreen and matroids are magenta.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

OUR GOAL

Our 1 major goal is to extend Wagner’s result to the class ofbinary matroids.

Obtain a structural description of the class ofbinary matroids with no M(K5) minor.

Why this particular family?

K5 and K3,3 are fundamental graphs/matroids.Various authors have studied classes defined by excludingthese in combination with other important matroids.A natural counterpart to our description of EX (M(K3,3))

1“We” = {Dillon, Geoff, Gordon}GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

OUR GOAL

Our 1 major goal is to extend Wagner’s result to the class ofbinary matroids.

Obtain a structural description of the class ofbinary matroids with no M(K5) minor.

Why this particular family?

K5 and K3,3 are fundamental graphs/matroids.Various authors have studied classes defined by excludingthese in combination with other important matroids.A natural counterpart to our description of EX (M(K3,3))

1“We” = {Dillon, Geoff, Gordon}GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

BINARY MATROIDS WITH NO M(K3,3) MINOR

THEOREM (MAYHEW, ROYLE, WHITTLE)

An internally 4-connected binary matroid in EX (M(K3,3)) isCographic, orA triadic Möbius matroid or a triangular Möbius matroid, orOne of 18 sporadic matroids.

The triangular Möbius matroid is a graft of the join K2 + Pn.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

PLAN OF ATTACK

Identify the right theorem by computer-aided investigation:

Create database of low rank binary matroids in EX (M(K5))

Identify internally 4-connected and non-cographic onesFind patterns suggestive of infinite familiesIdentify sporadic “low level junk”Desperately hope low level junk peters out at tractable rank

Prove the theorem:

Find and use a suitable “chain theorem” for internally4-connected binary matroids

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

DATABASE CREATION

Let Γ be the bipartite point-hyperplane graph of PG(d, 2). Then:

A simple binary matroid of rank at most d + 1 with kelements is a k-set of (point-type) vertices in Γ

Two binary matroids M1 and M2 are isomorphic if and onlyif there is an automorphism of Γ mapping M1 to M2

Let Lk contain one representative of each orbit of Aut(Γ) onk-sets. An orderly algorithm can be devised that computes

Lk 7→ Lk+1.

If run to completion from L1, then — in principle — all simplebinary matroids of rank up to d + 1 are constructed once each.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

MODIFIED ALGORITHM

This can be easily be modified to form lists

L′1,L′2, . . . ,L′k, . . .

containing only those matroids with no M(K5) minor.

Run as usual up to L10

Form L′10 = L10\M(K5)

At each step L′k 7→ L′k+1,Run usual algorithm on L′

k, thenTest each newly created matroid to ensure that all its singleelement minors lie in L′

` for some ` < k otherwise reject.

Straight to K5

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

THE 3-PRISM

To warm up, we start by excluding the 3-prism = M(K5\e)∗

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

JUST THE INTERNALLY 4-CONNECTED ONES

1

1 1 2 2 2 1 1 1

1 2 3 4 4 3 3 2 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

Rank up to 3

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

JUST THE INTERNALLY 4-CONNECTED ONES

1

1 1 2 2 2 1 1 1

1 2 3 4 4 3 3 2 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

Rank up to 4

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

JUST THE INTERNALLY 4-CONNECTED ONES

1

1 1 2 2 2 1 1 1

1 2 3 4 4 3 3 2 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

Rank up to 5

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

JUST THE INTERNALLY 4-CONNECTED ONES

1

1 1 2 2 2 1 1 1

1 2 3 4 4 3 3 2 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

Rank up to 6

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

JUST THE INTERNALLY 4-CONNECTED ONES

1

1 1 2 2 2 1 1 1

1 2 3 4 4 3 3 2 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

Rank up to 7

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

JUST THE INTERNALLY 4-CONNECTED ONES

1

1 1 2 2 2 1 1 1

1 2 3 4 4 3 3 2 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

Rank up to 8

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

NOW DONE!

The “chain theorem” for internally 4-connected binary matroidsby Carolyn Chun, Dillon Mayhew and James Oxley can beparaphrased:

THEOREM

With a small number of (specified) exceptions an internally4-connected binary matroid M contains an internally4-connected binary minor N such that |E(M)| − |E(N)| ≤ 3.

Hence 2 there are no more internally 4-connected ones, andwith a little bit more work a full structure theorem can bededuced.

2after we’ve properly checked the exceptionsGORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

Size r = 4 r = 5 r = 6 r = 7 r = 810 3 46 105 80 3211 2 57 273 312 15112 1 62 644 1285 82113 39 1174 5110 509814 15 1390 14991 3221515 6 1161 29677 13972716 1 718 41927 41109617 331 44322 87370118 117 36059 141010719 33 22732 177905220 6 11144 178024721 1 4226 142487522 1214 91597023 260 47312824 40 19535225 4 6374726 1607927 305928 42029 4030 3

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

INTERNALLY 4-CONNECTED, NOT COGRAPHIC

1

1

1

1

2

1

1

4

7

2

1

10

27

23

2

6

44

132

51

1

18

124

408

1

5

37

228

3

17

63

1

23 5

1

1 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

THE MÖBIUS MATROIDS AGAIN

1

1

1

1

2

1

1

4

7

2

1

10

27

23

2

6

44

132

51

1

18

124

408

1

5

37

228

3

17

63

1

23 5

1

1 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

3

4

5

6

7

8

Ran

k

Size

The triangular Möbius matroids and the triadic Möbius matroidsreappear here — with the triangular Möbius matroids havingunique maximum size by rank 7.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

SOME FINITE GEOMETRY

The projective plane PG(2, 4) has points {0, 1, . . . , 20} and linesthe 21 cyclic permutations of {0, 1, 6, 8, 18}.

A hyperoval H in PG(2, 4) is a set of 6 points such that each linemeets H in 0 or 2 points.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

SOME FINITE GEOMETRY

The projective plane PG(2, 4) has points {0, 1, . . . , 20} and linesthe 21 cyclic permutations of {0, 1, 6, 8, 18}.

A hyperoval H in PG(2, 4) is a set of 6 points such that each linemeets H in 0 or 2 points.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

Deleting the six points of H and the six lines with no points in Hleaves the generalized quadrangle W(2).

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

Deleting the six points of H and the six lines with no points in Hleaves the generalized quadrangle W(2).

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

A FINITE FAMILY

The 21× 21 line-point incidence matrix of PG(2, 4) determines abinary matroid of rank 10; its dual is internally 4-connected, notcographic and has no M(K5) minor — call this PG(2, 4)∗

The same is true for any matroid obtained from PG(2, 4)∗ bycontracting any subset of the points of H giving us a family ofseven matroids with smallest of rank 5, size 15 and largest ofrank 11, size 21.

Fortunately PG(2, 4)∗ itself is a splitter for EX (M(K5)) and sothe family stops there.

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

1

1

1

1

2

1

1

4

7

2

1

10

27

23

2

6

44

132

51

1

18

124

408

1

5

37

228

3

17

63

1

23 5

1

1 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

9

10

11

3

4

5

6

7

8

9

10

11

Ran

kSize

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AN INFINITE FAMILY

This is just a ∆− Y operation on the triangle joining the threeright-most graft elements of the triangular Möbius matroid onerank higher

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AN INFINITE FAMILY

This is just a ∆− Y operation on the triangle joining the threeright-most graft elements of the triangular Möbius matroid onerank higher

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AN INFINITE FAMILY

This is just a ∆− Y operation on the triangle joining the threeright-most graft elements of the triangular Möbius matroid onerank higher

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AN INFINITE FAMILY

This is just a ∆− Y operation on the triangle joining the threeright-most graft elements of the triangular Möbius matroid onerank higher

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

AN INFINITE FAMILY

This is just a ∆− Y operation on the triangle joining the threeright-most graft elements of the triangular Möbius matroid onerank higher

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

THE STORY SO FAR

1

1

1

1

2

1

1

4

7

2

1

10

27

23

2

6

44

132

51

1

18

124

408

1

5

37

228

3

17

63

1

23 5

1

1 1

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

3

4

5

6

7

8

9

10

11

3

4

5

6

7

8

9

10

11

Ran

k

Size

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

WHAT NEXT?

Something needs to be changed to make progress:

Try a richer base class than cographic?Perhaps rank-one perturbations of graphic, cographic andtheir duals would encompass most of them?Try different connectivity concepts to alter the “atoms” inany decomposition?Focus on narrower subclass first?

Attend European conference packed with brilliant matroidtheorists and solicit suggestions!

Thank you for your attention

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

WHAT NEXT?

Something needs to be changed to make progress:

Try a richer base class than cographic?Perhaps rank-one perturbations of graphic, cographic andtheir duals would encompass most of them?Try different connectivity concepts to alter the “atoms” inany decomposition?Focus on narrower subclass first?Attend European conference packed with brilliant matroidtheorists and solicit suggestions!

Thank you for your attention

GORDON ROYLE MATROIDS WITH NO K5 -MINOR

PERSONAL INTRODUCTION COMPUTATION

WHAT NEXT?

Something needs to be changed to make progress:

Try a richer base class than cographic?Perhaps rank-one perturbations of graphic, cographic andtheir duals would encompass most of them?Try different connectivity concepts to alter the “atoms” inany decomposition?Focus on narrower subclass first?Attend European conference packed with brilliant matroidtheorists and solicit suggestions!

Thank you for your attention

GORDON ROYLE MATROIDS WITH NO K5 -MINOR


Recommended