Graph Theory
Graph Theory
Planar Graphs
by
I V V RAO
1
Graph Theory
2
Ch. 6. Planar Graphs
Graph Theory
D F D
F
C B
D E
3
Ch. 6. Planar Graphs
Graph Theory
E B
Chord
D C
4
Ch. 6. Planar Graphs
Graph Theory
Proof: continued
A 6-cycle in K3,3 has three pairwise conflicting
chords.
We can put at most one inside and one outside,
– so it is not possible to complete the embedding.
When C is a 5-cycle in K5, at most two chords can go
inside or outside.
– Since there are five chords, again it is not possible to
complete the embeddings.
Hence neither of these graphs is planar.
5
Ch. 6. Planar Graphs
Graph Theory
6
Ch. 6. Planar Graphs
Graph Theory
Face 6.1.5
A face
Totally, 4 faces
8
Ch. 6. Planar Graphs
Graph Theory
Dual Graph
The Dual graph G* of a plane graph G is a plane graph
The vertices of G* correspond to the faces of G.
The edges of G* correspond to the edges of G as follows:
– if e is an edge of G with face X on one side and face Y on the
other side, then the endpoints of the dual edge e*⊆E(G*) are
the vertices x, y of G* that represent the faces X, Y of G.
– The order in the plane of the edges incident to x⊆V(G*) is the
order of the edges bounding the face X of G in a walk around its
boundary.
9
Ch. 6. Planar Graphs
Graph Theory
10
Ch. 6. Planar Graphs
Graph Theory
l=4
l=5
e(G) = 6
l=3 l(Fi) = 12
11
Ch. 6. Planar Graphs
Graph Theory
Proof:
Recall that a bond is a minimal nonempty edge cut.
Consider D E(G). If D contains no cycle in G, then
D encloses no region.
It remains possible to reach the unbounded face of G
from every face without crossing D. Hence G*-D* is
connected, and D* contains no edge cut.
12
Ch. 6. Planar Graphs
Graph Theory
Theorem6.1.14 continued
13
Ch. 6. Planar Graphs
Graph Theory
Theorem 6.1.16
14
Ch. 6. Planar Graphs
Graph Theory
15
Ch. 6. Planar Graphs
Graph Theory
16
Ch. 6. Planar Graphs
Graph Theory
Proof: BC.
The dual graph G* is connected, and its vertex degrees
are the face lengths of G.
17
Ch. 6. Planar Graphs
Graph Theory
Outerplanar
A graph is outerplanar if it has an embedding with
every vertex on the boundary of the unbounded face.
An outerplane graph is such an embedding of an
outerplanar graph.
18
Ch. 6. Planar Graphs
Graph Theory
19
Ch. 6. Planar Graphs
Graph Theory
n=1 n=1
e=1 e=2
f=1 f=3
21
Ch. 6. Planar Graphs
Graph Theory
22
Ch. 6. Planar Graphs
Graph Theory
Proof
It suffices to consider connected graphs; otherwise
we could add edges. Euler’s Formula will relate n(G)
and e(G) if we can dispose of f.
Proposition 6.1.13 provides an inequality between e
and f. Every face boundary in a simple graph
contains at least three edges (if n(G) 3). Letting
{fi} be the list of face lengths, this yields 2e = fi
3f. Substituting into n-e+f=2 yields e ≤ 3n – 6.
23
Ch. 6. Planar Graphs
Graph Theory
Proof: Continued
When G is triangle-free, the faces have length at least
4. In this case 2e = fi 4f, and we obtain e 2n-
4.
24
Ch. 6. Planar Graphs
Graph Theory
Example 6.1.24
Nonplanarity of K5 and K3,3 follows immediately
from Theorem 6.1.23. For K5, we have
e = 10 and 3n - 6 = 9.
Thus e > 3n – 6.
Since K3,3 is triangle-free, we have
e = 9 and 2n - 4 = 8.
Thus e > 2n - 4
These graphs have too many edges to be planar.
25
Ch. 6. Planar Graphs
Graph Theory
26
Ch. 6. Planar Graphs
Graph Theory
A) G has 3n – 6 edges.
B) G is a triangulation.
C) G is a maximal plane graph.
27
Ch. 6. Planar Graphs
Graph Theory
28
Ch. 6. Planar Graphs
Graph Theory
Subdivision of a Graph
A subdivision od K3,3
29
Ch. 6. Planar Graphs
Graph Theory
Proof:
Every subgraph of a planar graph is planar.
The subdivisions of K5 and K3,3 are nonplanr.
– Because subdividing edges does not affect planarity.
Hence, it is proved.
30
Ch. 6. Planar Graphs
Graph Theory
Kuratowski’s Theorem6.2.2
31
Ch. 6. Planar Graphs
Graph Theory
Lemma 6.2.4
If F is the edge set of a face in a planar embedding of
G, then G has an embedding with F being the edge
set of the unbounded face
32
Ch. 6. Planar Graphs
Graph Theory
Planarity test
Successively add paths from current fragments to
check if the graph can be drawn without crossing.
33
Ch. 6. Planar Graphs
Graph Theory
34
Ch. 6. Planar Graphs
Graph Theory
35
Ch. 6. Planar Graphs