| Setembro |
| | |
|
26
| Apresentação do curso;
|
| | |
|
|
|
26
| Notação assintótica; Relações de recorrência; Teorema Mestre. -
notas
|
| | |
|
28
| Lower bounds (árvore de decisão e método do adversário), ordenação em tempo linear -
notas
|
| | |
| | |
| Outubro |
| | |
|
3
| Dividir e conquistar, quicksort -
notas |
| | |
|
5
| Programação dinâmica -
notas |
|
10
| Algoritmos gulosos -
notas |
| | |
|
17
| Backtracking (e/ou mais exemplos das técnicas anteriores) -
notas |
|
19
| Problemas de decisão. Problemas de otimização. -
notas |
| | |
|
24
| Certificados. A Classe NP. Transformações polinomiais. problemas NP-Completos -
notas |
| | |
|
26
31
| Reduções de Karp X Reduções de Cook,
restrições e extensões de problemas.
Algoritmos superpolinomiais,
isomorfismo de grafos.
Algoritmos pseudopolinomiais, problemas numéricos -
notas 1
notas 2 |
| | |
|
31
| Um pouco de probabilidade. Análise probabilística e Algoritmos randomizados. -
notas
|
| | |
| | |
| Novembro |
| | |
|
7
| Não haverá aula |
|
9
| Algoritmos randomizados.-
notas
|
| | |
|
14
| Métodos probabilísticos.-
notas
reducao-CH-SAT
|
| | |
|
16
| Revisão para P1
|
|
21
| P1
|
|
23
| Correção P1
|
|
28
| Algoritmos aproximativos e razão de aproximação.
Notas
|
|
30
| Cobertura de vértices e cobertura de conjuntos.
Notas
|
| | |
| Dezembro |
| | |
|
5
| Esquemas de aproximação polinomial para o problema da mochila.
Notas,
|
|
7
| Esquemas de aproximação polinomial para o problema do caixeiro viajante.
Notas
|
|
12 -
14
| Complexidade Parametrizada.
Notas 1,
Notas 2
|
| | |
| 19 | P2 |