Discrete Mathematics for Computer Science
โ Scribed by Alexander Golovnev, Alexander S. Kulikov, Vladimir V. Podolskii, Alexander Shen
- Tongue
- English
- Leaves
- 151
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
0 About the Book
0.1 Active Learning
0.2 Problem-based Learning
0.3 Python Programming Language
0.4 Acknowledgments
Part I โ Mathematical Thinking in Computer Science
1 Proofs: Convincing Arguments
1.1 Warm Up
1.2 Existence Proofs
2 Finding an Example
2.1 How to Find an Example
2.2 Optimality
2.3 Computer Search
3 Recursion and Induction
3.1 Recursion
3.2 Induction
4 Logic
4.1 Examples and Counterexamples
4.2 Logic
4.3 Reductio ad Absurdum
5 Invariants
5.1 Double Counting
5.2 Invariants
5.3 Termination
5.4 Even and Odd Numbers
6 Project: 15-Puzzle
6.1 The Puzzle
6.2 Permutations and Transpositions
6.3 Why 15-puzzle Has No Solution
6.4 When 15-puzzle Has a Solution
6.5 Implementation
7 Appendix
7.1 Cutting a Figure
7.2 Using SAT-solvers
7.3 Using ILP-solvers
7.4 Visualizing Football Fans
๐ SIMILAR VOLUMES
Master the fundamentals of discrete mathematics with DISCRETE MATHEMATICS FOR COMPUTER SCIENCE with Student Solutions Manual CD-ROM! An increasing number of computer scientists from diverse areas are using discrete mathematical structures to explain concepts and problems and this mathematics text sh
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
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
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. Introduct