Informations

  • Course: Linguagens Formais e Autômatos
  • Code: G00LFAU0.01
  • Departament: DECOM
  • Discussion list: decom035@googlegroups.com
  • Term:
  • Meetings:
    • Room: 407, Prédio 20 (Theory)
      Schedules:
      Tuesday: 
      10:40 to 12:20
      Thursday: 
      10:40 to 12:20

Rules

  • Gerais
    • Todas as entregas são feitas no SIGAA em formato PDF
    • Cópias, de qualquer natureza, são penalizadas com nota zero
    • Entregas atrasadas não são consideradas
    • A comunicação é feita via SIGAA (avisos) e lista de discussão (conteúdo)
    • Dúvidas da matéria somente pela lista de discussão (ignoradas em outros e-mails)
  • Provas
    • Individual
    • Sem consulta
    • Esperar pelo menos 30 minutos antes de entregar a prova
  • Listas
    • Individual
    • Entregar na semana posterior ao conteúdo dado
  • Extras
    • No máximo 5 pontos extras
    • Erros nos slides valem 0,25pts (postar na lista de discussão)

Grading

Student: 
- /
75 pts
- /
24 pts
Resenha
- /
1 pt
Extras
- /
5 pts
Total
- /
100 pts

Prova especial
- /
100 pts
Total
- /
100 pts

Syllabus

  • Gramáticas
  • Linguagens Formais
  • Expressões regulares
  • Linguagens regulares
  • Autômatos finitos determinísticos
  • Autômatos finitos não determinístico
  • Gramáticas Livres de Contexto
  • Autômatos de pilha
  • Linguagens recursivas
  • Máquinas de Turing
  • Decidibilidade

Lessons

lecture video exercise description
Apresentação da disciplina
Conceitos preliminares
Autômatos finitos determinísticos (AFDs)
Autômatos finitos não determinísticos (AFNs)
LRs: Lema do bombeamento e propriedades de fechamento
Expressões regulares (ERs)
Gramáticas regulares (GRs)
Autômatos de pilha (APs)
Gramáticas livres de contexto (GLCs)
Formas Normais sobre GLCs
LLCs: Lema do bombeamento e propriedades de fechamento
Máquinas de Turing (MT)
Variações de máquinas de Turing
Decidibilidade

Calendar

October 2024

day week type description
08 tue
theory
Apresentação da disciplina
10 thu
theory
Conceitos preliminares: representações, provas de teoremas, conjuntos
15 tue
theory
Conceitos preliminares: relações, funções, conjuntos enumeráveis
17 thu
theory
Conceitos preliminares: definições recursivas, indução, grafos
22 tue
theory
Conceitos preliminares: linguagens formais
24 thu
theory
Conceitos preliminares: gramáticas, problemas de decisão
29 tue
theory
Autômatos finitos determinísticos (AFDs)
31 thu
theory
Minimização de AFDs

November 2024

day week type description
05 tue
theory
Propriedades de AFDs
07 thu
theory
Autômatos finitos não determinísticos (AFNs)
12 tue
theory
Equivalência entre AFDs e AFNs e AFN estendido
14 thu
exercise
Resolução de exercícios
19 tue
exam
Prova 1
21 thu
theory
LRs: lema do bombeamento e propriedades de fechamento
26 tue
theory
Expressões regulares (ERs)
28 thu
theory
Gramáticas regulares (GRs)

December 2024

day week type description
03 tue
theory
Autômatos de pilha determinístico (APDs)
05 thu
theory
Autômatos de pilha determinístico (APNs)
10 tue
theory
Gramáticas livres de contexto (GLCs), derivaçoes, ambiguidade e manipulações
12 thu
theory
Forma normal de Chomsky
17 tue
exercise
Resolução de exercícios
19 thu
exam
Prova 2
24 tue
holiday
Recesso escolar
26 thu
holiday
Recesso escolar
31 tue
holiday
Recesso escolar

January 2025

day week type description
02 thu
holiday
Recesso escolar
07 tue
theory
Forma normal de Greibach
09 thu
theory
LLCs: lema do bombeamento e propriedades de fechamento
14 tue
theory
Máquinas de Turing
16 thu
theory
Propriedades de máquinas de Turing
21 tue
theory
Variações de máquinas de Turing: cabeçote imóvel, múltiplas trilhas
23 thu
theory
Variações de máquinas de Turing: fita ilimitada em ambas as direções, múltiplas fitas
28 tue
theory
Variações de máquinas de Turing: não determinística
30 thu
theory
Decidibilidade: tese de Church-Turing, MTs e PDs, MT universal

February 2025

day week type description
04 tue
theory
Decidibilidade: problema da parada, redução de um problema a outro e teorema de Rice
06 thu
exercise
Resolução de exercícios
11 tue
exam
Prova 3
13 thu
exercise
Resolução de exercícios
18 tue
exam
Prova suplementar
20 thu
exercise
Resolução de exercícios
25 tue
exam
Prova especial