extremal problems in topological graph theoryasuk/mitoct2013.pdf · a topological graph is a graph...

90
Extremal problems in topological graph theory Andrew Suk October 17, 2013 Andrew Suk Extremal problems in topological graph theory

Upload: others

Post on 29-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Extremal problems in topological graph theory

Andrew Suk

October 17, 2013

Andrew Suk Extremal problems in topological graph theory

Page 2: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Definition

A topological graph is a graph drawn in the plane with verticesrepresented by points and edges represented by curves connectingthe corresponding points. A topological graph is simple if everypair of its edges intersect at most once.

Andrew Suk Extremal problems in topological graph theory

Page 3: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Definition

A topological graph is a graph drawn in the plane with verticesrepresented by points and edges represented by curves connectingthe corresponding points. A topological graph is simple if everypair of its edges intersect at most once.

Andrew Suk Extremal problems in topological graph theory

Page 4: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Crossing edges

Two edges in a topological graph cross if they have a commoninterior point.

Andrew Suk Extremal problems in topological graph theory

Page 5: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Planar graphs

Application of Euler’s Polyhedral formula:

Theorem

Every n-vertex topological graph with no crossing edges containsat most 3n − 6 = O(n) edges.

Andrew Suk Extremal problems in topological graph theory

Page 6: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Relaxation of planarity.

Conjecture

Every n-vertex topological graph with no k pairwise crossing edgescontains at most O(n) edges.

All such graphs are called k-quasi-planar.

Andrew Suk Extremal problems in topological graph theory

Page 7: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture

Every n-vertex k-quasi-planar graph has at most O(n) edges.

Generated a lot of research, 1990’s - present, different variations.

Conjecture has been proven for

1 k = 3 by Pach, Radoicic, Toth 2003, Ackerman and Tardos2007.

2 k = 4 by Ackerman 2008.

Open for k ≥ 5.

Andrew Suk Extremal problems in topological graph theory

Page 8: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Best known bound for k ≥ 5

Theorem (Pach, Radoicic, Toth 2003)

Every n-vertex k-quasi-planar graph has at most n(log n)4k−12

edges.

As an application of a separator Theorem by Matousek 2013:

Theorem (Fox and Pach 2013)

Every n-vertex k-quasi-planar graph has at most n(log n)O(log k)

edges.

Andrew Suk Extremal problems in topological graph theory

Page 9: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Best known bound for k ≥ 5

Theorem (Fox and Pach 2013)

Every n-vertex k-quasi-planar graph has at most n(log n)O(log k)

edges.

Two edges may cross nn times.

Andrew Suk Extremal problems in topological graph theory

Page 10: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Best known bound for k ≥ 5

Theorem (Fox and Pach 2013)

Every n-vertex k-quasi-planar graph has at most n(log n)O(log k)

edges.

Suk and Walczak 2013: We improve this bound in two specialcases.

Andrew Suk Extremal problems in topological graph theory

Page 11: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Two result from

A. Suk, B. Walczak, New bounds on the maximum number ofedges in k-quasi-planar graphs, 21st International Symposium onGraph Drawing (GD ’13). Bordeaux France, 2013.

Andrew Suk Extremal problems in topological graph theory

Page 12: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Special Case 1

G is an n-vertex k-quasi planar graph,

extra condition: every pair of edges have at most t (say1000) points in common.

|E (G )| ≤ n(log n)O(log k), Fox and Pach 2008

Theorem (Suk and Walczak 2013)

Every n-vertex k-quasi-planar graph with no two edges having morethan t points in common, has at most ck,t2

α(n)(n log n) edges.

α(n) denotes the inverse Ackermann function (very slow).

Andrew Suk Extremal problems in topological graph theory

Page 13: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Special Case 1

G is an n-vertex k-quasi planar graph,

extra condition: every pair of edges have at most t (say1000) points in common.

|E (G )| ≤ n(log n)O(log k), Fox and Pach 2008

Theorem (Suk and Walczak 2013)

