Higher Education

product-details

Discrete Mathematics with Applications

Author(s): K. Viswanathan Iyer | Karthick Seshadri

ISBN: 9789353503178

Edition: 1st

© Year : 2022

₹475

Binding: Paperback

Pages: 296

Trim Size : 241 x 181 mm

Refer Book

Order Inspection Copy

This book is suitable for use as a textbook for topics in Discrete Mathematics covered in the first and second years of B.Sc. (Math), B.E. (Computer Science), and M.C.A. Usually, textbooks on niche domains in Computer Science provide a brief exposure to many of the applicable elementary concepts in Mathematics. Many subjects such as Algorithms and Cryptography, nevertheless, demand a little more in understanding of basic concepts in mathematical sciences. This book, we believe, can fulfill such a requirement.

The book is organized into six chapters, one each on Logic, Functions & Relations; Combinatorics; Basic Group Theory; Graph Theory; and Finite Automata (traditionally, this belongs to theory of computing), and Discrete Probability Theory. The concepts introduced in this book will help students in problem-solving and applying the concepts learnt to other areas of Computer Science.

  • Easy-to-comprehend style used for demonstrating many mathematical constructs
  • Examples to clarify many abstract concepts useful in the study of Computer Science
  • Formal arguments introduced in a student-friendly manner
  • Numerous exercises to assess the understanding of the content covered
  • Includes a licence key for our learning app, Cengage Digital App, that provides access to Flashcards, Self-assessments, and Lab Exercises.

1. Logic, Sets, Relations, and Functions

2. Combinatorics

3. Group Theory

4. Graph Theory

5. Finite Automata

6. Discrete Probability Theory

Appendix A: Algorithms – Getting Started

Appendix B: Representative Problems and Solutions

Bibliography

Index

K. Viswanathan Iyer

K. Viswanathan Iyer was a full-time professor in the Dept of CSE at National Institute of Technology, Tiruchirapalli, until August 2021. He obtained B.Sc. (Hons) degree from St. Xavier's College, Calcutta; B.E. and M.Sc. (Engg) degrees from IIS, Bangalore; and Ph.D. (Computer Science) degree from the National Institute of Technology, Tiruchirapalli. Prof. lyer has about 8 years of industry experience and 28 years of teaching experience. He also trains students for prestigious programming contests like ACM ICPC. Dr lyer's research interest is predominantly in theoretical Computer Science with a focus on Database Theory and Graph Theory.

 

Karthick Seshadri

Karthick Seshadri is an assistant professor in the Department of CSE at National Institute of Technology Andhra Pradesh. He obtained B.E. degree from Anna University, Chennai; Master's degree in Computer Science from National Institute of Technology, Tiruchirapalli, with Gold Medal; Ph.D. degree in Information and Communication Engineering from Anna University, Chennai. Prof. Seshadri has 10 years of teaching experience in engineering institutions in India. Previously, he has worked in the Information Technology industry in India for about 4 years in different technical roles in organizations such as Tata Consultancy Services and Morgan Stanley. Dr Seshadri's research interests include Parallel Algorithms, Big Data Analytics, Performance Modeling, and Machine Learning.