Estudo do Problema do Caminho Mínimo em Grafos

Autores

  • Gustavo O. Guidetti Autor
  • Luis F. Brasil Autor
  • Eduardo H. M. Cruz Autor

Palavras-chave:

C#, Teoria dos Grafos

Resumo

Este trabalho visa investigar o problema do caminho mínimo, um tema amplamente reconhecido na teoria dos grafos, com várias aplicações tanto acadêmicas quanto em situações práticas do dia a dia. A Teoria dos Grafos é uma disciplina matemática que se dedica ao estudo de conjuntos de elementos conhecidos como nós ou vértices, bem como das conexões entre eles, chamadas arestas. Cada um desses conjuntos é classificado como um grafo. No presente estudo, foi criada uma biblioteca de grafos com o intuito de gerar e manipular grafos, incluindo seus nós e arestas. Além disso, foram implementados dois algoritmos frequentemente utilizados para resolver o problema do caminho mínimo: o algoritmo de Dijkstra e o algoritmo de Floyd-Warshall, que serviram como objetos de análise. Todas as implementações foram realizadas em C#. A biblioteca desenvolvida funcionou como uma ferramenta para testar os algoritmos implementados, onde também foram executados algoritmos criados manualmente para verificar se cada implementação apresentava os resultados esperados.

Referências

Alicia Cavasso de Oliveira, A. K. G. M., Carvalho, G. S., and Giusti, R. (2020). Aplicação do conceito de caminho mínimo em uma empresa de pequeno porte através do algoritmo de Dijkstra. Acesso em: 24 set. 2024. Disponível em: https://fateclog.com.br/anais/2020/APLICA%C3%87%C3%83O%20DO%20CONCEITO%20DE%20CAMINHO%20M%C3%8DNIMO%20EM%20UMA%20EMPRESA%20DE%20PEQUENO%20PORTE%20ATRAV%C3%89S%20DO%20ALGORITMO%20DE%20DIJKSTRA.pdf.

André Luiz Gonçalves Larrosa, E. H. M. C. (2021). Grafos aplicados ao problema do caixeiro viajante. IFPR. Acesso em: 24 de setembro de 2024.

Cardoso, L. (2021). Floyd-Warshall. Acesso em: 24 de setembro de 2024. Disponível em: https://noic.com.br/materiais-informatica/curso/menor-caminho/floyd-warshall/.

Carvalho, M. A. M. (2024). BCC204 - Teoria dos Grafos. Acesso em: 24 de setembro de 2024. Disponível em: http://www.decom.ufop.br/marco/site_media/uploads/bcc204/07_aula_07.pdf.

Escola ALBK (2023). O que é algoritmo de caminho? Acesso em: 22 out. 2024. Disponível em: https://escolalbk.com.br/glossario/o-que-e-algoritmo-de-caminho/.

Júnior, C. M. (2021). Algoritmo A* (A Estrela). Acesso em: 24 de setembro de 2024. Disponível em: https://www.tabnews.com.br/CristianoMafraJunior/algoritmo-a-a-estrela.

Júnior, E. (2024). Algoritmo de Dijkstra: entendendo o caminho mínimo em grafos ponderados. Acesso em: 24 de setembro de 2024. Disponível em: https://elemarjr.com/clube-de-estudos/artigos/algoritmo-de-dijkstra-entendendo-o-caminho-minimo-em-grafos-ponderado.

NEGRI, M. A. S. (2017). Caminhos em um grafo e o algoritmo de Dijkstra. UFSC. Acesso em: 26 de setembro de 2024. Disponível em: https://repositorio.ufsc.br/xmlui/handle/123456789/183409.

Penna, P. H. (2021). Algoritmo de Dijkstra. Acesso em: 24 de setembro de 2024. Disponível em: http://desenvolvendosoftware.com.br/algoritmos/grafos/algoritmo-de-dijkstra.html.

Downloads

Publicado

12-12-2024

Como Citar

Estudo do Problema do Caminho Mínimo em Grafos. (2024). Semana De Tecnologia Da Informação Do IFPR Campus Paranavaí, 1(1). https://tecnoif.com.br/periodicos/index.php/setif/article/view/236

Artigos Semelhantes

1-10 de 114

Você também pode iniciar uma pesquisa avançada por similaridade para este artigo.

Artigos mais lidos pelo mesmo(s) autor(es)