Every n-vertex k-quasi-planar graph with no two edges having morethan t points in common, has at most ck,t2

α(n)(n log n) edges.

Main tool: A Theorem on Genearlized Davenport-Schinzelsequences.

Andrew Suk Extremal problems in topological graph theory

Page 14: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Special Case 2

G is a simple k-quasi-planar graph:

1 |E (G )| ≤ n(log n)O(k), Pach, Shahrokhi, Szegedy 1996.

2 |E (G )| ≤ n(log n)O(log k), Fox and Pach 2008.

3 |E (G )| ≤ ck2α(n)n(log n), Fox, Pach, Suk 2012.

Andrew Suk Extremal problems in topological graph theory

Page 15: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Special Case 2

|E (G )| ≤ ck2α(n)n(log n), Fox, Pach, Suk 2012.

Using new/different methods:

Theorem (Suk and Walczak 2013)

Every n-vertex simple k-quasi-planar graph has at most O(n log n)edges.

Andrew Suk Extremal problems in topological graph theory

Page 16: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

G = (V ,E ) k-quasi-planar graph.

Andrew Suk Extremal problems in topological graph theory

Page 17: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

E is a family of |E (G )| curves in the plane, no k pairwiseintersecting.

Andrew Suk Extremal problems in topological graph theory

Page 18: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Color the curves such that each color class consists of pairwisedisjoint curves.

Andrew Suk Extremal problems in topological graph theory

Page 19: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Color the curves such that each color class consists of pairwisedisjoint curves.

Andrew Suk Extremal problems in topological graph theory

Page 20: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Color the curves such that each color class consists of pairwisedisjoint curves.

Andrew Suk Extremal problems in topological graph theory

Page 21: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Color the curves such that each color class consists of pairwisedisjoint curves.

Andrew Suk Extremal problems in topological graph theory

Page 22: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Color the curves such that each color class consists of pairwisedisjoint curves.

Andrew Suk Extremal problems in topological graph theory

Page 23: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Color the curves such that each color class consists of pairwisedisjoint curves.

Andrew Suk Extremal problems in topological graph theory

Page 24: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

One of the color classes has at least |E (G )|/ck curves (edges).

Andrew Suk Extremal problems in topological graph theory

Page 25: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

|E (G )|

ck≤ 3n − 6

Andrew Suk Extremal problems in topological graph theory

Page 26: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture, FALSE)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Conjecture is False!

Theorem (Pawlik, Kozik, Krawczyk, Lason, Micek, Trotter,Walczak, 2012)

For infinite values n, there exists a family F of n segments in theplane, no three members pairwise cross, and χ(F ) > Ω(log log n).

Andrew Suk Extremal problems in topological graph theory

Page 27: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture, FALSE)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

Conjecture true under extra conditions?

Andrew Suk Extremal problems in topological graph theory

Page 28: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Theorem (Suk and Walczak, 2013)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Furthermore, suppose

1 F is simple,

2 there is a curve β that intersects every member in F exactlyonce,

then χ(F ) ≤ ck .

Andrew Suk Extremal problems in topological graph theory

Page 29: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Theorem (Suk and Walczak, 2013)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Furthermore, suppose

1 F is simple,

2 there is a curve β that intersects every member in F exactlyonce,

then χ(F ) ≤ ck .

β

Andrew Suk Extremal problems in topological graph theory

Page 30: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Theorem (Suk and Walczak, 2013)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Furthermore, suppose

1 F is simple,

2 there is a curve β that intersects every member in F exactlyonce,

then χ(F ) ≤ ck .

1 Coloring intersection graphs of arcwise connected sets in theplane, Lason, Micek, Pawlik and Walczak 2013.

2 Coloring intersection graphs of x-monotone curves in theplane, Suk 2012.

3 On bounding the chromatic number of L-graphs, McGuinness1996.

Andrew Suk Extremal problems in topological graph theory

Page 31: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Application of coloring result.

Corollary (Suk and Walczak, 2013)

For fixed k > 1, let G be a simple n-vertex k-quasi planar graph.If G contains an edge that crosses every other edge, then|E (G )| ≤ O(n).

