Eulerian Paths, Hamiltonian Cycles & Kuratowski Planarity
“Eulerian circuit criteria, Dirac/Ore Hamiltonian theorems, Euler's formula V - E + F = 2, and Kuratowski minors.”
1.Eulerian vs Hamiltonian Traversals
§ 5.1.1. Eulerian Graph (Edge Traversal):
- Eulerian Path: A trail visiting every edge exactly once.
- Eulerian Circuit: A closed trail visiting every edge exactly once.
Theorem: A connected graph has an Eulerian circuit iff every vertex has even degree. It has an Eulerian path iff exactly 0 or 2 vertices have odd degree.
2. Hamiltonian Graph (Vertex Traversal):
- Hamiltonian Cycle: A closed cycle visiting every vertex exactly once.
- Determining whether a general graph is Hamiltonian is NP-Complete.
- Dirac's Theorem: If G is a simple graph with n >= 3 vertices and deg(v) >= n / 2 for all v, then G is Hamiltonian.
- Ore's Theorem: If deg(u) + deg(v) >= n for every pair of non-adjacent vertices u, v, then G is Hamiltonian.
2.Planar Graphs, Euler's Formula & Kuratowski's Theorem
§ 5.2.A graph is Planar if it can be embedded in a 2D plane such that no edges intersect except at vertices.
Euler's Planar Formula:
V - E + F = 2 (where F is the number of regions/faces, including the outer unbounded region).
Boundary Invariant:
Each face is bounded by at least 3 edges. In planar graph G, 2E = sum_{f} text{deg}(f) >= 3F implies F <= frac{2E}{3}.
Substituting into Euler's formula:
2 = V - E + F <= V - E + frac{2E}{3} = V - frac{E}{3}
frac{E}{3} <= V - 2 implies E <= 3V - 6.
If G contains no triangles (each face has degree >= 4, as in bipartite graphs):
2E >= 4F implies F <= frac{E}{2} implies E <= 2V - 4.
Kuratowski's Theorem: A graph is planar if and only if it does not contain a subgraph homeomorphic to K_5 (complete graph on 5 vertices) or K_{3,3} (utility bipartite graph).
3. Worked Problem: Planar Graph Face Counting & Invariant Check
Always verify whether the graph is connected before using V - E + F = 2.
Problem: A connected simple planar graph has V = 10 vertices and divides the plane into F = 8 faces. Find the number of edges E, and verify whether the planar edge bound holds.
Step 1: Apply Euler's formula for connected planar graphs:
V - E + F = 2
10 - E + 8 = 2
18 - E = 2
E = 18 - 2 = 16 edges.
Step 2: Check standard planar edge bound E <= 3V - 6:
Max allowed edges for V = 10:
E_max = 3(10) - 6 = 30 - 6 = 24.
Since E = 16 <= 24, the edge bound is satisfied.
Step 3: Verification with face degrees:
Average face degree = 2E / F = (2 * 16) / 8 = 32 / 8 = 4 edges/face.
Every face has on average 4 boundary edges. Perfectly valid!
Final Answer: Number of edges E = 16.
Primary Academic References & Exam Sources
Every concept in Notes From a B.Tech Brain is synthesized from authoritative academic texts, seminal peer-reviewed research, verified exam archives, and renowned university lectures.
Curated for clarity, rigorous numerical solving, and semester excellence:
GATE-focused discrete maths with formula-sheet style rapid coverage.
All relation/function counting formulas in exam-pattern format.
University-level rigour with engaging visual proofs.