Book description
Discrete Mathematical Structures provides comprehensive, reasonably rigorous and simple explanation of the concepts with the help of numerous applications from computer science and engineering. Every chapter is equipped with a good number of solved examples that elucidates the definitions and theorems discussed. Chapter-end exercises are graded, with the easier ones in the beginning and then the complex ones, to help students for easy solving.Table of contents
- Cover
- Title Page
- Contents
- Dedication
- Preface
- Acknowledgements
- About the Author
-
1. Set Theory
- 1.1 Introduction
-
1.2 Sets
- 1.2.1 Types of Sets
- 1.2.2 Subset
- 1.2.3 Proper Subset
- 1.2.4 Power Set
- 1.2.5 Venn Diagram
- 1.2.6 Set Operations
- 1.2.7 Disjoint Sets
- 1.2.8 Complement of a Set
- 1.2.9 Laws of Sets
- 1.2.10 Symmetric Difference of Two Sets
- 1.2.11 The Inclusion and Exclusion Principle
- 1.2.12 Some Simple Results on Cardinality of Sets
- 1.3 Cartesian Product of Sets
- 1.4 Multiset
- Exercises
-
2. Relations and Digraphs
- 2.1 Introduction
- 2.2 Binary Relation
- 2.3 Equivalence Class
- 2.4 Partition of a Set
- 2.5 Congruence Modulo Relation
- 2.6 Pictorial Representation of Relation
- 2.7 Digraphs
- 2.8 Power of Relation
- 2.9 Paths in Relations and Digraphs
- 2.10 Matrix Representation of Composite Relations
- 2.11 Connectivity Relation
- Exercises
-
3. Functions
- 3.1 Introduction
- 3.2 Definition
- 3.3 Domain and Range of a Function
- 3.4 Difference Between Relation and Function
- 3.5 Different Types of Functions (or Mappings) Constant Function
- 3.6 Composition of Functions
- 3.7 Functions for Computer Science
- 3.8 Some Special Functions Used in Discrete Mathematics
- 3.9 Some Important Theorems and Problems
- 3.10 Ackermann’s Function
- 3.11 Fuzzy Sets
- 3.12 Time Complexity of Algorithm
- 3.13 Connectivity Relation
- Exercise – A
- Exercise – B
-
4. Mathematical Logic and Methods of Proofs
- 4.1 Introduction
- 4.2 Statement (Proposition)
- 4.3 Propositional Variables, Simple and Compound Propositions (or Statements)
- 4.4 Basic Logical Operations
- 4.5 Tautology and Contradiction
- 4.6 Logically Equivalent or Equivalent Propositions
- 4.7 Logical Arguments
- 4.8 Predicates
- 4.9 Methods of Proof
- Exercise – A
- Exercise – B
-
5. Combinatorics
- 5.1 Introduction
- 5.2 Basic Principle of Counting
- 5.3 Permutations
- 5.4 Ordered and Unordered Partitions
- 5.5 Circular Permutations
- 5.6 Combinations
- 5.7 Derangements
- 5.8 The Pigeonhole Principle
- 5.9 Elements of Probability
- 5.10 Multiplication Theorem (Independent Events)
- 5.11 Baye’s Theorem
- 5.12 Concept of a Random Variable
- 5.13 Binomial Distribution
- 5.14 Poisson Distribution
- Exercise – A
- Exercise – B
- Exercise – C
- Exercise – D
- 6. Recurrence Relations and Generating Functions
-
7. Algebraic Structures
- 7.1 Introduction
- 7.2 Binary Operation
- 7.3 Algebraic Structures
- 7.4 Congruences
- 7.5 Permutations
- 7.6 Integral Powers of an Element
- 7.7 Cyclic Group
- 7.8 Subgroups
- 7.9 Coset Decomposition
- 7.10 Isomorphism and Homomorphism of Groups
- 7.11 Algebraic Systems with Two Binary Operations
- 7.12 Ring, Subring and Ideals
- 7.13 Integral Domain
- 7.14 Field
- Exercises
-
8. Ordered Sets and Lattices
- 8.1 Introduction
- 8.2 Partially Ordered Set
- 8.3 Product of Two Posets
- 8.4 Hasse Diagram
- 8.5 Lexicographic Ordering
- 8.6 Upper and Lower Bounds
- 8.7 Dual of a Poset
- 8.8 Isomorphism of Posets
- 8.9 Well-ordered Set
- 8.10 Properties of Well-ordered Sets
- 8.11 Lattices
- 8.12 Lattice in Terms of Algebraic Structures
- 8.13 Sublattices
- 8.14 Bounded Lattices
- 8.15 Duality
- 8.16 Complete Lattice
- 8.17 Isomorphic Lattices
- 8.18 Complimented Lattice
- 8.19 Chain and Antichain
- 8.20 Distributive Lattices
- 8.21 Modular Lattice
- 8.22 Boolean Lattice
- Exercises
- 9. Boolean Algebra
-
10. Topics in Graph Theory
- 10.1 Introduction
- 10.2 Graph Definition
- 10.3 Planar and Non-planar Graphs
- 10.4 Region
- 10.5 Operations on Graphs
- 10.6 Bipartite Graph
- 10.7 Isomorphism
- 10.8 Representation of Graphs in Computer Memory
- 10.9 Representation of Multi Graph
- 10.10 Walk in a Graph
- 10.11 Sub-Graph
- 10.12 Connected and Disconnected Graphs
- 10.13 Graph Colouring
- 10.14 Chromatic Polynomial
- 10.15 Shortest Path Problems
- 10.16 Shortest Path in a Weighted Graph
- 10.17 Travelling Salesman Problem
- 10.18 Network Flows
- 10.19 Matchings
- Exercise – A
- Exercise – B
- 11. Trees
- 12. Vector Spaces
- Answers to Exercises
- References
- Copyright
Product information
- Title: Discrete Mathematical Structures
- Author(s):
- Release date: January 2014
- Publisher(s): Pearson Education India
- ISBN: 9789332537415
You might also like
book
Discrete Mathematics
Discrete Mathematics provides an introduction to some of the fundamental concepts in modern mathematics. Abundant examples …
book
Discrete Mathematics
Discrete Mathematics will be of use to any undergraduate as well as post graduate courses in …
book
Discrete Mathematics and Combinatorics
Discrete Mathematics and Combinatorics provides a concise and practical introduction to the core components of discrete …
book
A First Course in Mathematical Logic and Set Theory
A mathematical introduction to the theory and applications of logic and set theory with an emphasis …