DISCRETE MATHEMATICS/Student Engineering Notebook
Page 10·notes
GRAPH THEORY, CONNECTIVITY, PLANARITY & COLORING—~34 MIN READ

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

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

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).

WORKED EXAM ANALYSIS · STEP-BY-STEP DERIVATIONOriginal Practice Problem · Modeled on GATE Pattern (2 Marks)

3. Worked Problem: Planar Graph Face Counting & Invariant Check

⚠️ Pitfall Warning:

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.

SOURCE TRANSPARENCY & CITATIONS

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 University Lecture Series
Introduction to Graph Theory (2nd Edition) ·
LECTURE SERIES
RECOMMENDED YOUTUBE EDUCATORS & FULL-COURSE PLAYLISTS

Curated for clarity, rigorous numerical solving, and semester excellence:

Gate Smashers · Discrete Mathematics↗Instructor: Varun Singla · Covers: Logic, sets, relations, functions, posets, graph theory, counting

GATE-focused discrete maths with formula-sheet style rapid coverage.

Open YouTube↗
Knowledge Gate · Discrete Maths for GATE↗Instructor: Sanchit Jain · Covers: Relation counting, lattices, group theory, recurrences, graph colouring

All relation/function counting formulas in exam-pattern format.

Open YouTube↗
Dr. Trefor Bazett · Discrete Math Full Course↗Instructor: Prof. Trefor Bazett · Covers: Logic, proof techniques, graph theory, combinatorics, recurrences

University-level rigour with engaging visual proofs.

Open YouTube↗