Logică și structuri discrete
Curs, anul I AC.
Cadru didactic: Marius Minea
Laborator: as. ing. Răzvan Aciu, as. dr. ing. Casandra Holotescu, ing. Horia Radu
Curs, luni 16-18, ASPC
Consultații: marti 14-16 B426
Situația notelor
Rezultatele la parțial
Rezultatele la examen (prezentarea 1)
Căteva explicații despre erori frecvente la examen. O problemă de formalizare.
Rezultate la examen (prezentarea 2)
Rezultate la examen (prezentarea 3)
Materiale de curs
vezi și cursul de anul trecut
- Funcții.
Scurte explicații despre limbaj
- Recursivitate.
Fractal cruce (pătrat) Exerciții rezolvate
- Liste. Notițe de curs
- Mulțimi. Notițe de curs
- Relații. Notițe de curs
Dicționar din listă, Frecvența cuvintelor
- Logică propozițională. Exerciții rezolvate
Verificarea realizabilității (cod ML)
- Logică propozițională.
exemple de formule în CNF (format DIMACS); program ML pentru rezolvare
program C pentru codificat jocul 3x3 în format SMT2; rezolvitorul Z3 de la Microsoft
- Logica predicatelor.
- Logica predicatelor. Metoda rezoluției.
union-find (unificare și substituție) doar pentru variabile și pentru termeni
- Limbaje regulate și automate.
- ---
- Gramatici.
Expresii numerice prefix în ML și C. Fractalul dragon în ML
- Arbori.
arbore binar de căutare, arbore binar complet, formule propozitionale ca s-expresii
- Grafuri. Calculabilitate.
construire/parcurgere de graf
Laborator/Seminar
- Funcții. Temă pentru laborator: ex. 1 și 4
- Recursivitate. Temă pentru laborator: ex. 2 (lab 1), ex. 1 (lab 2)
- Liste. Temă pentru laborator: ex. 1a, 7, 9
- Mulțimi. Temă pentru laborator: ex. 1 (mulțimi) + un exercițiu nefăcut de la liste
Exemplu rezolvat: submulțimi de k elemente
- Relații. Temă pentru laborator: inversa compunerii (curs) + ex. 3
- Logică propozițională, include tema
- Logică propozițională, include tema. Exemple de funcții recursive pentru formule fișier ML
Exemplu rezolvat: transformarea Tseitin
- Logica predicatelor, include tema
- Demonstrarea teoremelor
- Automate finite, include tema
- Expresii regulate, include tema
Exemplu rezolvat: derivata expresiei regulate
- Gramatici, include tema
Exemple rezolvate: derivare de n ori, simboluri de inceput pentru neterminale
- Arbori, include tema
Exemple rezolvate: traversare, reconstruire arbore din liste
Resurse
Alte cursuri
Cărți
Limbajul ML
Marius Minea
Last modified: Sun Mar 15 14:30:00 EET 2015