G

Andrew Suk Extremal problems in topological graph theory

Page 32: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Lemma (Fox, Pach, Suk, 2012)

Let G be a simple topological graph on n vertices. Then there aresubgraphs G1,G2, ...,Gm ⊂ G such that

|E (G )|

c log n≤

m∑

i=1

|E (Gi )|,

every edge in Gi is disjoint to every edge in Gj . Gi has an edgethat crosses every other edge in Gi .

G1 G2

...

Gm

G

Andrew Suk Extremal problems in topological graph theory

Page 33: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

G1 G2

...

Gm

G

Let ni = |V (Gi)|.

|E (Gi )| ≤ ckni , Suk and Walczak 2013.

|E (G )|

c log n≤

m∑

i=1

|E (Gi)| ≤m∑

i=1

ckni = ck(n1+n2+· · ·+nm) = ckn.

Andrew Suk Extremal problems in topological graph theory

Page 34: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Topological graph with no k pairwise crossing edges.

|E (G )| ≤ n(log n)4k−12, Pach, Radoicic, Toth.|E (G )| ≤ n(log n)O(log k) Fox, Pach.

Theorem (Suk and Walczak 2013)

Every n-vertex k-quasi-planar graph with no two edges havingmore than t points in common, has at most ck,tn(log n)

1+ǫ edges.

Theorem (Suk and Walczak 2013)

Every n-vertex simple k-quasi-planar graph has at most O(n log n)edges.

Goal: |E (G )| ≤ O(n).

Andrew Suk Extremal problems in topological graph theory

Page 35: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Topological graphs with no k-pairwise disjoint edges?

Andrew Suk Extremal problems in topological graph theory

Page 36: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Dual problem

Topological graphs with no k-pairwise disjoint edges?

We will only consider simple topological graphs (see why later).

Andrew Suk Extremal problems in topological graph theory

Page 37: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Conway)

Every n-vertex simple topological graph with no two disjoint edges,has at most n edges.

Theorem (Lovasz, Pach, Szegedy, 1997)

Every n-vertex simple topological graph with no two disjoint edges,has at most 2n edges.

Best known 1.43n by Fulek and Pach, 2010.

Andrew Suk Extremal problems in topological graph theory

Page 38: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Conway)

Every n-vertex simple topological graph with no two disjoint edges,has at most n edges.

Theorem (Lovasz, Pach, Szegedy, 1997)

Every n-vertex simple topological graph with no two disjoint edges,has at most 2n edges.

Best known 1.43n by Fulek and Pach, 2010.

Andrew Suk Extremal problems in topological graph theory

Page 39: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Generalization.

Theorem (Pach and Toth, 2005)

Every n-vertex simple topological graph with no k pairwise disjointedges, has at most Ckn log

5k−10 n edges.

Conjecture to be at most O(n) (for fixed k). By solving for k inCkn log

5k−10 n =(

n2

)

.

Corollary (Pach and Toth, 2005)

Every complete n-vertex simple topological graph has at leastΩ(log n/ log log n) pairwise disjoint edges.

Andrew Suk Extremal problems in topological graph theory

Page 40: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Pach and Toth)

There exists a constant δ, such that every complete n-vertexsimple topological graph has at least Ω(nδ) pairwise disjoint edges.

Andrew Suk Extremal problems in topological graph theory

Page 41: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

History

Pairwise disjoint edges in complete n-vertex simple topologicalgraphs:

1 Ω(log1/6 n), Pach, Solymosi, Toth, 2001.

2 Ω(log n/ log log n), Pach and Toth, 2005.

3 Ω(log1+ǫ n), Fox and Sudakov, 2008.

Note ǫ ≈ 1/50. All results are slightly stronger statements.

Andrew Suk Extremal problems in topological graph theory

Page 42: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Pach and Toth conjecture: True.

Theorem (Suk, 2012)

Every complete n-vertex simple topological graph has at leastΩ(n1/3) pairwise disjoint edges.

