|
MO417 - Complexidade de Algoritmos I
Prof. Pedro J. de Rezende Novidades Recentes
Docente
Aulas e Atendimento pelo professor
Tópicos
a serem cobertos
|
|
Tópicos |
Slides
|
Leituras recomendadas
|
Listas de exercícios
|
Para manter-se em compasso com a
disciplina, completar as leituras e exercícios até:
|
| Introdução 01/8 |
|
|
13/8
|
|
| Notação Assintórica e Crescimento de funções 06/8 |
|
|
13/8
|
|
| Indução Finita 06/8 e 08/8 |
|
|
15/8
|
|
| Recorrências 13/8 |
|
|
17/8
|
|
|
Projeto de algoritmos por indução 15/8 Divisão e Conquista 20/8 |
|
|
|
24/8
|
|
Ordenação 22/8, 27/8, 29/8 |
|
|
|
03/9
|
| Estatísticas de ordem ( |
|
|
10/9
|
|
|
Programação dinâmica 10/9, 12/9 |
|
|
|
17/10
|
|
Aula de revisão / atendimento 17/9 Prova P1 19/9 (matéria coberta de 01/8 até 17/9) Representação de Grafos 24/9 |
|
|
|
26/09
|
|
Algoritmos gulosos 26/9, 01/10 |
|
|
|
05/10
|
| Buscas em Grafos (e Ordenação Topológica, Componentes Fortemente Conexas) 03/10, 08/10 |
|
|
10/10
|
|
|
Árvore geradora mínima 10/10, 15/10 |
|
|
[1] Capítulo 23: Exercícios: 23.1-1, 23.1-2, 23.1-3, 23.1-8, 23.1-11, 23.2-2, 23.2-7, Problemas: 23-1.a. |
19/10
|
| Caminhos mínimos 17/10, 22/10 |
|
|
[1] Capítulo 24: Exercícios: 24.1-4, 24.3-1, 24.3-2, 24.3-3, 24.3-8. [1] Capítulo 25: Exercícios: 25.2-1. |
24/10
|
|
Reduções 24/10 NP-completude 29/10, 31/10, 05/11, 07/11 Prova P2 12/11
(matéria coberta de 24/9 até 07/11) |
Não haverá slides: guie-se pelo material indicado ========>
|
|
|
11/11
|
Avaliação e Critérios para Aprovação
A avaliação desta disciplina consistirá de duas provas (P1, P2) nas datas indicadas ao final deste documento. Cada prova será em classe e terá duração de 120 minutos. As notas serão entre 0,0 e 10,0 e a média será mapeada para conceitos conforme descrito abaixo.
A Média das Provas (MP) será a média ponderada de P1 e P2 com pesos iguais a 1 e 2, respectivamente. Não serão ministradas provas antecipadas nem substitutivas. Situações excepcionais (a critério do professor) serão tratadas como tal.
O Conceito Final (CF)
será obtido pelo mapeamento:
Se MP
em [9.0, 10.0], CF=A;
se MP
em [7.5, 9.0), CF=B;
se MP
em [6.0, 7.5), CF=C;
se MP
em [0.0, 6.0), CF=D.
Aviso:
Qualquer tentativa de cola ou fraude, detectada durante uma
prova ou posteriormente, acarretará nota zero
naquela prova para todos os implicados,
além das sansões regimentais previstas.
Aqui está a Tabelas de Notas.
Os livros principais são [1], [2], e [3]. Os demais são complementares.
T. Cormen, C. Leiserson, R. Rivest, C. Stein, Algoritmos
-
Teoria e Prática (tradução da 2ª
Ed. Americana), Ed. Campus (2002).
U. Manber, Algorithms: A Creative Approach,
Addison-Wesley (1989).
G. Brassard e P. Bratley, Algorithmics: Theory and Practice,
Prentice-Hall. |
Dia |
Evento |
Local |
|
01/08 |
Início das aulas |
IC-322 |
|
19/09 |
Prova
1 (P1) |
IC-322 |
|
12/11 |
Prova
2 (P2) |
IC-322 |
|
26/11 |
Divulgação
dos |
Esta página |
|