All about Planar Graphs

COSC 149.12, Spring 2026

Main | Schedule | Homeworks | About


Course Schedule

All materials are subject to change based on the actual class interaction and student feedback.

Basics

Mar 30
why are we here, overview; Euler formula, crossing lemma
Apr 01
rotation system, duality, tree-cotree decomposition; Lipton-Tarjan path separator, cycle separator

Combinatorial Representations

Apr 06
surface, curvature, discrete Gauss-Bonnet; Steinitz theorem, Cauchy rigidity theorem
Apr 08
medial and radial graphs, quadrangulations; discrete metric, homotopy and electrical moves
Apr 13
Schnyder woods, canonical ordering, barycentric coordinates and grid embedding; α-oritentations and their distributive lattice structure

Topological Graph Theory

Apr 15
graph minors, Kuratowski-Wagner theorem, treewidth, planar grid-minor theorem; non-surface feature, RS structure theorem
Apr 20
minor-free graphs are like planar graphs: Alon-Seymour-Thomas separator, sparsity bound

Physical Representations

Apr 22
Tutte drawing, Laplacian, energy minimization; Tutte's spring embedding theorem, Whitney uniqueness theorem
Apr 27
tensegrity framework and stresses, reciprocal diagrams, polyhedral lifts, Cremona-Maxwell equivalence; weighted Delaunay graph and power diagram

Riemannian Representations

Apr 29
Koebe-Andreev-Thurston disk-packing, simultaneous orthogonal drawings, cycle separator from disk packing
May 04
Cheeger inequality, 2nd eigenvalue of Planar Graphs through disk packing; spectral cuts

Algebraic Representations

May 06
weak and strong Hanani-Tutte theorems, poly-time LP planarity testing;
May 11
Colin de Verdiere invariant, SDP, max-cut

Geometric Intersection Graphs

May 13
pseudodisks, planar support, union complexity
May 18
complexity of low-ply system through sampling; clique-based separators, geodesic disks in polygons
May 20
VC-dimesion of geometric objects, distance VC-dimension
May 25
[No class today]

Misc.

May 27
Sperner's lemma, strong product theorem, bounded queue number; grid-tree, cop-decomposition
Jun 01
[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.
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