Skip to content

Cálculo de arvore geradora mínima/máxima utilizando o algoritmo PRIM

Notifications You must be signed in to change notification settings

igorxaviers/arvore-geradora-minima-prim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Arvore Geradora Mínima

Cálculo de arvore geradora mínima utilizando o algoritmo PRIM.

PRIM: É um algoritmo guloso (greedy algorithm) empregado para encontrar uma árvore geradora mínima (minimal spanning tree) num grafo conectado, valorado e não direcionado.

Passo a passo para utilizar:

1. Tela inicial:


  1. Adicionando vértices
    • Para cada vértice adicionada, será criado uma linha e coluna na Matriz de Adjacência.
    • Também serão adicionados os nós nos dois gráficos a direita para reproduzir o resultado posteriormente.


  1. Adicionando valor às arestas:,
    • Por ser um grafo não direcionado, cada valor adicionado em uma vértice será "duplicado" para a outra vértice da aresta.
    • O grafo no canto superior direito representará a Matriz de Adjacência com os valores e arestas.


  1. É possível trocar a vértice inicial para trocar a ordem de cálculo do algoritmo:


  1. É possível também trocar o critério da árvore geradora, podendo ser mínimo ou máximo:


  1. Clicando no botão "Calcular MST" (Minimum Spanning Tree) é calculado o valor (mínimo ou máximo) do grafo:
    • O grafo com o caminho mínimo/máximo será representado no grafo do canto inferior direito.

Releases

No releases published

Packages

No packages published

Languages