๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Discrete Mathematics for Computer Science

โœ Scribed by Alexander Golovnev, Alexander S. Kulikov, Vladimir V. Podolskii, Alexander Shen


Tongue
English
Leaves
151
Category
Library

โฌ‡  Acquire This Volume

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


Discrete Mathematics for Computer Scienc
โœ Gary Haggard, John Schlipf, Sue Whitesides ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐Ÿ› Brooks Cole ๐ŸŒ English

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

Discrete Mathematics for Computer Scienc
โœ Gary Haggard, John Schlipf, Sue Whitesides ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐Ÿ› Brooks Cole ๐ŸŒ English

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

Discrete Mathematics for Computer Scienc
โœ Gary Haggard, John Schlipf, Sue Whitesides ๐Ÿ“‚ Library ๐Ÿ“… 2006 ๐Ÿ› Brooks ๐ŸŒ English

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

Discrete mathematics for computer scienc
โœ Gary Haggard; John Schlipf; Sue H Whitesides ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐Ÿ› Brooks Cole ๐ŸŒ English

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