Linguagens Formais e Autômatos
Período letivo 2021.3 (2021.1 no SIGA):
Material didático:
Slides:
Avaliações:
Aulas ministradas:
Aula 01 - 30/11/2021 - Apresentação e motivação. Aula 02 - 02/12/2021 - Conjuntos. Aula 03 - 07/12/2021 - Relações. Funções. Aula 04 - 09/12/2021 - Cardinalidade de conjuntos. Aula 05 - 14/12/2021 - Símbolo, alfabeto, cadeia, sentença e linguagem. Aula 06 - 16/12/2021 - Gramáticas, reconhecedores e enumerações. Aula 07 - 21/12/2021 - Gramáticas. Exemplos e exercícios. Aula 08 - 11/01/2022 - Linguagens e Conjuntos. Aula 09 - 13/01/2022 - Autômatos e Reconhecedores. Aula 10 - 18/01/2022 - Linguagens e Gramáticas Regulares. Aula 11 - 20/01/2022 - Conjuntos e Expressões Regulares. Aula 12 - 25/01/2022 - Autômatos finitos. Aula 13 - 27/01/2022 - Autômatos finitos. Exemplos e exercícios. Aula 14 - 01/02/2022 - Revisão para Prova 1. Aula 15 - 03/02/2022 - Prova 1. Aula 16 - 08/02/2022 - Autômatos finitos não-determinísticos. Aula 17 - 10/02/2022 - Autômatos finitos com transições em vazio. Aula 18 - 15/02/2022 - Estados inacessíveis e inúteis. Ordem de aplicação dos algoritmos. Aula 19 - 17/02/2022 - Gramáticas lineares à direita <-> expressões regulares. Aula 20 - 03/03/2022 - Gramáticas lineares à direita <-> autômatos finitos. Expressões regulares -> autômatos finitos. Aula 21 - 08/03/2022 - Autômatos finitos -> expressões regulares. Aula 22 - 10/03/2022 - Minimização de autômatos finitos. Aula 23 - 15/03/2022 - Transdutores finitos. Aula 24 - 17/03/2022 - Pumping Lemma - enunciado e prova. Aula 25 - 22/03/2022 - Pumping Lemma - aplicações. Aula 26 - 24/03/2022 - Propriedades de fechamento. Aula 27 - 29/03/2022 - Questões decidíveis. Aula 28 - 31/03/2022 - Linguagens e gramáticas livres de contexto. Exercícios.