A graph is planar when it can be drawn in the plane so that edges meet only at common endpoints. Such a drawing is called a planar embedding or a plane drawing. The important point is that planarity is a property of the graph, not of a particular drawing. A graph may be drawn with crossings and still be planar, provided another drawing removes those crossings.
36.1 Planar Drawings
Let be a graph. A drawing of assigns each vertex to a point in the plane and each edge to a curve joining the points assigned to its endpoints.
A drawing is planar if no two edges cross except at a shared endpoint. A graph is planar if it has at least one planar drawing.
For example, a triangle is planar. A square with both diagonals drawn has a crossing in the usual picture, but the graph is planar because it can be redrawn without crossings. By contrast, and are the classical nonplanar examples.
36.2 Plane Graphs
A planar graph is an abstract graph that admits a crossing-free drawing. A plane graph is a planar graph together with a fixed crossing-free drawing.
This distinction matters. The same planar graph may have different embeddings. In each embedding, the edges divide the plane into connected regions called faces. One face is unbounded and is called the outer face.
Thus a plane graph has vertices, edges, and faces. The faces belong to the embedding, while the vertices and edges belong to the graph.
36.3 Faces
A face is a connected region of the plane left after removing the drawing of the graph. The unbounded region is counted as a face.
For a cycle , the plane is divided into two faces: the inside of the cycle and the outside of the cycle.
For a tree, there is only one face. Since a tree has no cycle, its drawing does not enclose a bounded region.
Faces are not just visual objects. They are part of the combinatorial structure of a plane graph. Euler’s formula relates the number of vertices, edges, and faces in every connected plane graph.
36.4 Euler’s Formula
Let be a connected plane graph. Let
Then
This is Euler’s formula for connected planar graphs. It is one of the basic theorems of planar graph theory.
Example
A triangle has
Hence
A square with one diagonal has
Hence
36.5 Consequences of Euler’s Formula
Euler’s formula implies that planar graphs are sparse. A simple connected planar graph with at least three vertices satisfies
To see why, suppose every face is bounded by at least three edges. Counting edge appearances along face boundaries gives
because each edge is incident with at most two faces. Combining this inequality with Euler’s formula gives
so
Substitute into :
Thus
and therefore
This inequality gives a simple test for nonplanarity. If a simple graph has more than edges, then it cannot be planar.
36.6 Bipartite Planar Graphs
If is simple, bipartite, planar, and has at least three vertices, then
The reason is that a bipartite graph has no odd cycle. In particular, it has no triangle. Therefore every face boundary has length at least four.
Counting edge appearances around faces gives
Using Euler’s formula again,
Substitute:
Then
so
This proves that is nonplanar. The graph has
But a simple bipartite planar graph with six vertices must satisfy
Since , is not planar.
36.7 The Nonplanarity of
The complete graph has
If were planar, it would satisfy
But
Since , the graph is not planar.
This argument is short, but it is important. It shows how a counting theorem about all planar graphs can rule out planarity without examining every possible drawing.
36.8 Maximal Planar Graphs
A planar graph is maximal planar if no new edge can be added without destroying planarity.
In a simple maximal planar graph with at least three vertices, every face is bounded by a triangle. Such a graph is also called a triangulation of the plane.
For a maximal planar graph,
and
These formulas follow from Euler’s formula and the fact that every face has boundary length three.
Maximal planar graphs are dense among planar graphs. They have as many edges as a simple planar graph on the same number of vertices can have.
36.9 Planarity Is Topological
Planarity does not depend on the precise shape of the edges. Edges may be straight lines, arcs, or more general curves. What matters is whether the graph can be embedded in the plane without crossings.
This makes planarity a topological property. The drawing may be stretched or bent, but it must preserve which vertices are joined by edges and must avoid unintended intersections.
A planar graph can also be drawn on a sphere, and a graph drawn on a sphere can be projected onto the plane. Thus planar graph theory may be viewed either on the plane or on the sphere.
36.10 Planarity and Subgraphs
If a graph is planar, then every subgraph is planar. Removing vertices or edges cannot create a crossing that was not already present.
The contrapositive is often useful:
If a graph contains a nonplanar subgraph, then the graph is nonplanar.
Since and are nonplanar, any graph containing either as a subgraph is nonplanar.
A deeper theorem, Kuratowski’s theorem, says that these two graphs are the fundamental obstructions to planarity, after allowing subdivisions. This result will be studied later.
36.11 Summary
A planar graph can be drawn in the plane without edge crossings. A plane graph is a planar graph with a fixed crossing-free embedding. Such an embedding divides the plane into faces, including the outer face.
For every connected plane graph,
This formula implies strong restrictions on planar graphs. A simple planar graph satisfies , and a simple bipartite planar graph satisfies . These inequalities prove immediately that and are nonplanar.
Planar graph theory studies the interaction between graph structure and surface embedding. It is the foundation for map coloring, graph drawing, network layouts, topological graph theory, and many algorithmic problems.