All about Planar Graphs

COSC 149.12, Fall 2024

Main | Schedule | Homeworks | About


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, non-surface feature, RS structure theorem; apex-minor-free graphs, diameter-treewidth property
10/17
minor-free graphs are like planar graphs: edge bound, Alon-Seymour-Thomas separator

Geometric Intersection Graphs

10/22
Hanani-Tutte theorem, poly-time LP planarity testing; pseudodisks, union complexity, admissible and non-piercing set, bounded VC-dimension
10/24
string graphs, ply, Katz-Sharir representation, stabbing path; clique separators

Distance Structures

11/29
Baker's layering, contraction decomposition, bidimensionality; low-diameter decomposition, KPR
11/31
Monge property, distance VC-dimension; ε-covers, grid-tree, cop-decomposition, tree covers

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
11/12
TBD
11/14
beyond planarity: k-planar, k-quasi-planar
11/19
TBD

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

last modified on