04-00-0091-vu Automata, Formal Languages and Decidability

Course offering details

Instructors: Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

Event type: Lecture & Exercise

Org-unit: Dept. 04 - Mathematics

Displayed in timetable as: FGdI I

Subject:

Crediting for:

Hours per week: 3

Language of instruction: German

Min. | Max. participants: - | -

Course Contents:
introduction: transition systems, words, languages; basic mathematical methods and proof patterns; finite automata and regular languages; determinism and nondeterminism, closure properties and automata constructions, Kleene Theorem, Myhill-Nerode Theorem, pumping lemma;
grammars and the Chomsky hierrachy, context-free languages, pumping lemma, CYK algorithm;
models of computation: PDA and Turing machines; decidability and recursive enumerability in the Chomsky hierarchy

Literature:
Schöning: Theoretische Informatik -- kurz gefasst
\newline
Hopcroft, Motwani, Ullman: Einführung in die Automatentheorie, formale Sprachen und Komplexitätstheorie
\newline
Wegener: Theoretische Informatik -- eine algorithmenorientierte Einführung
\newline
Skript (elektronisch unter www.mathematik.tu-darmstadt.de/˜otto)

Preconditions:
none

Small group(s)
This course is divided into the following small groups:
  • Automata, Formal Languages and Decidability "Ich nehme nicht am Übungsbetrieb teil."

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

  • Automata, Formal Languages and Decidability

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

  • Automata, Formal Languages and Decidability Übung 1

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Mon, 23. Oct. 2023 [15:20]-Mon, 29. Jan. 2024 [17:00]

  • Automata, Formal Languages and Decidability Übung 2

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [08:00]-Tue, 30. Jan. 2024 [09:40]

  • Automata, Formal Languages and Decidability Übung 3

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Wed, 25. Oct. 2023 [11:40]-Wed, 31. Jan. 2024 [13:20]

  • Automata, Formal Languages and Decidability Übung 4

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Wed, 25. Oct. 2023 [11:40]-Wed, 31. Jan. 2024 [13:20]

  • Automata, Formal Languages and Decidability Übung 5

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Mon, 23. Oct. 2023 [15:20]-Mon, 29. Jan. 2024 [17:00]

  • Automata, Formal Languages and Decidability Übung 6

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [11:40]-Tue, 30. Jan. 2024 [13:20]

  • Automata, Formal Languages and Decidability Übung 7

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [11:40]-Tue, 30. Jan. 2024 [13:20]

  • Automata, Formal Languages and Decidability Übung 8

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [11:40]-Tue, 30. Jan. 2024 [13:20]

  • Automata, Formal Languages and Decidability Übung 9

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [11:40]-Tue, 30. Jan. 2024 [13:20]

  • Automata, Formal Languages and Decidability Übung 10

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Wed, 25. Oct. 2023 [15:20]-Wed, 31. Jan. 2024 [17:00]

  • Automata, Formal Languages and Decidability Übung 11

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Mon, 23. Oct. 2023 [09:50]-Mon, 29. Jan. 2024 [11:30]

  • Automata, Formal Languages and Decidability Übung 12

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [08:00]-Tue, 30. Jan. 2024 [09:40]

  • Automata, Formal Languages and Decidability Übung 13

    Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann

    Tue, 24. Oct. 2023 [08:00]-Tue, 30. Jan. 2024 [09:40]

Literature
Appointments
Date From To Room Instructors
1 Fri, 20. Oct. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
2 Fri, 27. Oct. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
3 Fri, 3. Nov. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
4 Fri, 10. Nov. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
5 Fri, 17. Nov. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
6 Fri, 24. Nov. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
7 Fri, 1. Dec. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
8 Fri, 8. Dec. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
9 Fri, 15. Dec. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
10 Fri, 22. Dec. 2023 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
11 Fri, 12. Jan. 2024 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
12 Fri, 19. Jan. 2024 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
13 Fri, 26. Jan. 2024 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
14 Fri, 2. Feb. 2024 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
15 Fri, 9. Feb. 2024 08:00 09:40 S311/08S311/006 Prof. Dr. rer. nat. Pascal Schweitzer; M.Sc. Simon Vincent Raßmann
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Instructors
M.Sc. Simon Vincent Raßmann
Prof. Dr. rer. nat. Pascal Schweitzer