Professional Documents
Culture Documents
Combinatorics and Graph Theory
Combinatorics and Graph Theory
UNIT-I
Introduction to combinatorics, permutation of multisets. Combinations of Multisets, distribution of
distinct objects into distinct cells, distribution of non-distinct objects into distinct cells, Shamire
secret sharing. Catalan number. Principle of inclusion and exclusion, Derangement.
UNIT-II
Generating functions, Partitions of integer, Ferrer graph. Solving recurrence relations using
generating functions, Generating permutations and combinations. Pigeonhole principle: simple and
strong Form, a theorem of ramsey.
UNIT-III
Graph, simple graph, graph isomorphism, incidence and adjacency matrices, Haveli-Hakimi
criterion. Subgraphs Tree, minimum spanning tree, Kruskal, Prims algorithm, Caleys’ formula,
Kirchoff-Matrix- tree Theorem, Fundamental circuits, Algorithms for fundamental circuits , Cut-
sets and Cut-vertices, fundamental cut-sets.
UNIT-IV
Eular graph, Fleury’s algorithm Hamiltonian graph, Planar and Dual Graphs, Kuratowski's graphs.
Coloring, Greedy coloring algorithm, chromatic polynomial.
UNIT-V
Mycielski’s theorem, Matching, halls marriage problem. Independent set, Dominating set, Vertex
cover, clique, approximation algorithms
TEXT BOOKS
1. Ralph P. Grimaldi, “Discrete and Combinatorial Mathematics”, 5th Edition, PHI/Pearson
Education,2004.
2. G. Chartrand and P. Zhang, “Introduction to Graph Theory”, McGraw-Hill, 2006.
Page 1 of 5
NATIONAL INSTITUTE OF TECHNOLOGY, TIRUCHIRAPPALLI
REFERENCE BOOKS
1. Kenneth H. Rosen, “Discrete Mathematics and its Applications”, 7th edition, McGraw- Hill,
2012.
2. John Harris, Jeffry L. Hirst, Michael Mossinghoff, “Combinatorics and Graph Theory”, 2nd
edition, Springer Science & Business Media, 2008.
3. J. H. Van Lint and R. M. Wilson, “A course in Combinatorics”, 2nd edition, Cambridge
Univ. Press, 2001.
4. Dr. D.S. Chandrasekharaiah, "Graph Theory and Combinatorics", Prism,2005.
COURSE OBJECTIVES
1. To introduce basic concepts of combinatorics and graph theory.
2. To study graphs, trees and networks.
3. To discuss Euler formula, Hamilton paths, planar graphs and coloring problem.
4. To practice useful algorithms on networks such as shortest path algorithm, minimal spanning
tree algorithm and min-flow max-cut algorithm
MAPPING OF COs with POs
Program
Course Outcomes
Outcomes (PO)
1. Comprehend the fundamentals of combinatorics and apply
combinatorial ideas in mathematical arguments in analysis of 1, 2, 3, 6
algorithms, queuing theory,etc.
2. Comprehend graph theory fundamentals and tackle problems in
1, 3, 5, 6, 11
dynamic programming, network flows,etc.
3. Design and develop real time application using graph theory 1, 3, 5, 6, 11, 12
4. Construct and communicate proofs of theorems 2, 8, 10, 11
COURSE PLAN – PART II
COURSE OVERVIEW
This course covers basic concepts of combinatorics and graph theory, focusing on ways to handle
graphs, trees and networks efficiently for developing real time application using graph theory. It
provides the application of theoretical concepts in various scenarios and its analysis by discussing
several examples.
COURSE TEACHING AND LEARNING ACTIVITIES
S.No. Week/Conta Topic Mode of
ct Hours Delivery
UNIT-I : Introduction to combinatorics, Induction and
1 Week 1/ 3hrs Chalk and Talk
Recurrences
Page 2 of 5
NATIONAL INSTITUTE OF TECHNOLOGY, TIRUCHIRAPPALLI
Week 10/ graph isomorphism, Incidence and adjacency Chalk and Talk
10
2 hours matrices, Haveli-Hakimi criterion, Subgraphs
Week 15/ Coloring, Greedy coloring algorithm, Chromatic Chalk and Talk
15
3 hours polynomial, UNIT-V : Mycielski’s theorem,
Page 3 of 5
NATIONAL INSTITUTE OF TECHNOLOGY, TIRUCHIRAPPALLI
Students with less than 65% of attendance shall be prevented from writing the final assessment and
shall be awarded 'V' grade.
Page 4 of 5
UTE OF
Possessing a mobile phone, carrying bits of paper, talking to other students, copying from
others during an assessment will bc treated as punishable dishonesty.
Zero mark to be awarded for the offenders. For copying from another student, both students
get the same penalty of zero mark.
The departmental disciplinary committee including the course faculty member, PAC
chairperson and the HoD, as members shall verify the facts of the malpractice and award the
punishment if the student is found guilty. The report shall be submitted to the Academic
office.
The above policy against academic dishonesty shall be applicable for all the programs.
ADDITIONAL INFORMATION, IF ANY
the
1. The Course Coordinator is available for consultation during the time intimated to
students then and there.
(Academic) will be
2. Relative grading adhering to the instructions from the office of the Dean
adopted for the course.
FOR APPROVAL
lmdsha
Course Faculty: CC- Chairperson: HOD:
Page 5 of5