All about Planar Graphs
COSC 149.12, Fall 2024
Course Schedule
All materials are subject to change based on the actual class interaction and student feedback.
Basics
- 9/17
-
why are we here, overview; Euler formula, crossing lemma
-
- 9/19
-
rotation system, duality, tree-cotree decomposition; Lipton-Tarjan path separator, cycle separator
-
Combinatorial Representations
- 9/24
-
medial and radial graphs, discrete Gauss-Bonnet, electrical moves; Steinitz theorem, Cauchy rigidity theorem
-
- 9/26
-
Schnyder woods, canonical ordering, barycentric coordinates and grid embedding; α-oritentations and their distributive lattice structure
-
Physical Representations
- 10/1
-
Tutte drawing, Laplacian, energy minimization; Tutte's spring embedding theorem, Whitney uniqueness theorem
-
- 10/3
-
tensegrity framework and stresses, reciprocal diagrams, polyhedral lifts, Cremona-Maxwell equivalence; weighted Delaunay graph and power diagram
-
Riemannian Representations
- 10/8
-
Koebe-Andreev-Thurston disk-packing, simultaneous orthogonal drawings, cycle separator from disk packing
-
- 10/10
-
Cheeger inequality, 2nd eigenvalue of Planar Graphs through disk packing; spectral cuts
-
Topological Graph Theory
- 10/15
-
graph minors, Kuratowski-Wagner theorem, treewidth, planar grid-minor theorem; non-surface feature, RS structure theorem
- 10/17
-
minor-free graphs are like planar graphs: Alon-Seymour-Thomas separator, sparsity bound
Geometric Intersection Graphs
- 10/22
-
weak and strong Hanani-Tutte theorems, poly-time LP planarity testing; pseudodisks, planar support
- 10/24
-
union complexity,
complexity of low-ply system through sampling;
clique-based separators, geodesic disks in polygons
Distance Structures
- 10/29
-
shortest-path separator, ε-covers, distance oracle;
low-diameter and padded decomposition,
Klein-Plotkin-Rao iterative layered decomposition
- 10/31
-
[No class today]
Sparse Graphs
- 11/5
-
Sperner's lemma, strong product theorem, bounded queue number
- 11/7
-
coloring, degeneracy, arboricity, sparsity; shallow minors, bounded expansion, polynomial expansion and small separator
Misc.
- 11/12
-
Baker's layering, treewidth-diameter property, contraction decomposition, bidimensionality;
grid-tree, cop-decomposition, tree covers
- 11/14
-
Monge property, VC-dimesion of geometric objects, distance VC-dimension
- 11/19
-
beyond planarity: k-planar, k-quasi-planar;
string graphs, separator via L1-embedding
Topics we might not get to cover
The list is no where near exhaustive and is biased towards my personal interests.
Maybe some of them next time in a special topics course. Just maybe.
-
- orthogonal representations: Colin de Verdiere invariant, SDP
- low-distortion routing: multi-commodity flows, L1 embeddings, planar embedding conjecture
- topology of graphs: planar covers and Negami 1-2-infinity conjecture, theory of almost-planar graphs
- linkage and folding: universality linkage theorem Alexandrov's theorem
- planar graph algorithms: disjoint paths, multi-terminal flows and cuts, diameter, matchings, distance oracles
- graph drawing: clustered planarity, upward planarity
- planarity testing: SPQR tree
- new tools: twin-width