Analisis de Grafos

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

ANALISIS DE GRAFOS

Presentado por:
Beisy Alejandra Ayala Chitiva

Docente:
Mauricio Herrera

Bogotá, 27 de febrero 2021

FACULTAD DE TÉCNICAS DE INGENIERÍA


Programa de Desarrollo de Software y aplicativos móviles
Diseño de Algoritmos II (1520-I14)
PROBLEMÁTICA
La empresa Edmsoft -de desarrollo de software- quiere incursionar en la implementación de
redes de computadoras para identificar cuál es la ruta más corta que seguirá un paquete de
datos, a través de los nodos principales (routers) de la red. Para empezar a comprender el
asunto de las rutas mas cortas, Edmsoft analiza un mapa de carreteras de España, que en
términos abstractos y generales sería similar a un mapa que ilustra las ubicaciones de los
nodos principales (routers) de una red de telecomunicaciones WAN. En la figura 1 se observa
un grafo de carreteras entre ciudades de España.

Figura 1. Grafo de Carreteras entre Ciudades de España

Fuente: Sancho, F. (12 de octubre de 2019).

Para ir entrenándose en los asuntos de determinar la ruta más corta para un paquete de datos
entre dos nodos o vértices, la empresa edmsoft quiere determinar la ruta más corta entre
ciudades, y de igual manera, la distancia más larga entre ciudades, así como la cantidad de
caminos existentes entre dos ciudades. Su labor como desarrollador de software de la
empresa Edmsoft, y con conocimientos en el tema de grafos será realizar las siguientes
actividades:
Determina el camino más corto de Murcia a Badajoz. Argumenta y explica el
procedimiento utilizado para llegar a la conclusión.
Partiendo desde el nodo inicial (Murcia) para hallar el camino más corto al nodo final
(Badajoz) se hizo uso de etiquetas por medio de una tabla para hallar cierta determinación.
Etiquetas:
(X , Y)
Donde:
X= nodo anterior
Y= valor acumulado (peso o distancia para llegar a cada ciudad)
En la siguiente tabla mostramos las relaciones que tienen cada una de las ciudades para
determinar los distintos caminos que se deben implementar para hallar la ruta más corta desde
Murcia a Badajoz.

Y
M VA AL GR SEV CZ JA MA BAR G ZAR BIL OVI COR VI VAL BZ
M (-,0) 241 150 278 0 0 0 0 0 0 0 0 0 0 0 0 0
VA 278 (-,0) 191 0 0 0 0 0 349 0 0 0 0 0 0 0 0
AL 150 191 (-,0) 0 0 0 0 251 0 0 0 0 0 0 0 0 0
GR 278 0 0 (-,0) 256 0 99 0 0 0 0 0 0 0 0 0 0
SEV 0 0 0 256 (-,0) 125 242 0 0 0 0 0 0 0 0 0 0
CZ 0 0 0 0 125 (-,0) 0 0 0 0 0 0 0 0 0 0 0
JA 0 0 0 278 242 0 (-,0) 335 0 0 0 0 0 0 0 0 0
X MA 0 0 251 0 0 0 335 (-,0) 0 0 325 395 0 0 0 193 403
BAR 0 349 0 0 0 0 0 0 (-,0) 100 296 0 0 0 0 0 0
G 0 0 0 0 0 0 0 0 100 (-,0) 0 0 0 0 0 0 0
ZAR 0 0 0 0 0 0 0 325 296 0 (-,0) 324 0 0 0 0 0
BIL 0 0 0 0 0 0 0 395 0 0 324 (-,0) 304 0 0 280 0
OVI 0 0 0 0 0 0 0 0 0 0 0 304 (-,0) 0 0 0 0
COR 0 0 0 0 0 0 0 0 0 0 0 0 0 (-,0) 171 455 0
VI 0 0 0 0 0 0 0 0 0 0 0 0 0 171 (-,0) 356 0
VAL 0 0 0 0 0 0 0 193 0 0 0 280 0 455 356 (-,0) 0
BZ 0 0 0 0 0 0 0 403 0 0 0 0 0 0 0 0 (-,0)

