Professional Documents
Culture Documents
11 - Planar Graphs - Slides
11 - Planar Graphs - Slides
Graph Theory
Planar graphs
A. Senthil Thilak
Introduction
Motivation:
• Initial motivation was involved in the famous Four Color
theorem:“Is it possible to have a proper coloring for a
planar graph with four colors?”
• Later, due to the problem of circuit layouts on Silicon
chips. (Wire crossings cause problems in layouts. So, it is
required to identify a design without any crossing, equivalently,
constructing a planar graph with a given number of vertices
and edges.)
Graph Model of
3-Utilities problem
Graph Model of
3-Utilities problem
Definition
A graph G is said to be embedded on a surface S if it can be
drawn on S so that no two edges intersect, except at their ends.
Such a graph is said to have an embedding on S.
Definition
A graph G is said to be planar if it has a planar embedding. i.e., if
it can be drawn on a plane without intersecting edges, except at
their ends.
Such a drawing of a planar graph G is called a Planar embedding
of G .
Observe that the above planar embedding divides the plane into
bounded regions and these bounded regions are called faces.
f6
f2
f1
f5
f3
f4
The given planar embedding divides the plane into 6 faces - 5 bounded
faces (called interior faces) and 1 unbounded face (called exterior face).
f6
f2
f1
f5
f3
f4
The given planar embedding divides the plane into 6 faces - 5 bounded
faces (called interior faces) and 1 unbounded face (called exterior face).
Note: 1. Every planar embedding of G is a graph isomorphic to G .
f6
f2
f1
f5
f3
f4
The given planar embedding divides the plane into 6 faces - 5 bounded
faces (called interior faces) and 1 unbounded face (called exterior face).
Note: 1. Every planar embedding of G is a graph isomorphic to G .
2. The notion of a face applies also to embeddings of graphs on other
surfaces.
f6
f2
f1
f5
f3
f4
The given planar embedding divides the plane into 6 faces - 5 bounded
faces (called interior faces) and 1 unbounded face (called exterior face).
Note: 1. Every planar embedding of G is a graph isomorphic to G .
2. The notion of a face applies also to embeddings of graphs on other
surfaces.
3. Every tree is a planar graph and has exactly one face.
Dual graphs
Degree of a face: The degree of a face is the number of edges
lying on the boundary of the face, with cut edge being counted
twice.
deg (f2 ) =
Graph Theory A. Senthil Thilak
Introduction Basic definitions Results on Planar graphs
Dual graphs
Degree of a face: The degree of a face is the number of edges
lying on the boundary of the face, with cut edge being counted
twice.
deg (f2 ) = 4;
Graph Theory A. Senthil Thilak
Introduction Basic definitions Results on Planar graphs
Dual graphs
Degree of a face: The degree of a face is the number of edges
lying on the boundary of the face, with cut edge being counted
twice.
Dual graphs
Degree of a face: The degree of a face is the number of edges
lying on the boundary of the face, with cut edge being counted
twice.
Dual graphs
Degree of a face: The degree of a face is the number of edges
lying on the boundary of the face, with cut edge being counted
twice.
Dual graphs
Degree of a face: The degree of a face is the number of edges
lying on the boundary of the face, with cut edge being counted
twice.
(a) A graph G
(b) G ∗ : Dual of G
Theorem X
If G is a planar graph, then deg (f ) = 2|E (G )|, where F is the set of
f ∈F
all faces in G .
Theorem X
If G is a planar graph, then deg (f ) = 2|E (G )|, where F is the set of
f ∈F
all faces in G .
Proof.
Apply Hand-shaking lemma to G ∗ , the dual of G .
Proof: By induction on q.
Proof: By induction on q.
Let q = 0.
Proof: By induction on q.
Let q = 0. Since G is connected, G must be K1 . Hence, p = r = 1
and the result holds.
Proof: By induction on q.
Let q = 0. Since G is connected, G must be K1 . Hence, p = r = 1
and the result holds.
Suppose that the result holds for all connected planar graphs
having < q edges.
Hence, the result is true for all connected planar graphs, by the principle
of induction.
Graph Theory A. Senthil Thilak
Introduction Basic definitions Results on Planar graphs
Proof of (i).
Let G be a connected planar (p, q) graph with r faces and p ≥ 3.
Proof of (i).
Let G be a connected planar (p, q) graph with r faces and p ≥ 3.
Case (i): G is a tree.
Proof of (i).
Let G be a connected planar (p, q) graph with r faces and p ≥ 3.
Case (i): G is a tree.
Then, q =
Proof of (i).
Let G be a connected planar (p, q) graph with r faces and p ≥ 3.
Case (i): G is a tree.
Then, q = p − 1 and r =
Proof of (i).
Let G be a connected planar (p, q) graph with r faces and p ≥ 3.
Case (i): G is a tree.
Then, q = p − 1 and r = 1.
Proof of (i).
Let G be a connected planar (p, q) graph with r faces and p ≥ 3.
Case (i): G is a tree.
Then, q = p − 1 and r = 1.
p ≥3⇒p−1≥2
⇒ q ≥ 2 > 3/2 = 3r /2
⇒ q ≥ 3r /2.
Corollary
If G is a connected planar (p, q) graph without triangles, then q ≤ 2p − 4.
Corollary
If G is a connected planar (p, q) graph without triangles, then q ≤ 2p − 4.
Proof. Hint.
Proceed as in above proof, except that as G has no triangle, each face
must be bounded by atleast 4 edges and hence deg (f ) ≥ 4, for all face f
in G .
Graph Theory A. Senthil Thilak
Introduction Basic definitions Results on Planar graphs
Theorem
If a graph G is planar, then every subgraph of G is also planar.
Theorem
If a graph G is planar, then every subgraph of G is also planar.
Theorem
If a graph G is non-planar, then every subdivision of G is
non-planar.