Andrew Suk Extremal problems in topological graph theory

Page 43: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Clearly the simple condition is required.

v1 v5v2 v3 v4

Andrew Suk Extremal problems in topological graph theory

Page 44: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Clearly the simple condition is required for this problem.

v1 v5v2 v3 v4

Andrew Suk Extremal problems in topological graph theory

Page 45: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Clearly the simple condition is required for this problem.

v2 v3 v4v1

Every pair of edges cross once or twice (no more or less).

Andrew Suk Extremal problems in topological graph theory

Page 46: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Theorem (Suk, 2012)

Every complete n-vertex simple topological graph has at leastΩ(n1/3) pairwise disjoint edges.

Andrew Suk Extremal problems in topological graph theory

Page 47: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

combinatorial tools

Let F be a set system with ground set X .

Definition (Dual shatter function)

The dual shatter function π∗F (m), is defined to be the maximum

number of equivalence classes on X , defined by an m-elementsubfamily of F .

For m sets S1,S2, ...,Sm, x ∼ y if BOTH x , y are in exactly thesame sets among S1, ...,Sm (i.e. no set Si contains x and not y orvise versa).

I.e. π∗F (m) is the number of nonempty cells in the Venn diagram

of m sets of F .

Andrew Suk Extremal problems in topological graph theory

Page 48: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Example: X is a set of n points in the plane, F is the set of allhalfplanes.

π∗F (m) = O(m2).

Andrew Suk Extremal problems in topological graph theory

Page 49: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Example: X is a set of n points in the plane, F is the set of allhalfplanes.

π∗F (m) = O(m2).

Andrew Suk Extremal problems in topological graph theory

Page 50: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Example: X is a set of n points in the plane, F is the set of allhalfplanes.

1

2

3

4

5

6

7

π∗F (m) = O(m2).

Andrew Suk Extremal problems in topological graph theory

Page 51: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Example: X is a set of n points in the plane, F is the set of allhalfplanes.

π∗F (m) = O(m2).

Andrew Suk Extremal problems in topological graph theory

Page 52: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

definition

A set S ∈ F stabs the pair (of vertices) x , y if |S ∩ x , y| = 1.

x

y

Andrew Suk Extremal problems in topological graph theory

Page 53: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

definition

A set S ∈ F stabs the pair (of vertices) x , y if |S ∩ x , y| = 1.

x

y

S

Andrew Suk Extremal problems in topological graph theory

Page 54: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

definition

A set S ∈ F stabs the pair (of vertices) x , y if |S ∩ x , y| = 1.

x

y

S

Andrew Suk Extremal problems in topological graph theory

Page 55: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

definition

A set S ∈ F stabs the pair (of vertices) x , y if |S ∩ x , y| = 1.

x

yS

Andrew Suk Extremal problems in topological graph theory

Page 56: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Main tool

Theorem (Matching theorem, Chazelle and Welzl, 1989)

Let F be a set system on an n element point set X (n is even),such that π∗

F (m) ≤ O(md ). Then there exists a perfect matchingM on X such that each set in F stabs at most O(n1−1/d )members in M.

Andrew Suk Extremal problems in topological graph theory

Page 57: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Main tool

Theorem (Chazelle and Welzl, 1989)

Let F be a set system on an n-point set X (n is even), such thatπ∗F (m) ≤ O(md ). Then there exists a perfect matching M on X

such that each set in F stabs at most O(n1−1/d ) members in M.

M = (x1, y1), (x2, y2), ...., (xn/2 , yn/2).

Andrew Suk Extremal problems in topological graph theory

Page 58: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Main tool

Theorem (Chazelle and Welzl, 1989)

Let F be a set system on an n-point set X (n is even), such thatπ∗F (m) ≤ O(md ). Then there exists a perfect matching M on X

such that each set in F stabs at most O(n1−1/d ) members in M.

M = (x1, y1), (x2, y2), ...., (xn/2 , yn/2).

Andrew Suk Extremal problems in topological graph theory

Page 59: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Main tool

