Vous êtes sur la page 1sur 20

 JACKSON ULISES PALMA SANDOVAL

 NESTOR ADRIAN ORDOÑEZ RIVERA


 ESTRELLA PAOLA GUEVARA MARTINEZ
 JOSE CARLOS MARTINEZ GUNERA
 ALBERT ALONSO MARTINEZ ESPINAL
El hombre siempre ha tenido la necesidad de recorrer muchos
lugares, utilizando caminos estratégicos y cortos buscando
hallar la ruta optima con el mayor ahorro de tiempo, energía,
distancia, etc. recorriendo todos los puntos designados.
En la actualidad podemos apreciar muchas cosas que nos
pueden parecer de lo más habitual, caminos, televisión por
cable, el transporte ferroviario, circuitos eléctricos de nuestras
casas, etc.
Nació en 1921, Sweetwater, (Estados Unidos) es un
matemático e ingeniero informático.
Robert Prim en 1957 descubrió un algoritmo para la
resolución del problema del Árbol de coste total mínimo. Este
problema es un problema típico de optimización combinatoria,
que fue considerado originalmente por Otakar Boruvka en
1926 mientras estudiaba la necesidad de electrificación rural
en el sur de Moravia en Checoslovaquia. Este problema
también fue resuelto por Joseph B. Kruskal en 1956.
El algoritmo de Prim es un algoritmo perteneciente a la teoría
de los grafos para encontrar un árbol recubridor mínimo en
un grafo conexo, no dirigido y cuyas aristas están
etiquetadas.

En otras palabras, el algoritmo encuentra un subconjunto de


aristas que forman un árbol con todos los vértices, donde el
peso total de todas las aristas en el árbol es el mínimo
posible.
Un grafo es un conjunto de objetos
llamados vértices o nodos unidos por
enlaces llamados aristas o arcos, que
permiten representar relaciones
binarias entre elementos de un conjunto.
Son objeto de estudio de la teoría de
grafos.
Típicamente, un grafo se representa
gráficamente como un conjunto de puntos
(vértices o nodos) unidos por líneas
(aristas).
Adyacencia Ser un grafo conexo
Incidencia Ser un grafo sin ciclos
Ponderación Tener todos los arcos
Etiquetado etiquetados
 Una arista se representa por los vértices que conecta.
 Al número de vértices que tiene un grafo se le llama orden del
grafo
 Un grafo nulo es un grafo de orden 0
 Dos vértices son adyacentes si hay un arco que los une.
 Un camino es una secuencia de uno o más arcos que
conectan 2 nodos.
 Un grafo es dirigido cuando los arcos tienen dirección.
 Un grafo es no-dirigido cuando los arcos no tienen dirección.
 La longitud de un camino es el nº de arcos que comprende.
Es aquel que obtenemos en un grafo conexo y sin
ciclos. Árbol de máximo alcance cuyo valor es mínimo,
es decir, la suma de sus aristas es mínima.

Árbol es un grafo en el que existe un único nodo desde


el que se puede acceder a todos los demás y cada
nodo tiene un único predecesor, excepto el primero,
que no tiene ninguno.
NODOS CONECTADOS DISTANCIAS

1,2,3,4,5,6 ------------------------- -------------------------


2,3,4,5,6 1 -------------------------

3,4,5,6 1,2 4
4,5,6 1,2,3 2

4,5 1,2,3,6 2

4 1,2,3,6,5 4
------------------ 1,2,3,6,5,4 6
Implementación del cableado para el servicio de televisión
por cable en ciertos puntos del sector de una ciudad.

Problema: Ahorrar la mayor cantidad de cable (recursos) en


los puntos estratégicos (torres de distribución) para llegar a
todos los destinos deseados.
J
A
I

B E F H

C D G
CABLE TOTAL= 100 + 115 + 65 + 70 + 90 + 40 + 120 + 130 + 160 +
200 + 80 + 114 + 60 + 190 = 1534
J
A
I

B E F H

C D G

CABLE TOTAL= 100 + 65 +70 +90 + 40 + 120 + 160 + 80 + 60 = 785


CABLE TOTAL SIN EL USO DEL ALGORITMO = 1534m

CABLE TOTAL USANDO EL ALGORITMO = 785m

DIFERENCIA DE CABLE UTILIZADO = 1534 – 785 = 749m

CANTIDAD DE CABLE AHORRADO


 El Algoritmo de Prim es capaz de encontrar un subconjunto
de las aristas que formen un árbol que incluya todos los
vértices del grafo inicial, donde el peso total de las aristas
del árbol es el mínimo posible.

 Este algoritmo se usa normalmente para ahorrar recursos,


su aplicación más común es la implementación de cables
de redes, de servidores, de postes de luz entre otros.

Vous aimerez peut-être aussi