Professional Documents
Culture Documents
CSL223
Discrete Mathematics – CSL223
9. Individual and team work: Function effectively as an individual and as a member or leader in diverse teams and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the engineering community and with the society at large. Will
be able to comprehend and write effective reports and design documentation, making effective presentations and guide with themselves and
others with clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these
to one’s own work being a member and leader in a team, to manage projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for and have the preparation and ability to engage in independent and life-long learning in the broad
context of technological change.
COURSE OUTCOMES
Apply the operations of sets and use Venn diagrams to solve applied
CO1
problems; solve problems using the principle of inclusion-exclusion
Simplify and evaluate basic logic statements including compound
CO2 statements, implications, inverses, converses, and contrapositives using
truth tables and the properties of logic.
Identify and implement the base step and the recursive or inductive
CO3 step in applied problems and give a recursive and a non-recursive
definition for an iterative algorithm.
Apply the various algebraic structures in the various research field like
CO4
cryptography.
Minor 25
Major 45
Online Quiz 20
Class Performance 10
Introduction
Mathematics can be broadly classified into two
categories
• Continuous Mathematics − It is based upon
continuous number line or the real numbers. It
is characterized by the fact that between any
two numbers, there are almost always an infinite
set of numbers. For example, a function in
continuous mathematics can be plotted in a
smooth curve without breaks.
• Discrete Mathematics − It involves distinct
values; i.e. between any two points, there are a
countable number of points. For example, if we
have a finite set of objects, the function can be
defined as a list of ordered pairs having these
objects, and can be presented as a complete list
of those pairs.
8
What is Discrete Mathematics?
• Discrete mathematics is the study
of mathematical structures that are
fundamentally discrete rather than continuous.
In contrast to real numbers that have the
property of varying "smoothly", the objects
studied in discrete mathematics – such
as integers, graphs, and statements in logic – do
not vary smoothly in this way, but have distinct,
separated values
• It excludes topics in "continuous mathematics"
such as calculus or Euclidean geometry.
• The set of objects studied in discrete
mathematics can be finite or infinite.
9
Intuitive ways of thinking about discrete
vs continuous distinction
• A piano makes music in a "discrete" way: On a piano, there is no
note between C and C#. But a violin makes music in a
"continuous" way: There are (in theory at least) a continuum of
notes between C and C#.
• An analog clock (i.e., a clock with hands) is (at least in theory)
continuous: The set of times that it can show is not only dense,
but it can even tell you when it is π o'clock. But a digital clock is
discrete: In a typical digital clock, there is no time between
3:14 PM and 3:15 PM.
• Discrete math concerns sets of objects that are countable.
Continuous math concerns sets of objects that are "measurable".
• A film, with "frames", is discrete.
The real events depicted on the film are continuous.
10
Topics of Discrete Mathematics
• Information theory: studies the quantification, storage, and communication
of information.
• Logic: is the study of the principles of valid reasoning and inference, as well as
of consistency, soundness, and completeness
• Set theory: the branch of mathematics that studies sets, which are collections of
objects, such as {blue, white, red} or the (infinite) set of all prime numbers. Partially
ordered sets and sets with other relations have applications in several areas.
• Combinatorics: studies the way in which discrete structures can be combined or
arranged.
• Graph theory: is the study of points and lines. In particular, it involves the ways in
which sets of points, called vertices, can be connected by lines or arcs, called edges.
• Probability: is concerned with the analysis of random phenomena. The outcome of a
random event cannot be determined before it occurs, but it may be any one of several
possible outcomes. The actual outcome is considered to be determined by chance.
11
Topics of Discrete Mathematics
• Number theory: is concerned with the properties of numbers in general,
particularly integers. It has applications to cryptography and cryptanalysis.
• Algebraic structures: A non-empty set G equipped with one or more binary
operations is said to be an algebraic structure. Suppose * is a binary operation
on G. Then (G, *) is an algebraic structure
• Game theory: deals with situations where success depends on the choices of
others, which makes choosing the best course of action more complex.
• Operations research: provides techniques for solving practical problems in
engineering, business, and other fields — problems such as allocating
resources to maximize profit, and scheduling project activities to minimize
risk.
• Mathematical induction and recurrence : is a technique used to prove a
proposition that involves an integer variable. Frequently the proposition is an
identity or an inequality involving an integer n such as 1+2+4+ ··· + 2n−1 =
2n − 1 for n = 1, 2,...,
12
Everyday Applications of Discrete Maths
Computers run software and store files. The software and files are both stored as huge strings of 1s and 0s. Binary maths is discrete
mathematics.
Scheduling problems: like deciding which nurses should work which shifts, or which airline pilots should be flying which routes, or
scheduling rooms for an event, or deciding timeslots for committee meetings, or which chemicals can be stored in which parts of a
warehouse---are solved either using graph coloring or using combinatorial optimization, both parts of discrete mathematics.
Cell phone communications: Making efficient use of the broadcast spectrum for mobile phones uses linear algebra and information
theory. Assigning frequencies so that there is no interference with nearby phones can use graph theory or can use discrete optimization.
Google Maps uses discrete mathematics to determine fastest driving routes and times.
13
Topics to be covered
Recursion
Propositional And Algebraic Graphs And
Set Theory Recurrence
Calculus Structures Trees
Relation
Evaluation Scheme
Minor Test (25 Marks)
Major Exam(45 Marks)
Online quiz(20 Marks)
Class Performance (10 Marks)
15
Resources to be used:
Textbooks:
• Kolman, Busby and Ross, “Discrete Mathematics and its
Applications”, Pearson; 6 edition , 2008
• Trembly J.P and Manohar R, “Discrete Mathematical Structures
with Applications to Computer Science”, Tata McGraw–Hill Pub.
Co. Ltd, 2003.
Reference Books:
• 1. .Kenneth H.Rosen, “Discrete Mathematics and its
Applications”, Fifth Edition, Tata McGraw – Hill Pub. Co. Ltd,2003.
Reference Websites: (nptel, swayam, coursera, edx, udemy,
lms, official documentation weblink)
• https://nptel.ac.in/courses/106106094/
16
•C
17