What does the shape of a graph determine? — From planarity to the four-color theorem
Planar graphs are sparse ($E \leq 3V - 6$), and many problems that are hard on general graphs become tractable when planarity is assumed. This article covers Euler's formula, Kuratowski's theorem, and the philosophical significance of the four-color theorem.
Throughout this series, we have treated graphs as purely combinatorial objects – sets of vertices and edges. But graphs also have a geometric dimension. Whether a graph can be drawn in the plane without edge crossings – its planarity– turns out to determine a surprising amount.
1 Planar graphs
Once the number of vertices reaches 5 () or the connectivity pattern becomes sufficiently entangled (), a crossing-free drawing is no longer possible.
2 Euler's formula – a topological invariant
The most fundamental property of plane graphs is Euler's formula.
3 Edge bound for planar graphs – guaranteed sparsity
Euler's formula imposes a strong constraint on how many edges a planar graph can have.
4 Kuratowski's theorem – a complete characterization of planarity
We have just shown that and are not planar using edge-counting arguments. Kuratowski proved that these two are the only obstructions to planarity.
Five objects are all mutually connected (-type obstruction).
Three objects of one kind are all connected to three objects of another kind (-type obstruction – also known as the "three utilities" problem).
5 Planarity makes computation easier
The bound implies : planar graphs are inherently sparse. For general graphs, can be as large as .
BFS, DFS:
Dijkstra (with a heap):
Algorithms that run in on general graphs may run in on planar graphs.
Beyond running-time improvements, some NP-complete problems become tractable on planar graphs.
This separator theorem enables divide-and-conquer strategies, yielding sub-exponential algorithms and polynomial-time approximation schemes (PTAS) for many problems on planar graphs.
6 The four-color theorem – a 150-year quest
The most famous result about planar graph coloring is the four-color theorem.
Should a proof that depends on a computer be accepted as a proof?
Does a proof that humans cannot understand carry mathematical meaning?
That four colors suffice is deep and non-trivial, but the weaker statement that five colors suffice is comparatively straightforward.
7 Takeaway
A planar graph is one that can be drawn in the plane without edge crossings.
Euler's formula is the fundamental topological invariant of plane graphs.
The bound ensures that planar graphs are sparse, making algorithms faster.
Kuratowski's theorem: and subdivisions are the only obstructions to planarity.
The four-color theorem: every planar graph is 4-colorable (proved with computer assistance).
This concludes the eight-article "Between the Lines" series on graph theory. From the bridges of Kö
Mathematics "between the lines" — exploring the intuition textbooks leave out, written in LaTeX on Folio.