27-Fev
29-Fev
05-Mar
07-Mar
12-Mar
19-Mar
26-Mar
28-Mar
02-Abr
04-Abr
09-Abr
11-Abr
16-Abr
18-Abr
23-Abr
25-Abr
30-Abr
02-Mai
07-Mai
09-Mai
14-Mai
16-Mai
21-Mai
23-Mai
28-Mai
30-Mai
04-Jun
11-Jun
13-Jun
18-Jun
20-Jun
25-Jun
27-Jun
Última atualização: 17 de Março de 2008, 09:19am GMT-3
ATENÇÃO: Newsgroup
Todas as mensagens relativas à disciplina são veiculadas
no grupo de notícias depto.cursos.grad.if689.
Monitoria
Antonius Pyetro do Amaral Ferreira (apaf)
Jesus Sanchez-Palencia Fernandez Filho (jspff)
João Victor Guimarães de Lemos (jvgl)
Rodrigo Diego Melo Amorim (rdma)
Tiago de Farias Silva (tfs)
Bibliografia Básica
Bibliografia Suplementar
Atenção:
Apontadores Interessantes:
Entscheidungsproblem.
Zum Hilbertschen Aufbau der reelen Zahlen, por W. Ackermann, publicado em Mathematische Annalen 99:118-133, 1928.
Über die Erfüllbarkeit gewisser Zählausdrücke, por W. Ackermann,
publicado em Mathematische Annalen 100:638-649, 1928.
On formally undecidable propositions of Principia Mathematica and related systems I, por K. Gödel, 1931.
LISTA DA UNIDADE 2
aqui
Programação de Aulas
Motivação: Problemas de Decisão
O Entscheidungsproblem
Exibição do trailer do filme Julia Robinson and Hilbert's Tenth Problem
Alfabetos e Linguagens
Autômatos Finitos
Autômatos Finitos Determinísticos
Linguagem de um Autômato
Linguagens regulares
Operações com linguagens regulares
Fecho sob operações regulares (união)
Autômatos Finitos Não-Determinísticos
(Mini-Prova)
De Autômatos Finitos Não-Determinísticos para Autômatos Finitos Determinísticos
Fecho sob operações regulares (concatenação, estrela)
Expressões Regulares
De Expressões Regulares para Autômatos Finitos
De Autômatos Finitos para Expressões Regulares
(Mini-Prova)
Linguagens Não-Regulares
Lema do Bombeamento
Primeira Prova
Gramáticas Livres-do-Contexto
Forma Normal de Chomsky
Árvores sintáticas
Ambigüidade em gramáticas
Autômatos com Pilha
Autômatos com Pilha versus Gramáticas Livres-do-Contexto
Segunda Prova
Máquinas de Turing
Linguagens Turing-reconhecíveis
Variantes da Máquinas de Turing: Várias fitas
Máquinas de Turing Não-Determinísticas
(Mini-Prova)
Enumeradores
Decidibilidade
Problemas concernentes a Linguagens Regulares
Problemas concernentes a Linguagens Livres-do-Contexto
O Problema da Parada
Indecidibilidade do Problema da Parada
Uma linguagem Não-Turing-reconhecível
(Mini-Prova)
Redutibilidade
Reduções via histórias de computação
O Problema da Correspondência de Post
Redutibilidade por mapeamento
Complexidade de Tempo
Medindo complexidade
Classes de complexidade de tempo
(Mini-Prova)
A Classe P
A Classe NP
A Questão P versus NP (em português)
Redutibilidade em Tempo Polinomial
NP-Completude
O Problema SAT
(Mini-Prova)
Complexidade de Espaço
Teorema de Savitch
A Classe PSPACE
Terceira Prova
Segunda Chamada
Prova Final