Se procede a remarcar y recorrer cada una de las aristas que se unen al nodo inicial tomando
el camino de menor valor hasta hallar el camino más corto a nuestro nodo final. Verificando
cada una de los nodos y las aristas encontramos la siguiente solución:
Determina la ciudad más lejana de Barcelona. Argumenta y explica el procedimiento
utilizado para llegar a la conclusión.
Determinamos la ciudad más lejana de Barcelona según el valor máximo (peso o distancia)
para llegar a cada ciudad utilizando etiquetas por medio de una tabla donde se muestran
las relaciones que hay entre cada una de las ciudades.
Etiquetas:
(X , Y)
Donde:
X= nodo anterior
Y= valor acumulado (peso o distancia para llegar a cada ciudad)
Y
M VA AL GR SEV CZ JA MA BAR G ZAR BIL OVI COR VI VAL BZ
M (-,0) 241 150 278 0 0 0 0 0 0 0 0 0 0 0 0 0
VA 278 (-,0) 191 0 0 0 0 0 349 0 0 0 0 0 0 0 0
AL 150 191 (-,0) 0 0 0 0 251 0 0 0 0 0 0 0 0 0
GR 278 0 0 (-,0) 256 0 99 0 0 0 0 0 0 0 0 0 0
SEV 0 0 0 256 (-,0) 125 242 0 0 0 0 0 0 0 0 0 0
CZ 0 0 0 0 125 (-,0) 0 0 0 0 0 0 0 0 0 0 0
JA 0 0 0 278 242 0 (-,0) 335 0 0 0 0 0 0 0 0 0
MA 0 0 251 0 0 0 335 (-,0) 0 0 325 395 0 0 0 193 403
BAR 0 349 0 0 0 0 0 0 (-,0) 100 296 0 0 0 0 0 0
X G 0 0 0 0 0 0 0 0 100 (-,0) 0 0 0 0 0 0 0
ZAR 0 0 0 0 0 0 0 325 296 0 (-,0) 324 0 0 0 0 0
BIL 0 0 0 0 0 0 0 395 0 0 324 (-,0) 304 0 0 280 0
OVI 0 0 0 0 0 0 0 0 0 0 0 304 (-,0) 0 0 0 0
COR 0 0 0 0 0 0 0 0 0 0 0 0 0 (-,0) 171 455 0
VI 0 0 0 0 0 0 0 0 0 0 0 0 0 171 (-,0) 356 0
VAL 0 0 0 0 0 0 0 193 0 0 0 280 0 455 356 (-,0) 0
BZ 0 0 0 0 0 0 0 403 0 0 0 0 0 0 0 0 (-,0)

Se procede a remarcar y recorrer cada una de las aristas que se unen al nodo inicial (Barcelona)
tomando el camino de valor máximo hasta hallar el nodo final más lejano al nodo inicial.
Mostramos la siguiente solución:
Determina cuántos caminos distintos existen de Sevilla a Zaragoza. Argumenta y
explica el procedimiento utilizado para llegar a la conclusión

Se encuentran solo dos caminos tomando en cuenta el CAMINO EULERIANO al camino


que recorre todas las aristas de un grafo una sola vez, pero que puede pasar por un mismo
vértice varias veces. Cuando el camino comienza y termina en el mismo vértice se le
denomina CICLO EULERIANO (circuito ó camino cerrado). Si un grafo tiene un camino
euleriano, se dice que el grafo es euleriano. Tomando el concepto anterior desde el nodo
inicial (Sevilla) cruce por los vértices sin repetir las aristas disponibles hasta llegar al nodo
final (Zaragoza). Dicha solución queda de la siguiente manera:

También podría gustarte