Theorem (Matching Lemma, Chazelle and Welzl 1989)

Let F be a set system on an n-point set X (n is even), such thatπ∗F (m) ≤ O(md ). Then there exists a perfect matching M on X

such that each set in F stabs at most O(n1−1/d ) members in M.

M = (x1, y1), (x2, y2), ...., (xn/2 , yn/2).

Andrew Suk Extremal problems in topological graph theory

Page 60: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Sketch of proof

Theorem (Suk, 2012)

Every complete n-vertex simple topological graph has at leastΩ(n1/3) pairwise disjoint edges.

Kn+1

v0

Andrew Suk Extremal problems in topological graph theory

Page 61: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Sketch of proof

Theorem (Suk, 2012)

Every complete n-vertex simple topological graph has at leastΩ(n1/3) pairwise disjoint edges.

Kn+1

v0

v2

v3

v4

v1

v5

Andrew Suk Extremal problems in topological graph theory

Page 62: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define F1 =⋃

1≤i<j≤n

Si ,j, where Si ,j is the set of vertices inside

triangle v0, vi , vj .

v0

v

v

3

9

vv

v15

7

S3,9 = v1, v5, v7

Andrew Suk Extremal problems in topological graph theory

Page 63: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define F1 =⋃

1≤i<j≤n

Si ,j, where Si ,j is the set of vertices inside

triangle v0, vi , vj .

v0

v9

vv1

5

v

v

2

11

S3,9 = v1, v5, v7, S2,11 = v1, v5, v9

Andrew Suk Extremal problems in topological graph theory

Page 64: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define F1 =⋃

1≤i<j≤n

Si ,j, where Si ,j is the set of vertices inside

triangle v0, vi , vj .

v0

v9

v5

v11

S3,9 = v1, v5, v7, S2,11 = v1, v5, v9, S5,11 = v9.

Andrew Suk Extremal problems in topological graph theory

Page 65: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

F1 is not ”complicated”.

Lemma

π∗F1(m) ≤ O(m2).

Proof: Basically m ”triangles” divides the plane into at mostO(m2) regions. Proof is by induction on m.

Andrew Suk Extremal problems in topological graph theory

Page 66: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define set system F2 =⋃

1≤i<j≤n

S ′i ,j, where vk ∈ S ′

i ,j if

topological edges v0vk and vivj cross.

v0

3

7v

v

S ′3,7 =?

Andrew Suk Extremal problems in topological graph theory

Page 67: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define set system F2 =⋃

1≤i<j≤n

S ′i ,j, where vk ∈ S ′

i ,j if

topological edges v0vk and vivj cross.

v0

6v5vv3

7v2v

S ′3,7 = v2, v6, v5.

Andrew Suk Extremal problems in topological graph theory

Page 68: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define set system F2 =⋃

1≤i<j≤n

S ′i ,j, where vk ∈ S ′

i ,j if

topological edges v0vk and vivj cross.

v0

2v

v9

S ′3,7 = v2, v6, v5, S

′2,9 =?.

Andrew Suk Extremal problems in topological graph theory

Page 69: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Define set system F2 =⋃

1≤i<j≤n

S ′i ,j, where vk ∈ S ′

i ,j if

topological edges v0vk and vivj cross.

v0

6v

2v

v3

v12

v1 v9

S ′3,7 = v2, v6, v5,S

′2,9 = v1, v3, v6, v12.

Andrew Suk Extremal problems in topological graph theory

Page 70: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Again, F2 is not ”complicated”. Set F = F1 ∪ F2. One can show

Lemma

π∗F (m) = O(m3).

Andrew Suk Extremal problems in topological graph theory

Page 71: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

π∗F (m) = O(m3).

By the matching lemma (Chazelle and Welzl), there is a perfectmatching M such that each set in F = F1 ∪ F2 stabs at mostO(n2/3) members in M. Recall |M| = n/2.

0v

Andrew Suk Extremal problems in topological graph theory

Page 72: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

π∗F (m) = O(m3).

