Você está na página 1de 5

ALGORITMO DE

KRUSKAL

DEFINICION:

goritmo de Kruskal es un algoritmo de la teora d


afos para encontrar un rbol recubridor mnimo ,
cir, busca un subconjunto de aristas que, forman
un rbol, incluyen todos los vrtices y donde el
or total de todas las aristas del rbol es el mnim

FUNCIONA DE LA SIGUIENTE
MANERA:
1. se crea un bosque B (un conjunto
de rboles), donde cada vrtice del
grafo es un rbol separado.
2. se crea un conjunto C que contenga
a todas las aristas del grafo.
mientras C es no vaco
3. eliminar una arista de peso mnimo
de C
4. si esa arista conecta dos rboles
diferentes se aade al bosque,

HALLAR RBOL RECUBRIDOR MNIMO


Ruta Copetran Pasto- Santa Marta
70

S
90

I
20

60

50

10
30
40

B
80
P
VRTICES
Pasto: PSanta Marta: S Ibagu: I
Bucaramanga: B

1. Los pesos de las


aristas no tienen
V
que ser
consecutivos
2. No se permite en
el algoritmo de
Kruskal cerrar un
ciclo
3. Hasta cubrir todos
los vrtices
formando un rbol
Valledupar:V
mnimo.

orm el rbol recubridor porque ya se cubrieron los vrtices


o mnimo.
S

10
30

40

20
B

10+20+30+40=100

Você também pode gostar