Graph — Theory By Narsingh Deo Exercise Solution ^new^
Mastering graph theory requires more than just reading theorems; it demands hands-on problem-solving. Narsingh Deo’s classic textbook, Graph Theory with Applications to Engineering and Computer Science , is a staple for students due to its emphasis on algorithms and real-world engineering.
Finding a comprehensive exercise solution guide is a common goal for those self-studying or preparing for competitive exams like GATE. Below is a guide on how to approach the exercises and where to find support. 1. Key Topics in Narsingh Deo’s Graph Theory
The book is structured into 15 chapters, with the first nine serving as a foundational introduction. Major topics covered in the exercises include:
Paths and Circuits: Understanding Eulerian and Hamiltonian paths.
Trees: Exploring properties of spanning trees and fundamental circuits.
Planarity: Determining if a graph can be drawn in a plane without edges crossing.
Matrix Representation: Using adjacency and incidence matrices to solve graph problems.
Algorithms: Implementing Kruskal’s, Prim’s, and Dijkstra’s algorithms. 2. Where to Find Exercise Solutions Graph Theory By Narsingh Deo Exercise Solution
While an official solutions manual was never widely published for the general public, several student-led and academic resources provide detailed answers:
Scribd: This platform hosts various student-uploaded documents, including a Graph Theory by Narsingh Deo Exercise Solution guide that covers many of the textbook’s core problems.
Academic Repositories: Some universities provide lecture notes that include solved examples directly from Narsingh Deo's text, such as these Graph Theory Lecture Notes from UO Anbar.
Study Groups: Platforms like Quora often have threads where CS undergraduates share tips and specific solutions for the book's trickier application-based questions. 3. Tips for Solving the Exercises
Focus on Algorithms: Narsingh Deo prioritizes constructive proofs over non-constructive ones. When solving, try to develop an algorithm rather than just a mathematical proof.
Use Visual Aids: Graph theory is inherently visual. Always sketch the graph mentioned in the exercise to identify paths, cycles, or cut-sets.
Leverage Coding: For larger graphs mentioned in the later chapters (10–15), try implementing the solutions in Python or C++ to verify your results, as the book emphasizes computer-aided analysis. Mastering graph theory requires more than just reading
While there is no single official "Solution Manual" published by Narsingh Deo, comprehensive exercise solutions for Graph Theory with Applications to Engineering and Computer Science are available through several academic and community platforms. Where to Find Solutions
Numerade: Provides step-by-step video and text solutions for over 280 questions from the textbook.
GateOverflow: A helpful community forum where specific complex problems (like Problem 2-18) are discussed and solved by peers.
Scribd: Offers user-uploaded PDF documents containing compiled exercise solutions for various chapters. Overview of Exercise Topics
The exercises in Deo's book are categorized by the following core chapters, moving from basic theory to advanced computer applications:
Foundations: Paths and Circuits (Ch. 2), Trees and Fundamental Circuits (Ch. 3), and Cut-Sets/Cut-Vertices (Ch. 4).
Structural Properties: Planar and Dual Graphs (Ch. 5), Vector Spaces (Ch. 6), and Matrix Representation (Ch. 7). Each solution links to the specific theorems, corollaries,
Advanced Theory: Coloring, Covering, Partitioning (Ch. 8), and Directed Graphs (Ch. 9).
Applications & Algorithms: Enumeration (Ch. 10), Graph-Theoretic Algorithms (Ch. 11), and use in Switching/Coding Theory, Electrical Networks, and Operations Research (Ch. 12-15). Study Resources
For students working through these problems, these supplementary materials can clarify the underlying theory:
Full Textbook PDF: Available for reference at Shahucollegelatur or FreeBookCentre.
Lecture Notes: Concise summaries of the book's main concepts can be found on Slideshare or through University of Anbar's notes. Graph Theory by Narsingh Deo Exercise Solution - Scribd
3. Theorem Dependency Map
- Each solution links to the specific theorems, corollaries, or lemmas from Deo’s text used in the proof.
- Clicking a theorem shows a mini-flashcard of its statement and a small example.
- A visual map connects exercises: “Exercise 5.2 uses Theorem 3.1; Exercise 6.4 is a variation of 5.2.”
1. Draw Everything
Graph theory is visual. For any problem involving isomorphism or planarity, redraw the graph. Often, the solution reveals itself when you see the dual graph or the bridge structure.
Solution
- A graph G is a pair (V, E) where V is a finite set of vertices and E is a set of edges that connect the vertices.
- The terms are defined as follows:
- Vertex: A vertex is a point or a node in a graph.
- Edge: An edge is a line segment that connects two vertices.
- Loop: A loop is an edge that connects a vertex to itself.
- Multiple Edges: Multiple edges are edges that connect the same pair of vertices.
- Degree of a Vertex: The degree of a vertex is the number of edges incident on it.
- Subgraph: A subgraph is a graph whose vertices and edges are a subset of the vertices and edges of the original graph.
Core Problem It Solves
Most solutions for Deo’s exercises are static PDFs. They give the final answer but don’t explain how to derive the proof or why a certain condition fails. Deo’s problems often ask:
- “Prove or disprove…”
- “Find necessary and sufficient condition…”
- “Show that if G is a tree, then…”
Students get stuck because they can’t see the logical structure of the proof or test their own conjectures.