Course Information
-
Instructor:
M. Rajesh Kannan
-
Email:
rajeshkannan@math.iith.ac.in
-
Class Schedule:
Tuesday 11:00–11:55 am;
Wednesday 2:30–3:25 pm;
Friday 10:00–10:55 am (F-slot)
-
Venue:
MA 01 (Maths Building)
-
Office Hours:
By appointment (MA201)
-
Examinations:
Mid 1 – 29 August 2026;
Mid 2 – 10 October 2026;
End-Semester – 14 November 2026
Tentative Syllabus
-
Basic counting: sum rule, product rule, and
inclusion–exclusion principle.
-
Pigeonhole principle, generalized pigeonhole principle,
and their applications.
-
Permutations and combinations; permutations and
combinations with repetitions; binomial and multinomial
coefficients.
-
Weak compositions, compositions, set partitions,
Stirling numbers, Bell numbers, integer partitions,
Ferrers shapes, conjugate partitions, and Catalan numbers.
-
Recurrence relations; solving linear recurrence relations
with constant coefficients.
-
Ordinary generating functions and exponential generating
functions; solving recurrence relations using generating
functions.
-
Burnside's lemma and linear algebraic methods in combinatorics.
-
Basics of graphs, graph isomorphism, trees, minimum spanning
trees, and Kruskal's algorithm.
-
Counting spanning trees, Prüfer sequences, Cayley's formula,
and the Matrix–Tree theorem (without proof).
-
Mantel's theorem; bipartite graphs; matchings; Hall's theorem;
and systems of distinct representatives.
-
Eulerian graphs, decompositions, the Graham–Pollak theorem,
and Veblen's theorem.
-
Hamiltonian graphs and Ore's theorem.
-
Planar graphs, Euler's formula, and its applications.
-
Chromatic number and the Five Color Theorem.
Textbooks
-
Miklós Bóna,
A Walk Through Combinatorics,
4th edition, World Scientific.
-
Gary Chartrand,
Introductory Graph Theory,
Dover.
-
Richard A. Brualdi,
Introductory Combinatorics,
4th edition, Pearson.