MO417 - Questão para a prova oral
Número: 2009-118Enunciado: Suponha, que, para resolver um determinado problema, você desenvolveu um algoritmo que utiliza grafos onde os pesos das arestas são porcentagens distribuidas uniformente de 0% a 100%. Suponha ainda que seja necessário encontrar a árvore geradora mínima destes grafos.
Considerando esta configuração particular, qual dos seguintes algoritmos possui menor complexidade de tempo de execução assitótico esperado? O algoritmo de Kruskal será implementado utilizando florestas de conjuntos disjuntos com heurísticas de união por posto e compressão de caminho.
- Algoritmo de Kruskal, utilizando o algoritmo Bucket-Sort para ordenação;
- Algoritmo de Kruskal, utilizando o algoritmo Merge-sort para ordenação;
- Algoritmo de Prim, utilizando heap binário;
- Algoritmo de Prim, utilizando heap de Fibonacci;
- NDA
Nenhum comentário:
Postar um comentário