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, 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

last modified on