Teoretická informatika (TIN) - informace pro studenty


Tato stránka obsahuje aktuální informace k předmětu TIN, studijní materiály, termíny zkoušek, domácí úkoly atd.

Domácí úlohy a diskuzní fóra jsou k dispozici na e-learningu VUT.


Aktuální upozornění


Plán pro zimní semestr 2024


Data Téma přednášky Democvičení (čtvrtek od 16:00) Cvičení (ve skupinách dle rozvrhu) Další aktivity
1. týden od 16.9. Úvod a motivace do studia formálních jazyků + Úvod do regulárních jazyků Opakování diskrétní matematiky + Formální jazyky
2. týden od 23.9. Pokročilé aspekty regulárních jazyků Regulární jazyky
3. týden od 30.9. Bezkontextové jazyky Regulární jazyky
4. týden od 7.10. Turingovy stroje a rozhodnutelnost Úvod do bezkontextových jazyků pátek 11.10. od 16:00 -- První vnitrosemestrální test (Regulární jazyky)
5. týden od 14.10. Úvod do složitosti Bezkontextové jazyk + Turingovy stroje a rozhodnutelnost
6. týden od 21.10. Analýzy složitosti mimo Turingovy stroje + Amortizovaná složitost Bezkontextové jazyk + Turingovy stroje a rozhodnutelnost
7. týden od 28.10. Přednáška odpadá Asymptotická a amortizovaná analýza složitosti Odevzdání 1. úkolu
8. týden od 4.11. Vlastnoti složitostních tříd + Polynomiální redukce Pokročilá složitost + Polynomiální redukce pátek 8.11. od 16:00 -- Druhý vnitrosemestrální test (Bezkontextové jazyky + Turingovy stroje + Asymptotická a amortizovaná analýza složitosti)
9. týden od 11.11. Regex Matching (od regulárních výrazů přes automaty a algoritmy ke složitosti a bezpečnosti) Pokročilá složitost + Polynomiální redukce
10. týden od 18.11. Nerozhodnutelnost Nerozhodnutelnost: použití redukce a diagonalizace
11. týden od 25.11. Logické systémy pro výrokovou a predikátovou logiku Nerozhodnutelnost: použití redukce
12. týden od 2.12. Gödelovy věty o neúplnosti logických systémů Logické systémy Odevzdávání 2. úkolu
13. týden od 9.12. Hromadná konzultace Neúplnost logických systémů

Semináře a cvičení

V rámci TIN se budou nepravidelně střídat demonstrační cvika (demo) a cvičení ve skupinách po cca 45 studentech (numerická cvičení). Demonstrační cvičení budou probíhat ve čtvrtek od 16:00 v E112 (+ E104 + E105) . Numerická cvičení pak v termínech vypsaných v rozvrhu a ve STUDISUu.

V rámci každého týdne výuky budou vždy buď pouze democvičení, nebo pouze numerická cvičení.

Z demonstračních cvičení a z přednášek bude pořízen záznam. I tak ale prosím pokud možno přijďte osobně.


Vyučující



Studijní materiály



Referenční literatura

Zejména na těchto textech je předmět vystavěn. U knih v angličtině (zejména knihy D.C. Kozen a Hopcroft, J.E. et al) doporučujeme možnost do těchto knih nahlédnout (příp. si je vypůjčit) v knihovně FIT -- jedná se o velmi kvalitní texty používané na řadě univerzit ve světě.

Domácí úkoly

Součástí bodového hodnocení předmětu jsou 3 domácí úlohy. Zadání úloh a pokyny pro vypracování budou postupně zveřejněny na e-learningu VUT.

Úlohy na procvičení



Odkazy na WWW

Jsou průběžně doplňovány...