Está en la página 1de 12

ALGORITMO DE PRIM

El algoritmo fue diseado en 1930 por el

matemtico Vojtech Jarnik y luego de manera independiente por el cientfico computacional Robert C. Prim en 1957 y redescubierto por Dijkstra en 1959. El algoritmo de Prim es un algoritmo perteneciente a la teora de los grafos para encontrar un rbol recubridor mnimo en un grafo conexo, no dirigido y cuyas aristas estn etiquetadas.

ALGORITMO DE PRIM
El algoritmo encuentra un subconjunto de aristas que

forman un rbol con todos los vrtices, donde el peso total de todas las aristas en el rbol es el mnimo posible. Si el grafo no es conexo, entonces el algoritmo encontrar el rbol recubridor mnimo para uno de los componentes conexos que forman dicho grafo no conexo.

Funciona de la siguiente manera:


El algoritmo incrementa continuamente el tamao de

un rbol, comenzando por un vrtice inicial al que se le van agregando sucesivamente vrtices cuya distancia a los anteriores es mnima. Esto significa que en cada paso, las aristas a considerar son aquellas que inciden en vrtices que ya pertenecen al rbol. El rbol recubridor mnimo est completamente construido cuando no quedan ms vrtices por agregar.

EJEMPLO: Determinar el rbol de mnima expansin para el siguiente grafo:


2 1 2 7 4 9 7

6 1

5 1

2 1 2

7 4

9 7

6 1

5 1

2 1 2

7 4

9 7

6 1

5 1

2 1 2

7 4

9 7

6 1

5 1

2 1 2

7 4

9 7

6 1

5 1

2 1 2

7 4

9 7

6 1

5 1

2 1 2

7 4

9 7

6 1

5 1

2 1 2 4 7

6 1 5

5 1

PESO = 17

También podría gustarte

  • Foda
    Foda
    Documento1 página
    Foda
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones
  • Admin - Redes - Implementar DNS
    Admin - Redes - Implementar DNS
    Documento45 páginas
    Admin - Redes - Implementar DNS
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones
  • Casos de Estudio Resuelto
    Casos de Estudio Resuelto
    Documento10 páginas
    Casos de Estudio Resuelto
    Lourdes Valentina Alania Osorio
    100% (2)
  • Tarea 3
    Tarea 3
    Documento4 páginas
    Tarea 3
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones
  • Jercicio 2
    Jercicio 2
    Documento7 páginas
    Jercicio 2
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones
  • Create Database Universidad
    Create Database Universidad
    Documento1 página
    Create Database Universidad
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones
  • Algoritmo de Kruskal
    Algoritmo de Kruskal
    Documento7 páginas
    Algoritmo de Kruskal
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones
  • Algoritmo de Dijkstra
    Algoritmo de Dijkstra
    Documento8 páginas
    Algoritmo de Dijkstra
    Lourdes Valentina Alania Osorio
    Aún no hay calificaciones