50 Qs · since 2011 · 71 marks · 2.7 marks/paperHigh yield
In GATE Computer Science, Discrete Mathematics is heavily tested across mathematical logic, set theory, relations & partial orders/lattices, group theory, combinatorics, and graph… Guide
Topic guide
In GATE Computer Science, Discrete Mathematics is heavily tested across mathematical logic, set theory, relations & partial orders/lattices, group theory, combinatorics, and graph theory. Questions evaluate formal reasoning, counterexample construction, and structural counting principles. Over recent years, question formats have transitioned from standard single-choice definitions to multi-select properties (MSQs) and exact integer/combinatorial numerical answers (NATs).
Graph Invariants and Degree-Sum Counting
common · mixed · 1 marks · 2022, 2018, 2017, 2016
Problems leveraging the Handshaking Lemma (), counting bounds on planar graphs, bipartite graph edge maximization, or tree edge-degree equations to deduce vertex degrees, component counts, or chromatic numbers.
Predicate Logic Equivalences and English-to-Logic Translation
common · MCQ · 1 marks · 2025, 2017, 2016, 2015
Translating natural language statements containing quantifiers () and implications into First-Order Logic (FOL), or determining valid entailments and equivalences using quantifier negation rules.
Binary Relations, Equivalence Classes, and Posets/Lattices
common · mixed · 2 marks · 2026, 2025, 2024, 2023
Analyzing binary relation properties (reflexive, symmetric, transitive, antisymmetric, circular), counting relations/linear extensions, or verifying whether a given poset satisfies lattice properties (existence of unique GLB/meet and LUB/join).
Group Theory Structures and Subgroups
occasional · mixed · 1.5 marks · 2024, 2021, 2020, 2019
Testing properties of groups, subgroup orders using Lagrange's theorem, cyclic group properties of prime order, and counting self-inverse elements in direct products of cyclic groups.
Combinatorial and Recursive Counting
common · NAT · 1.5 marks · 2026, 2024, 2022, 2021
Counting subsets satisfying constraints, integer partitions (identical items into identical bins), topological sorts/linear extensions, or finding matchings via recurrence relations (e.g., Fibonacci-like sequences on paths).
Handshaking Lemma
Relating vertex degrees to the total number of edges in an undirected graph.
Fermat's Little Theorem
Computing large exponent modular reductions.
Number of Reflexive Relations
Counting binary relations on an -element set that contain all diagonal pairs .
Lagrange's Subgroup Theorem
Constraining possible subgroup sizes for any finite group .
Maximum Edges in a Bipartite Graph
Finding the edge maximum for a bipartite graph on vertices.
Disconnected Graph Maximum Edges
Maximizing edges in a disconnected simple graph on vertices.
Number of Matchings in a Path Graph
Recursive counting of valid matchings (including the empty matching) in a path .
Shift from standard single-choice logical translations and definition-checking MCQs to combinatorial and structural NATs (e.g., linear extensions, subset pair counting, modular arithmetic).
2026, 2024, 2022, 2021, 2020, 2017, 2016, 2014
Introduction of MSQ items requiring multi-angle verification of algebraic and relation structures (e.g., circular relations, function-induced equivalence relations, function posets/lattices, vertex cover constraints).
2026, 2025, 2023, 2021
Deepening integration of linear algebra/matrices with graph structures (e.g., matrix power walks, adjacency matrix self-inverses determining 1-regular/matching graphs).
2026, 2024, 2021
Easy: Direct application of single formulas (Lagrange's theorem, Handshaking Lemma, Fermat's Little theorem, direct logical truth table checks). Medium: Multi-step reasoning involving counterexample elimination (validity of FOL statements, transitivity counterexamples, linear extensions counting, non-distributive lattice analysis). Hard: Abstract poset relations over sets, intricate structural proofs on graph covers/matchings requiring combinatorics or invariant derivations.