All about Planar Graphs
COSC 149.12, Spring 2026
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
-
- Apr 01
[scribble]
-
rotation system, duality, tree-cotree decomposition, Euler characteristic
-
Combinatorial Representations
- Apr 06
[scribble]
[slides]
-
surface, curvature, discrete Gauss-Bonnet; Cauchy rigidity theorem
-
- Apr 08
[scribble]
-
medial and radial graphs, quadrangulations; discrete metric, homotopy and electrical moves, Steinitz theorem
-
- Erickson Chap 6.5 talks about medial and radial construction (and other derived
maps). It's hard to find a good modern reference.
- My thesis! Lemma 2.1 provided a
proof to the bigon reduction. You can find a few reference from the paragraph, including Gilmer-Litherland
which is also relevant to the lattice theorem in the next lecture.
- Apr 13
[scribble]
-
Schnyder woods, canonical ordering, barycentric coordinates and grid embedding; α-oritentations and their distributive lattice structure
-
Topological Graph Theory
- Apr 15
-
Lipton-Tarjan path separator, cycle separator
- Apr 20
-
graph minors, Kuratowski-Wagner theorem, treewidth, planar grid-minor theorem; non-surface feature, RS structure theorem
- Apr 22
-
minor-free graphs are like planar graphs: Alon-Seymour-Thomas separator, sparsity bound
Physical and Riemannian Representations
- Apr 27
-
Tutte drawing, Laplacian, energy minimization; Tutte's spring embedding theorem, Whitney uniqueness theorem
-
- Apr 29
-
Koebe-Andreev-Thurston disk-packing, simultaneous orthogonal drawings, cycle separator from disk packing
-
- On Primal-Dual Circle Representations, Felsner and Rote, SOSA 2019
- Geometric Representations of Graphs, Laszlo Lovasz, Chapter 6.1. This is a draft of the book below, but with the topological argument for existence of radii, instead of the current analytic one, or the algorithmic one from Felsner-Rote.
- Graphs and Geometry by Laszlo Lovasz, Chapter 5.1-5.2
- Oded Schramm: From Circle Packing to SLE, Steffen Rohde, July 2010
- May 04
-
Cheeger inequality, 2nd eigenvalue of Planar Graphs through disk packing; spectral cuts
-
Graph Drawing and Algebraic Representations
- May 06
-
weak and strong Hanani-Tutte theorems, poly-time LP planarity testing
- May 11
-
crossing lemma, point-line incidency; beyond planarity, k-planar and k-quasi-planar graphs
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
-
Monge property, VC-dimesion of geometric objects, distance VC-dimension, polynomial expansion
- May 25
-
[No class today]
Misc.
- May 27
-
Baker's technique, treewidth-diameter property, contraction decomposition, bidimensionality; grid-tree, cop-decomposition, strong product theorem
- Jun 01
-
quasi-isometry of string graphs into planar graphs
Topics we might not get to cover
The list is nowhere near exhaustive and is biased towards my personal interests.
Maybe some of them next time in a special topics course. Just maybe.
-
- orthogonal representation: Colin de Verdiere invariant, SDP, max-cut
- 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
- low-diameter decompositions: padded decomposition, Klein-Plotkin-Rao iterative layered decomposition
- planar graph algorithms: disjoint paths, multi-terminal flows and cuts, diameter, matchings, distance oracles
- graph drawing: clustered planarity, upward planarity
- planarity testing: SPQR and PC trees
- sparsity and shallow minors:
coloring, degeneracy, arboricity, sparsity; shallow minors, bounded and polynomial expansion