COS242 - 2012/2 |
Retirado do Wikipedia |
Aula | Data | Comentário | Slides | Tarefa |
1 | 15/10 | Logística, regras, definição de grafos, introdução, motivação com problemas reais, formando casais | aula_0.pdf aula_1.pdf |
Procurar livro sobre algoritmos e grafos (ver referências abaixo) |
2 | 17/10 | Mais problemas reais, definições importantes, algumas propriedades | aula_2.pdf |
Arrumar livro texto. Saiu lista 1. |
3 | 22/10 | Representando grafos, matriz e lista, tempo de acesso | aula_3.pdf |
Terminar lista 1. Arrumar livro texto. |
4 | 24/10 | Introdução ao problema de busca em grafos, algoritmos genéricos de busca | aula_4.pdf |
Entregar lista 1. Saiu lista 2. |
5 | 29/10 | Busca em grafos, BFS (Busca em Largura), árvore geradora, caminhos mínimos | aula_5.pdf |
|
6 | 31/10 | Implementação, complexidade, BFS e DFS (Busca em Profundidade), componentes conexas | aula_6.pdf | |
7 | 05/11 | Classe de funções e notação O, Omega, Theta, propriedades da notação, funções usuais, tempo de execução e algoritmos | aula_7.pdf |
|
8 | 07/11 | Grafos direcionados, busca em grafos direcionados, DAG, ordenação topológica | aula_8.pdf |
|
9 | 12/11 | Grafos com pesos, distâncias, algoritmo de Dijkstra. | aula_9.pdf |
Saiu lista 3. |
10 | 14/11 | Dijkstra, análise de corretude, implementação com heap, complexidade | aula_9.pdf | |
- | 19/11 | Feriado dia 20/11: Dia da Consciência Negra. | ||
11 | 21/11 | Entrega e apresentação dos trabalhos práticos. Cada grupo terá 10min para expor oralmente seu trabalho (tragam seus slides também em PDF). | Entregar trabalho. Saiu lista 4. |
|
12 | 26/11 | MST (Árvore Geradora Mínima), algoritmos de Prim e Kruskal. | aula_11.pdf | Entregar lista 3. |
13 | 28/11 | Propriedades da MST (corte e ciclo), corretude dos algoritmos de Prim e Kruskal, algoritmos gulosos. | aula_11.pdf | |
14 | 03/12 | Primeira prova. Início às 13h pontualmente na sala de aula H304-A. Refazer todas as listas para se preparar para a prova. | Entregar lista 4. |
|
15 | 05/12 | Algoritmos gulosos, princípio e exemplos. | aula_14.pdf | |
16 | 10/12 | Clusterização de objetos, métricas, algoritmo guloso e variações | aula_18.pdf | Saiu lista 6. |
17 | 12/12 | Coloração em grafos, número cromático, algoritmo guloso, coloraçao de mapas | aula_17.pdf | |
18 | 17/12 | Escalonando tarefas no tempo com pesos, análise da solução ótima, algoritmo recursivo, iterativo, programação dinâmica | aula_19.pdf | |
19 | 19/12 | Entrega e apresentação individuais para os monitores da primeira parte do segundo trabalho. | Entregar trabalho 2 primeira parte. | |
20 | 07/01 | Entrega e apresentação do segundo trabalho. Cada grupo terá 10m para expor oralmente seu trabalho (tragam seus slides também em PDF). | Entregar trabalho 2 segunda parte. | |
21 | 09/01 | Problema da soma do subconjunto (subset sum), programação dinâmica, problema da mochila. | aula_20.pdf | Entregar lista 6. |
22 | 14/01 | Grafos com pesos negativos, caminho mais curto entre todos os pares, algortimo de Floyd-Warshall, programação dinâmica. | aula_23.pdf |
Sairam listas 7 e 8. |
23 | 16/01 | Redes de fluxo, problema do fluxo máximo, problema do corte mínimo, dualidade. | aula_25.pdf |
|
24 | 21/01 | Algoritmo de Ford-Fulkerson, análise, melhorias. | aula_26.pdf |
Entregar lista 7. |
25 | 23/01 | Aplicação de fluxo máximo e redução. Emparelhamento perfeito, caminho distintos, etc. | aula_27.pdf |
|
26 | 28/01 | Mais aplicação de fluxo máximo e redução. | aula_27.pdf | |
27 | 30/01 | Entrega e apresentação do trabalho prático parte III. Cada grupo terá 10m para expor oralmente seu trabalho (tragam seus slides também em PDF). | Entregar trabalho 3. | |
28 | 04/02 | Resumo da ópera: apanhado final, futuro em redes, discussão, dúvidas das listas | aula_29.pdf | |
29 | 06/02 | Segunda prova. Início às 13h pontualmente na sala H304. Refazer todas as listas para se preparar para a prova, dando maior ênfase às listas pós-P1. | Entregar lista 8. |
|
30 | 20/02 | Vista da P2. | ||
31 | 25/02 | Prova final. Início às 13h pontualmente na sala H304. Refazer todas as listas para se preparar para a prova. Participar da monitoria. |
As notas de aulas serão tiradas principalmente dos seguintes referências: