SlideShare una empresa de Scribd logo
1 de 10
MODELO DE REDES
FRANCISCO VARGAS
INGENIERO DE SISTEMAS
ESPECIALISTA EN GERENCIA DE SISTEMAS INFORMÁTICOS
MAGÍSTER EN CIENCIAS DE LA INFORMACIÓN Y LAS COMUNICACIONES CON ÉNFASIS EN TELEINFORMÁTICA
CANDIDATO A DOCTOR EN CIENCIA Y TECNOLOGÍA INFORMÁTICA
2015
MODELO DE REDES
3. MODELO DE LA RUTA MAS CORTA
Red acíclica: No contiene lazos
Red cíclica: Contiene lazos
3.2 Algoritmo acíclico:
dij
Sumidero o destino
Inicial
Uj Distancia más corta entre el nodo 1 y el nodo j
Figura 3.
3.1 Tipos de redes: De acuerdo a su estructura se presenta una tipificación de las
mismas, la cual se puede observar a continuación:
MODELO DE REDES
Uj Se calcula en forma recursiva por medio de la siguiente fórmula:
Uj = mín
i
La distancia Ui más corta a un nodo i inmediatamente anterior
más
La distancia dij entre el nodo actual j y su predecesor i
Uj = mín Ui + dij
i
Procedimiento de etiquetado o de rotulación: etiqueta del nodo j = Uj , n
n Nodo que precede inmediatamente a j
Uj = mín Ui + dij
i
= Un + dnj
Ejemplo: 0,- Etiqueta del nodo 1, indicando que es el nodo fuente.
MODELO DE REDES
3.3 Ejemplo de algoritmo acíclico
Los cálculos se pueden resumir en una tabla tal como se ilustra en la tabla 1 o en la
figura de la red directamente, como se ilustra en la figura 3.
(7) 13,5 (5) 7,2 (2) 2,1 (1) Ruta óptima
MODELO DE REDES
3.4 Algoritmo cíclico (de Dijkstra)
• El algoritmo acíclico no funciona de forma correcta con redes que posean lazos
dirigidos (circuitos).
• Usa dos tipos de etiquetas : Temporal y permanente; formato de las dos etiquetas
d,n d distancia más corta disponible hasta el momento, a un nodo desde el origen
n es el nodo inmediato precedente al cual la distancia es igual a d
Nodo fuente que lleva etiqueta 0,-
Consideramos todos los nodos que se pueden alcanzar directamente desde el nodo fuente y determinamos sus
etiquetas asociadas.
Las etiquetas recién creadas se designan como temporales
La siguiente etiqueta permanente se selecciona como aquella , de entre las etiquetas temporales corrientes , que
tenga la menor d en la etiqueta d,n (los empates se rompen arbitrariamente)
El proceso se repite para el último nodo que se ha designado permanente. En tal caso, una etiqueta temporal de
un nodo se puede cambiar solo si la nueva etiqueta da una distancia d menor.
Inicio
Fin
MODELO DE REDES
3.5 Procedimiento: A continuación se detalla el procedimiento basado en el algoritmo,
a través de un ejemplo.
Aplicar el procedimiento a la red en la figura 4.
Figura 4.
3.6 Ejemplo de algoritmo de Dijkstra
MODELO DE REDES
Aplicar el procedimiento a la red en la figura 4.
MODELO DE REDES
La siguiente figura 5 muestra la solución.
MODELO DE REDES
3.7 Ejercicios de Aplicación
1. Encontrar la distancia más corta entre el nodo A y el nodo G
2. Encontrar la distancia más corta entre el nodo 1 y el nodo 9
MODELO DE REDES
Ejercicio. El siguiente ejemplo se desarrollará con el fin de encontrar el camino más
corto desde 1 hasta 4:
Ejercicio. El siguiente ejemplo se desarrollará
con el fin de encontrar el camino más corto
desde 1 hasta 8:
3.7 Ejercicios de Aplicación

Más contenido relacionado

La actualidad más candente

Modelos De Programacion Entera
Modelos De Programacion EnteraModelos De Programacion Entera
Modelos De Programacion EnteraCris Tenorio
 
Algoritmo lineal
Algoritmo linealAlgoritmo lineal
Algoritmo linealdavisct
 
5.2 la ruta mas corta
5.2 la ruta mas corta5.2 la ruta mas corta
5.2 la ruta mas cortaADRIANA NIETO
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación linealARLO SOLIS
 
5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de primADRIANA NIETO
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta Luis Fajardo
 
Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1eduardo307
 
5.2 la ruta mas corta
5.2  la ruta mas corta5.2  la ruta mas corta
5.2 la ruta mas cortaADRIANA NIETO
 
Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónLucas Mosquera
 
Ejemplo de-simulación-continua
Ejemplo de-simulación-continuaEjemplo de-simulación-continua
Ejemplo de-simulación-continuaLeonardo Rojas
 
Ingeniería de métodos
Ingeniería de métodosIngeniería de métodos
Ingeniería de métodosEtron Pc
 
Tema 14 -_muestreo_de_trabajo
Tema 14 -_muestreo_de_trabajoTema 14 -_muestreo_de_trabajo
Tema 14 -_muestreo_de_trabajoMayra Patiiño
 
MINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXMINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXcabriales
 
5.3 árbol de expansión mínima
5.3 árbol de expansión mínima5.3 árbol de expansión mínima
5.3 árbol de expansión mínimaADRIANA NIETO
 
MODELOS DE REDES
MODELOS DE REDESMODELOS DE REDES
MODELOS DE REDESNeli Ponce
 

La actualidad más candente (20)

Modelos De Programacion Entera
Modelos De Programacion EnteraModelos De Programacion Entera
Modelos De Programacion Entera
 
Algoritmo lineal
Algoritmo linealAlgoritmo lineal
Algoritmo lineal
 
5.4 flujo maximo
5.4 flujo maximo5.4 flujo maximo
5.4 flujo maximo
 
Teoria de Redes
Teoria de Redes Teoria de Redes
Teoria de Redes
 
5.2 la ruta mas corta
5.2 la ruta mas corta5.2 la ruta mas corta
5.2 la ruta mas corta
 
Modelo de redes
Modelo de redes Modelo de redes
Modelo de redes
 
Solución de problemas en programación lineal
Solución de problemas en programación linealSolución de problemas en programación lineal
Solución de problemas en programación lineal
 
5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta
 
Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1Ejemplo de flujo a costo minimo 1
Ejemplo de flujo a costo minimo 1
 
5.2 la ruta mas corta
5.2  la ruta mas corta5.2  la ruta mas corta
5.2 la ruta mas corta
 
Clase 18. arbol de minima expansión
Clase 18. arbol de minima expansiónClase 18. arbol de minima expansión
Clase 18. arbol de minima expansión
 
Ejemplo de-simulación-continua
Ejemplo de-simulación-continuaEjemplo de-simulación-continua
Ejemplo de-simulación-continua
 
Secuenciacion de n trabajos
Secuenciacion de n trabajosSecuenciacion de n trabajos
Secuenciacion de n trabajos
 
Modelo de redes
Modelo de redesModelo de redes
Modelo de redes
 
Ingeniería de métodos
Ingeniería de métodosIngeniería de métodos
Ingeniería de métodos
 
Tema 14 -_muestreo_de_trabajo
Tema 14 -_muestreo_de_trabajoTema 14 -_muestreo_de_trabajo
Tema 14 -_muestreo_de_trabajo
 
MINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEXMINIMIZAR METODO SIMPLEX
MINIMIZAR METODO SIMPLEX
 
5.3 árbol de expansión mínima
5.3 árbol de expansión mínima5.3 árbol de expansión mínima
5.3 árbol de expansión mínima
 
MODELOS DE REDES
MODELOS DE REDESMODELOS DE REDES
MODELOS DE REDES
 

Similar a Redes ruta más corta

Similar a Redes ruta más corta (20)

Redes
RedesRedes
Redes
 
Dijkstra.pptx
Dijkstra.pptxDijkstra.pptx
Dijkstra.pptx
 
Unidad iii
Unidad iiiUnidad iii
Unidad iii
 
u3
u3u3
u3
 
El problema de la ruta más corta. Dijkstra
El problema de la ruta más corta. DijkstraEl problema de la ruta más corta. Dijkstra
El problema de la ruta más corta. Dijkstra
 
Algoritmo De Dijkstra
Algoritmo De DijkstraAlgoritmo De Dijkstra
Algoritmo De Dijkstra
 
IO 2(REDES).pdf
IO 2(REDES).pdfIO 2(REDES).pdf
IO 2(REDES).pdf
 
Problemas redes
Problemas redesProblemas redes
Problemas redes
 
vdocuments.net_algoritmo-de-dijkstra-tcd.ppt
vdocuments.net_algoritmo-de-dijkstra-tcd.pptvdocuments.net_algoritmo-de-dijkstra-tcd.ppt
vdocuments.net_algoritmo-de-dijkstra-tcd.ppt
 
Minimización de Red
Minimización de RedMinimización de Red
Minimización de Red
 
Claseeeeeeeeeeeeeeeeeessssssssssse_PA.pdf
Claseeeeeeeeeeeeeeeeeessssssssssse_PA.pdfClaseeeeeeeeeeeeeeeeeessssssssssse_PA.pdf
Claseeeeeeeeeeeeeeeeeessssssssssse_PA.pdf
 
Investigación ipv4
Investigación ipv4Investigación ipv4
Investigación ipv4
 
memoria
memoriamemoria
memoria
 
Unidad_4_Teoría_de_Redes y sus subtemas.pptx
Unidad_4_Teoría_de_Redes y sus subtemas.pptxUnidad_4_Teoría_de_Redes y sus subtemas.pptx
Unidad_4_Teoría_de_Redes y sus subtemas.pptx
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
717
717717
717
 
Programacion portafolio
Programacion portafolioProgramacion portafolio
Programacion portafolio
 
Algoritmo de dijkstra final
Algoritmo de dijkstra finalAlgoritmo de dijkstra final
Algoritmo de dijkstra final
 
PPT Argos 2022-Módulo 4 - compilado (1).pdf
PPT Argos 2022-Módulo 4 - compilado (1).pdfPPT Argos 2022-Módulo 4 - compilado (1).pdf
PPT Argos 2022-Módulo 4 - compilado (1).pdf
 
Comunicaciones miguel montoya
Comunicaciones miguel montoyaComunicaciones miguel montoya
Comunicaciones miguel montoya
 

Último

Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 

Último (20)

Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 

