This document provides information about the Mathematics III: Discrete Mathematics course for Semester III. It includes details about the teaching scheme with 3 hours per week of lectures and 2 hours per week of tutorials for a total of 5 credits and 75 contact hours. The course is divided into 6 units covering topics like sets, relations, lattices, Boolean algebra, group theory, graph theory, and finite automata. Evaluation includes a theory exam worth 70 marks, mid-semester exam worth 30 marks, and continuous internal assessment worth 20 marks for a total of 120 marks. Textbooks and reference books are also listed.
This document provides information about the Mathematics III: Discrete Mathematics course for Semester III. It includes details about the teaching scheme with 3 hours per week of lectures and 2 hours per week of tutorials for a total of 5 credits and 75 contact hours. The course is divided into 6 units covering topics like sets, relations, lattices, Boolean algebra, group theory, graph theory, and finite automata. Evaluation includes a theory exam worth 70 marks, mid-semester exam worth 30 marks, and continuous internal assessment worth 20 marks for a total of 120 marks. Textbooks and reference books are also listed.
DISCRETE MATHEMATICS Semester III SUBJECT CODE: CC 301 B
Teaching Scheme (Credits and Hours)
Teaching scheme Total Evaluation Scheme
L T P Total Credit Theory Mid Sem CIA Pract. Total Exam Hrs Hrs Hrs Hrs Hrs Marks Marks Marks Marks Marks 03 02 00 05 05 03 70 30 20 00 120
Total hours (Theory): 45
Total hours (Tutorial): 30 Total hours: 75 Detailed Syllabus Unit Topics Lectures Weight No (Hours) age 1 Introduction and Pre-requisites:Set, Relation & Function : 4 5% Set-representation of a set, Operation on sets, Cartesian product, De’ morgan ‘s law. Relation-Type of relation, composition and inverse of relation, Partial order relation Equivalence relation, Matrix and graph representation of a relation. Function- Classification of functions, Composition and inverse functions, Binary and n-ary function 2 Lattice theory :Partially ordered sets,Hasse Diagrams, Lattices 8 15% as poset, properties of lattices, Lattices as algebraic systems, sublattices, direct product and homomorphism, complete lattices, bounds of lattices, distributivelattice, complemented lattices. 3 Boolean Algebra and its Applications:Introduction, definition 9 25% and important properties of Boolean Algebra, Sub Booleanalgebra, direct product and homomorphism, join- irreducible, meet-irreducible, atoms, anti atoms, Stone’s representation theorem. (Without Proof), Boolean expressions and their equivalence, Minterms and Maxterms, Sum of minterms (SoP), Product of Maxterms (PoS), Values of Boolean expression, canonical forms, Boolean functions, representation of Boolean function, Karnaugh maps, minimization of Boolean function, Quine Mccluskey algorithm 4 Group Theory : Definition and examples of groups, 8 15% abelian group, cyclic groups,permutation groups, subgroups & Homomorphism, Cosets and Lagrange’s Theorem (without proof), Normal subgroups, Quotient Groups. 5 Graph Theory: Basic concepts of Graph theory, definition of 9 25% diagraph and undirected graph, sub graph, converse of diagraph, isomorphism of graphs, walk, paths and circuits, reachability and connectedness in diagraph, matrix representation of graph, trees. Graph algorithms- Dijkstra shortest path algorithm, Breadth-first search spanning tree algorithm, prim’s algorithm for minimal spanning tree Networks and flow, maximal flow algorithm. 6 Finite Automata and formal languages: Finite Automata and 7 15% regular languages, Finite state machines with input and output, Grammars and languages. Total 45 100% Text Books:
1. “Discrete Mathematical Structures with Applications to Computer Science”, J. P.
Tremblay and R.Manohar ,Tata McGraw-Hill.
2. “Discrete Mathematical Structure”, D. S. Malik, M. K. Sen, Cengage Learning.
3.“Elements of Discrete Mathematics ”, C L Liu, D P Mohapatra, Tata McGraw-Hill.
Reference Books:
1. “Discrete Mathematics and its applications”, 6th edition, K. H. Rosen. Tata
McGraw-Hill
2. “Discrete Mathematical Structure”, Bernard Kolmann& others,
Sixth Edition ,Pearson Education.
3. “ Discrete Mathematics with Graph Theory”, Edgar G. Goodaire, Michael M.
Parmenter. PHI,
4. “Logic and Discrete Mathematics”, , J. P. Tremblay and W. K.
Grassman, Pearson Education.
List of Tutorials Sr. Tutorial Content No. 1 Problem solving on “Introduction and Pre-requisites:Set, Relation & Function”. 2 Problem solving on “Lattice theory”
3 Assignment on “Boolean Algebraand its Applications”.
4 Assignment on “Group Theory”.
5 Problem solving on “Graph Theory”
6 Assignment on “Finite Automata and formal languages”.
(Lecture Notes in Statistics 195) Alan Genz, Frank Bretz (Auth.) - Computation of Multivariate Normal and T Probabilities-Springer-Verlag Berlin Heidelberg (2009)