Sei sulla pagina 1di 15

ALGORITMOS DE

KRUSKAL
MATEMÁTICA DISCRETA

INGREDIENTES:

-MORALES DIAZ, GIANCARLOS.


-HUANUQUEÑO PINO, JERSON.
-DIAZ VARGAS, WILSON ALBERT
-MUÑOA LEON, CELSO ANDRES
-RONCEROS RAMIREZ, LEONARDO.
-PASQUEL YUCRA, JOSE.
-PAMPAS GALVEZ, RONNY BRANDO.
PROCESO:

1. Se marca la arista con menor valor. Si hay más de una, se


elige cualquiera de ellas.
2. De las aristas restantes, se marca la que tenga menor valor,
si hay más de una, se elige cualquiera de ellas.
3. Repetir el paso 2 siempre que la arista elegida no forme un
ciclo con las ya marcadas.
4. El proceso termina cuando tenemos todos los nodos del
grafo en alguna de las aristas marcadas, es decir, cuando
tenemos marcados n-1 arcos, siendo n el número de nodos
del grafo
EJEMPLO

1 1 2 2 3
6 4 5
4 6
4 3 5 8 6

7
4 3
7
1 2 2 3
6 4 5
4 6
4 3 5 8 6

7
4 3
7
1 2 3
6 4 5
4 6
4 3 5 8 6

7
4 3
7
1 2 3
6 4 5
4 6
4 5 8 6

7
4
7
1 2 3
6 4 5
4 6
4 5 8 6

7
7
1 2 3
6 4 5
6
4 5 8 6

7
7
1 2 3
6 5
6
4 5 8 6

7
7
1 2 3
6
6
4 5 8 6

7
7
1 2 3
6

4 5 8 6

7
7
1 2 3

4 5 8 6

7
7
1 2 3

4 5 8 6

7
1 2 3

4 5 6

7
Ventajas:
• Eficiente recorrido del grafo.
• Complejidad menos con respecto a otros algoritmos.

Desventajas:
• Las únicas limitaciones que se presentan

Potrebbero piacerti anche