An increasing number of computer scientists from diverse areas are using discrete mathematical structures to explain concepts and problems. Based on their teaching experiences, the authors offer an accessible text that emphasizes the fundamentals of discrete mathematics and its advanced topics. This text shows how to express precise ideas in clear mathematical language. Students discover the importance of discrete mathematics in describing computer science structures and problem solving. They also learn how mastering discrete mathematics will help them develop important reasoning skills that will continue to be useful throughout their careers.
1. SETS, PROOF TEMPLATES, AND INDUCTION.
Basic Definitions. Exercises. Operations on Sets. Exercises. The Principle of Inclusion-Exclusion. Exercises. Mathematical Induction. Program Correctness. Exercises. Strong Form of Mathematical Induction. Exercises. Chapter Review.
2. FORMAL LOGIC.
Introduction to Propositional Logic. Exercises. Truth and Logical Truth. Exercises. Normal Forms. Exercises. Predicates and Quantification. Exercises. Chapter Review.
3. RELATIONS.
Binary Relations. Operations on Binary Relations. Exercises. Special Types of Relations. Exercises. Equivalence Relations. Exercises. Ordering Relations. Exercises. Relational Databases: An Introduction. Exercises. Chapter Review.
4. FUNCTIONS.
Basic Definitions. Exercises. Operations on Functions. Sequences and Subsequences. Exercises. The Pigeon-Hole Principle. Exercises. Countable and Uncountable Sets. Exercises. Chapter Review.
5. ANALYSIS OF ALGORITHMS.
Comparing Growth Rates of Functions. Exercises. Complexity of Programs. Exercises. Uncomputability. Chapter Review.
6. GRAPH THEORY.
Introduction to Graph Theory. The Handshaking Problem. Paths and Cycles. Graph Isomorphism. Representation of Graphs. Exercises. Connected Graphs. The Konigsberg Bridge Problem. Exercises. Trees. Spanning Trees. Rooted Trees. Exercises. Directed Graphs. Applications: Scheduling a Meeting Facility. Finding a Cycle in a Directed Graph. Priority in Scheduling. Connectivity in Directed Graphs. Eulerian Circuits in Directed Graphs. Exercises. Chapter Review.
7. COUNTING AND COMBINATORICS.
Traveling Salesperson. Counting Principles. Set Decomposition Principle. Exercises. Permutations and Combinations. Constructing the kth Permutation. Exercises. Counting with Repeated Objects. Combinatorial Identities. Pascal's Triangle. Exercises. Chapter Review.
8. DISCRETE PROBABILITY.
Ideas of Chance in Computer Science. Exercises. Cross Product Sample Spaces. Exercises. Independent Events and Conditional Probability. Exercises. Discrete Random Variables. Exercises. Variance, Standard Deviation, and the Law of Averages. Exercises. Chapter Review.
9. RECURRENCE RELATIONS.
The Tower of Hanoi Problem. Solving First-Order Recurrence Relations. Exercises. Second-Order Recurrence Relations. Exercises. Divide-and-Conquer Paradigm. Binary Search. Merge Sort. Multiplication of n-Bit Numbers. Divide-and-Conquer Recurrence Relations. Exercises. Chapter Review.
Filter by: All (24) | New (11) | Like New (2) | Very Good (5) | Good (5) | Acceptable (1)
|
Up to 90% off millions of textbooks daily FREE SHIPPING on orders over $25* (excludes rental and marketplace offerings) |
|
$0.00 (you save $0.00!) |
|
|
![]() |
![]() |
![]() |
|
|
With FREE Shipping, this book should arrive in the next 5-10 business
days.
Need it quicker?
UPS Ground, UPS 2nd Day and UPS Next Day Shipping may also be available.
| Our Price: | ||
| Guaranteed cash back: | ||
| Your cost after cash back: |
Just send this book back to us in good condition before the end of the buyback period, and we'll mail you a check!
A used textbook does not have:
Being online is not required for reading an eText after successfully downloading it. You must only be connected to the Internet during
the download process.
Minimum Requirements:
When you shop in the Marketplace, you're buying from one our approved independent sellers. Therefore, the seller (not Textbooks.com) is sending your book. You'll pay that seller his or her designated shipping fee.
![]() |
![]() |
|
|
Close
![]() |
||
![]() |
![]() |