Redes ruta más corta

  • 1. MODELO DE REDES FRANCISCO VARGAS INGENIERO DE SISTEMAS ESPECIALISTA EN GERENCIA DE SISTEMAS INFORMÁTICOS MAGÍSTER EN CIENCIAS DE LA INFORMACIÓN Y LAS COMUNICACIONES CON ÉNFASIS EN TELEINFORMÁTICA CANDIDATO A DOCTOR EN CIENCIA Y TECNOLOGÍA INFORMÁTICA 2015
  • 2. MODELO DE REDES 3. MODELO DE LA RUTA MAS CORTA Red acíclica: No contiene lazos Red cíclica: Contiene lazos 3.2 Algoritmo acíclico: dij Sumidero o destino Inicial Uj Distancia más corta entre el nodo 1 y el nodo j Figura 3. 3.1 Tipos de redes: De acuerdo a su estructura se presenta una tipificación de las mismas, la cual se puede observar a continuación:
  • 3. MODELO DE REDES Uj Se calcula en forma recursiva por medio de la siguiente fórmula: Uj = mín i La distancia Ui más corta a un nodo i inmediatamente anterior más La distancia dij entre el nodo actual j y su predecesor i Uj = mín Ui + dij i Procedimiento de etiquetado o de rotulación: etiqueta del nodo j = Uj , n n Nodo que precede inmediatamente a j Uj = mín Ui + dij i = Un + dnj Ejemplo: 0,- Etiqueta del nodo 1, indicando que es el nodo fuente.
  • 4. MODELO DE REDES 3.3 Ejemplo de algoritmo acíclico Los cálculos se pueden resumir en una tabla tal como se ilustra en la tabla 1 o en la figura de la red directamente, como se ilustra en la figura 3. (7) 13,5 (5) 7,2 (2) 2,1 (1) Ruta óptima
  • 5. MODELO DE REDES 3.4 Algoritmo cíclico (de Dijkstra) • El algoritmo acíclico no funciona de forma correcta con redes que posean lazos dirigidos (circuitos). • Usa dos tipos de etiquetas : Temporal y permanente; formato de las dos etiquetas d,n d distancia más corta disponible hasta el momento, a un nodo desde el origen n es el nodo inmediato precedente al cual la distancia es igual a d Nodo fuente que lleva etiqueta 0,- Consideramos todos los nodos que se pueden alcanzar directamente desde el nodo fuente y determinamos sus etiquetas asociadas. Las etiquetas recién creadas se designan como temporales La siguiente etiqueta permanente se selecciona como aquella , de entre las etiquetas temporales corrientes , que tenga la menor d en la etiqueta d,n (los empates se rompen arbitrariamente) El proceso se repite para el último nodo que se ha designado permanente. En tal caso, una etiqueta temporal de un nodo se puede cambiar solo si la nueva etiqueta da una distancia d menor. Inicio Fin
  • 6. MODELO DE REDES 3.5 Procedimiento: A continuación se detalla el procedimiento basado en el algoritmo, a través de un ejemplo. Aplicar el procedimiento a la red en la figura 4. Figura 4. 3.6 Ejemplo de algoritmo de Dijkstra
  • 7. MODELO DE REDES Aplicar el procedimiento a la red en la figura 4.
  • 8. MODELO DE REDES La siguiente figura 5 muestra la solución.
  • 9. MODELO DE REDES 3.7 Ejercicios de Aplicación 1. Encontrar la distancia más corta entre el nodo A y el nodo G 2. Encontrar la distancia más corta entre el nodo 1 y el nodo 9
  • 10. MODELO DE REDES Ejercicio. El siguiente ejemplo se desarrollará con el fin de encontrar el camino más corto desde 1 hasta 4: Ejercicio. El siguiente ejemplo se desarrollará con el fin de encontrar el camino más corto desde 1 hasta 8: 3.7 Ejercicios de Aplicación

Notas del editor

  1. Los ejercicios planteados en las página 321 a 324, se deben analizar; para luego desarrollarlos con el algoritmo acíclico y comparar los resultados. Nodo 1: Inicial Nodo 7: Punto terminal o sumidero Dij: Distancia entre el nodo i y j Ejemplos de estas aplicaciones: Pasar agua de recipiente de 8 litros a dos recipientes de 5 y 3 litros; intercambios sucesivos Ruta para ir de la casa al trabajo, corta pero sin pagar multas
  2. Ejercicios: Dictar los ejercicios 8.3-2 de la página 327 Hacer ejemplo 8.3-2 (reemplazo de equipo), pág 322
  3. No es aconcejable utilizarlo con redes que posean lazos dirigidos (circuitos)
  4. Ejercicios 8.3-3 página 328 Aplique el algoritmo de la ruta más corta para resolver el modelo acíclico del ejemplo de la figura 3.