By the matching lemma (Chazelle and Welzl), there is a perfectmatching M such that each set in F = F1 ∪ F2 stabs at mostO(n2/3) members in M. Recall |M| = n/2.

0v

Andrew Suk Extremal problems in topological graph theory

Page 73: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

π∗F (m) = O(m3).

By the matching lemma (Chazelle and Welzl), there is a perfectmatching M such that each set in F = F1 ∪ F2 stabs at mostO(n2/3) members in M. Recall |M| = n/2.

0v

Andrew Suk Extremal problems in topological graph theory

Page 74: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Auxiliary graph G , where V (G ) = M and vivj → vkvl if Si ,j or S′i ,j

stabs vkvl .

0v

Andrew Suk Extremal problems in topological graph theory

Page 75: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Auxiliary graph G , where V (G ) = M and vivj → vkvl if Si ,j or S′i ,j

stabs vkvl .

0v

Andrew Suk Extremal problems in topological graph theory

Page 76: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Auxiliary graph G , where V (G ) = M and vivj → vkvl if Si ,j or S′i ,j

stabs vkvl .

0v

v

k

ivj

vlv

Andrew Suk Extremal problems in topological graph theory

Page 77: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Auxiliary graph G , where V (G ) = M and vivj → vkvl if Si ,j or S′i ,j

stabs vkvl .

0v

v

k

ivj

vlv

Si ,j and S ′i ,j stabs (in total) at most O(n2/3) members in

M = V (G ). |E (G )| ≤ O(n5/3).

Andrew Suk Extremal problems in topological graph theory

Page 78: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

|E (G )| ≤ O(n5/3), by Turan, G contains an independent set ofsize Ω(n1/3).

0v

Andrew Suk Extremal problems in topological graph theory

Page 79: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

|E (G )| ≤ O(n5/3), by Turan, G contains an independent set ofsize Ω(n1/3).

0v

Claim!

Andrew Suk Extremal problems in topological graph theory

Page 80: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

|E (G )| ≤ O(n5/3), by Turan, G contains an independent set ofsize Ω(n1/3).

kv lv

ivjv

0v

Claim!

Andrew Suk Extremal problems in topological graph theory

Page 81: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Since Si ,j does NOT stab vkvl

vj

v0

vi

v

vk

l

vj

vl

vk

v0

vi

Andrew Suk Extremal problems in topological graph theory

Page 82: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

vj

v0

vi

v

vk

l

Assume edges cross.

Andrew Suk Extremal problems in topological graph theory

Page 83: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

vj

v0

vi

v

vk

l

S ′k,l stabs vivj , which is a contradiction.

Andrew Suk Extremal problems in topological graph theory

Page 84: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

vj

v0

vi

v

vk

l

Two edges must be disjoint.

Andrew Suk Extremal problems in topological graph theory

Page 85: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Same argument shows

vj

vl

vk

v0

vi

Andrew Suk Extremal problems in topological graph theory

Page 86: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Ω(n1/3) pairwise disjoint edges in Kn+1.

kv lv

ivjv

0v

Andrew Suk Extremal problems in topological graph theory

Page 87: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Open Problems.

1 Best known upper bound construction: O(n) pairwise disjointedges.

2 Find Ω(nδ) pairwise disjoint edges in dense simple topologicalgraphs.

Andrew Suk Extremal problems in topological graph theory

Page 88: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Conjecture (Coloring conjecture, FALSE)

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then χ(F ) ≤ ck .

False.

Conjecture

Let F be a family of curves in the plane such that no k memberspairwise intersect. Then F contains |F |

ckpairwise disjoint members.

Open!

Andrew Suk Extremal problems in topological graph theory

Page 89: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Problem: Let F be a family of lines in R3, such that no 3

members pairwise intersect. Then is χ(F ) ≤ c?

Andrew Suk Extremal problems in topological graph theory

Page 90: Extremal problems in topological graph theoryasuk/MIToct2013.pdf · A topological graph is a graph drawn in the plane with vertices represented by points and edges represented by

Thank you!

Andrew Suk Extremal problems in topological graph theory