Content
The course offers an introduction into discrete structures. The following themes will be covered in the lectures, and treated in more detail in the proseminars.
- directed and undirected graphs
- relations and functions
- orders and induction
- trees and dags
- finite and infinite counting
- elementary number theory
- Turing machines, algorithms, and complexity
- decidable and undecidable problems
Recommended literature
D.~Tonien, A Simple Visual Proof of the Schröder-Bernstein Theorem, Elem. Math. 62 (2007), 118-120.
J.L. Hein, Discrete Structures, Logic, and Computability, Jones and Bartlett Publishers, 2002.
J.E. Hopcroft, R. Motwani, D. Ullman, Einführung in die Automatentheorie, Formale Sprachen und Komplexität, Pearson Studium, 2002.
M. Sipser, Introduction to the Theory of Computation, Course Technology, 2012.