Avaliação Complementar de Algoritmos e Estruturas de Dados

Propaganda
Avaliação Complementar de Algoritmos e Estruturas de Dados
Universidade Federal do Rio de Janeiro – UFRJ
Professor Heraldo L. S. de Almeida, D.Sc.
Monitor Carlos Eduardo Marciano
10/06/2016
o Proposta: Pesquisar, em dupla, um novo algoritmo fora do escopo do curso e
elaborar um relatório acerca de sua pesquisa, ao qual será atribuída uma nota de 0 a
1,5 a ser somada à primeira prova (P1) ou a sua correspondente segunda chamada.
o Escolha do Tema: o relatório deve tratar sobre um dos seguintes algoritmos e deve
ser dividido em duas partes:
Bucket Sort
Quicksort
Shell Sort
Comb Sort
Algoritmo de Strassen
Algoritmo de Dekker
Fibonacci Search
Tabu Search
o Apresentação inicial (0,6):
Deve incluir uma breve introdução histórica, o
contexto no qual o algoritmo foi desenvolvido,
informações sobre seu autor, utilidades do algoritmo e,
finalmente, sua implementação em linguagem C (no caso
de algoritmos não-implementáveis por completo, um
pseudocódigo que os simule basta). Inclua uma
bibliografia na última página.
o Análise do Algoritmo (0,9):
Nesta etapa, o grupo deve extrair a maior quantidade de dados
possível do algoritmo estudado. Isto inclui sua complexidade
assintótica e seu funcionamento no melhor, médio e pior caso (com
exceção do Algoritmo de Dekker – para este caso, inclua uma
comparação com o Algoritmo de Peterson). Não basta apenas
apresentar os limites assintóticos, sendo necessária uma descrição de
seu funcionamento. O grupo também deve apresentar um diagrama,
na forma de imagens, esquemas, ou outro tipo de mídia suportada
por pdf, que ilustre o algoritmo de forma intuitiva para um leigo.
o Prazo e meio de entrega: o relatório contendo as especificações acima deve ser
entregue em pdf (para usuários de Word, este formato pode ser obtido ao selecionálo no menu “Salvar Como”) para o e-mail [email protected] até 23h59 do dia 28/07/2016. O
trabalho será avaliado com rigor médio para alto, portanto não será suficiente uma
pesquisa feita às pressas. Cópias, de qualquer natureza, não serão toleradas.
Download