Powrót do strony domowej

Strona wykładu z Języków, automatów i obliczeń

Szymon Toruńczyk – wiosna 19/20 – środy, g. 12.15, sala 3180


Ankieta

Anonimowa ankieta dotycząca sposobu prowadzenia wykładu. Państwa uwagi będą dla mnie cenną informacją zwrotną, którą postaram się uwzględnić.

Zasady zaliczania


Lista wykładów
W związku z wybuchem pandemii COVID-19, wszystkie wykłady począwszy od trzeciego były prowadzone online. Są one nagrane i dostępne na tym kanale youtube.
  1. 26.02 – słowa, języki, wyrażenia regularne.
  2. 4.03 – automaty niedterministyczne, równoważność z wyrażniami regularnymi.
  3. 11.03 – własności języków regularnych. Link
  4. 18.03 – minimalizacja, twierdzenie Myhilla-Nerodego. Link
  5. 25.03 – języki bezkontekstowe. Link
  6. 1.04 – własności języków bezkontekstowych, automaty ze stosem. Link
  7. 15.04 – algorytmy dla gramatyk bezkontekstowych. Maszyny Turinga. Link
  8. 22.04 – funkcje obliczalne. Teza Churcha-Turinga. Link
  9. 6.05 – twierdzenie Turinga. Nierozstrzygalność problemu stopu.
  10. 13.05 – nierozstrzygalność. Kafelkowanie kwadratu i płaszczyzny.
  11. 20.05 – nierozstrzygalność – ciąg dalszy.
  12. 27.05 – niedeterminizm, klasy P, NP.
Skrypt do wykładu

Prowadzę skrypt do wykładu. Kolejne jego części będą pojawiały się po odpowiednich wykładach. Skrypt z grubsza, lecz niedokładnie, odpowiada wykładowi. Będę bardzo wdzięczny za zgłoszone uwagi i znalezione błędy w skrypcie.

Skrypt z minionymi wykładami. Data ostatniej modyfikacji: 13.09.2021 17:29

Zadania domowe
  1. Zadanie 1 – termin 26.04.
  2. Zadanie 2 – termin 25.05.
  3. Zadanie 3 – termin 14.06.
Zadania z gwiazdką

Zadania – termin 8.06 10.06

Materiały

Polecane podręczniki:

Strony poprzednich edycji tego wykładu:
  • Materiały Damiana Niwińskiego
  • Materiały Wojciecha Ryttera
  • Materiały Mikołaja Bojańczyka
  • Materiały Pawła Urzyczyna
  • Materiały Sławomira Lasoty
  • Materiały Wojciecha Czerwińskiego
  • Strona wykładu z zeszłego roku

  • Zbiór zadań

    Książka 200 Problems in Formal Languages and Automata Theory to zbiór zadań wraz z rozwiązaniami, w języku angielskim. Tu jest strona książki, wraz z próbką. Książka zawiera rozwiązania zadań zebranych przez Damiana Niwińskiego i Wojciecha Ryttera w zbiorku dostępnym po polsku tutaj. Książka jest dostępna w bibliotece wydziałowej. Zachęcam do odnajdywania błędów i wpisywania ich do erraty.