21 Qs · since 2012 · 38 marks · 1.5 marks/paperMedium yield
In GATE CS, graph theory under Engineering Mathematics emphasizes structural properties, algebraic relationships, and topological invariants of simple undirected graphs. Questions… Guide
Topic guide
In GATE CS, graph theory under Engineering Mathematics emphasizes structural properties, algebraic relationships, and topological invariants of simple undirected graphs. Questions frequently evaluate planar graph relationships using Euler's formula, chromatic numbers and edge coloring bounds (Vizing's theorem, independent set bounds), and degree-based properties (Handshaking lemma, Havel-Hakimi theorem). The focus has steadily migrated from direct formula applications to structural reasoning and algebraic characterizations such as matrix powers.
DAG Path Optimization with Custom Metric
occasional · NAT · 2 marks · 2021
A directed acyclic graph with edge weights is given, along with a custom path metric (e.g., product of edge weights) and an aggregation rule (e.g., maximum score from a source vertex). Candidates compute vertex-level scores via topological order relaxation and return an aggregate sum across all vertices.
Visual Graph Hamiltonicity / Traversal Feasibility
occasional · MCQ · 2 marks · 2026
Given one or more visual graph representations, determine whether a closed traversal visiting every vertex exactly once (Hamiltonian cycle) exists by checking structural properties like grid dimensions or forced subcycles from degree-2 vertices.
Fundamental Graph Invariants and Theorems
occasional · NAT · 1 marks · 2016
Direct retrieval or evaluation of fundamental bounds and theorems on graph classes, such as chromatic numbers or vertex-colouring requirements for planar graphs.
Adjacency Matrix Structural and Spectral Properties
occasional · MSQ · 2 marks · 2022
Multi-statement verification testing properties of graph adjacency matrices, powers of adjacency matrices (number of walks), vertex degrees, edge sums, and connectivity.
Extremal Overlap / Similarity Metric on Graph Subgraphs
rare · MCQ · 2 marks · 2026
Given a standard graph class (e.g., with ) and a family of subgraphs (e.g., spanning trees), find the minimum or maximum value of a similarity metric (e.g., Jaccard coefficient) by determining if edge-disjoint configurations exist.
Structural Counting and Invariant Relationships
common · MCQ · 2 marks · 2014
Questions that evaluate edge, vertex, face, or component relationships using fundamental theorems like Euler's planar formula, Handshaking Lemma, or tree/forest decomposition formulas.
Special/Named Graph Property Verification
occasional · MSQ · 2 marks · 2022
Multi-statement verification (typically MSQ) assessing several graph parameters—such as chromatic number, Hamiltonian paths/cycles, graph isomorphism, and independence number—on well-known graphs (e.g., Petersen graph, complete bipartite graphs).
Graph Coloring and Greedy Bounds
occasional · MSQ · 2 marks · 2023
Analyzing bounds and correctness of vertex coloring procedures, comparing maximum degree , chromatic number , and upper bounds from greedy algorithms.
Spanning Tree Enumeration
common · NAT · 1 marks · 2024
Direct numerical calculation of the number of spanning trees in labeled graphs using Cayley's formula or standard reduction rules.
DFS / BFS Spanning Forest Edge-Component Relation
rare · NAT · 2 marks · 2024
Given the total number of vertices in an undirected graph and the total number of edges in its traversal spanning forest (or tree edges), find the number of connected components using the invariant .
Planar Graph Invariants via Euler's Formula
common · NAT · 1.5 marks · 2021, 2015, 2012
Given vertices, edges, face-degree restrictions, or bounded/unbounded face distinctions, compute an unknown parameter using Euler's formula and face-edge handshaking.
Graph Colouring and Chromatic Bounds
common · mixed · 2 marks · 2024, 2020
Determine the vertex chromatic number or edge chromatic index of a given graph, or identify universal theoretical inequalities involving color classes and independent sets.
Degree Sequences and Handshaking Sums
occasional · mixed · 2 marks · 2014
Test whether a sequence of non-negative integers is graphic using Havel-Hakimi or degree counts, or calculate the total number of edges in a structured coordinate/grid graph.
Isomorphism and Complementary Graphs
occasional · NAT · 2 marks · 2014
Find parameter values (such as vertex count ) where a graph class is self-complementary or isomorphic to a derived graph.
Algebraic Graph Properties & Walk Counting
rare · MCQ · 2 marks · 2022
Relate powers and trace of the adjacency matrix to paths, closed walks, and small subgraph counts (such as triangles/3-cycles).
Max-Product Path Recurrence on DAG
Used to compute optimal path quality-scores for each vertex in a DAG starting from a base case .
Hamiltonicity of Grid Graphs
Determining if a rectangular 2D mesh/grid graph contains a Hamiltonian cycle.
Degree Constraint in a Hamiltonian Cycle
Checking forced edge inclusion when a vertex has degree 2 in , which can lead to premature subcycles.
Four Colour Theorem
Used to find the upper bound on the minimum number of colours required to vertex-colour any arbitrary planar graph.
Diagonal Entries of Adjacency Matrix Square
Used to determine that the diagonal entries of in a simple undirected graph represent the degrees of the vertices (number of closed walks of length 2).
Sum of Elements of Adjacency Matrix (Handshaking Lemma)
Used to relate the total sum of matrix entries to total edge count and evaluate acyclicity conditions.
Jaccard Coefficient for Edge Sets
Used to compute the similarity ratio between the edge sets of two subgraphs.
Edge Bound for $k$ Edge-Disjoint Spanning Trees in $K_n$
Used to establish the condition on under which two () or more edge-disjoint spanning trees can be packed into a complete graph.
Forest Edge Formula
Used to compute the total number of edges in a forest with vertices partitioned into connected components.
Handshaking Lemma
Used to relate sum of vertex degrees, minimum degree , and edge count.
Euler's Formula for Planar Graphs
Used to relate vertices (), edges (), and faces () for a planar graph with connected components (reduces to for connected planar graphs).
Greedy Coloring Degree Upper Bound
Used to bound the number of colors assigned by the standard sequential greedy coloring algorithm.
Cayley's Formula for Spanning Trees
Used to calculate the number of spanning trees in a labeled complete graph on vertices.
Number of Edges in a Spanning Forest
Used to find the number of connected components , number of vertices , or total tree edges in a DFS/BFS spanning forest of an undirected graph.
Edges in a Tree Component
Used when analyzing individual connected components of a spanning forest where each component has vertices.
Face-Edge Handshaking Relation
Used when each face is bounded by a fixed or minimal number of boundary edges (e.g., for maximal planar graphs).
Complement Graph Edge Count
Used when evaluating self-complementary graphs or complements of standard graphs like cycles .
3-Cycle Counting via Adjacency Matrix
Used to count triangles in a simple undirected graph from its unweighted adjacency matrix .
Vizing's Theorem (Edge Colouring)
Used to bound and determine the chromatic index (minimum edge colours) based on the graph's maximum degree .
Independence Number Lower Bound from Chromatic Number
Used in theoretical bounds relating graph order , chromatic number , and maximum independent set size .
Introduction of custom algebraic path metrics (multiplicative path score rather than standard additive shortest/longest path) tested via 2-mark NAT visual diagram questions.
2021
Graph traversal concepts are contextualized as real-world routing/salesperson scenarios requiring direct visual inspection of small-to-moderate sized graphs.
2026
Shifted from a direct single-value theoretical recall question (1-mark NAT on chromatic bounds) to a rigorous multi-select question (2-mark MSQ) probing structural matrix properties and counterexamples.
2022, 2016
Introduction of interdisciplinary set-similarity definitions (e.g., Jaccard coefficient) applied to graph edge sets and spanning tree properties.
2026
Shift from single-correct structural derivation MCQs to multi-select questions (MSQs) requiring comprehensive analysis across multiple independent graph properties simultaneously.
2023, 2022, 2014
Inclusion of algorithmic discrete math questions (e.g., analyzing greedy vertex coloring behavior and performance guarantees).
2023
Direct evaluation of labeled tree counting using exact closed formulas appearing in low-mark NAT format.
2024
Recent papers use NAT format for graph structural properties combined with traversal concepts (DFS spanning forest), requiring candidates to apply component-tree counting without needing explicit graph visualization.
2024
Shift from standard 1-mark Euler formula MCQs toward 2-mark NATs and theoretical MSQs probing deeper structural properties of chromatic numbers and independent sets.
2024, 2021, 2015, 2012
Introduction of algebraic graph theory concepts (trace of adjacency matrix powers for cycle counting) alongside traditional combinatorial graph theory.
2022
Continued reliance on NAT format for numerical structural graph parameters (edge counts, chromatic numbers, vertices in self-complementary graphs).
2024, 2021, 2020, 2015, 2014
Medium difficulty is driven by the number of vertices (requiring careful step-by-step dynamic programming along multiple branching and merging paths) and the need to sum over all 9 vertices without calculation errors.