Problema de la ruta mínima

Slides:



Advertisements
Presentaciones similares
INSTITUTO TECNOLOGICO de Villahermosa
Advertisements

OPTIMIZACIÓN EN REDES EN ALGUNOS PROBLEMAS DE OPTIMIZACIÓN PUEDE SER ÚTIL REPRESENTAR EL PROBLEMA A TRAVÉS DE UNA GRÁFICA: ruteo de vehículos, distribución.
Investigación de Operaciones II
Investigación de Operaciones II
ALGORITMO DEL ÁRBOL DE MÍNIMA EXPANSIÓN

Modelos Cuantitativos

Surge cuando se necesita un modelo costo-efectividad que permita transportar ciertos bienes desde un lugar de origen a un destino que necesita aquellos.
Algoritmo de Dijkstra para ruta más corta. Ejemplo 1.
ANALISIS DE REDES UNIDAD PROCEDIMIENTO DE OPTIMIZACION
Los software y juegos educativos ha tomado el poder en estos últimos tiempos, sobre todo por la gran importancia e influencia que tienen estos en.
Modelos de red. Jerárquico  Antes las redes tenían un punto central de interconexión y alrededor estaban todos y usuarios y periféricos alrededor. 
Escuela de Ciencias Básicas Tecnologías e Ingeniería INGENIERÍA INDUSTRIAL PRESENTACION DEL CURSO ADMINISTRACION DE INVENTARIOS Ing.Esp. Msc. César.
OAXACA URBANA BACHILLERATO NOMBRE DEL DOCENTE: ANA LIBIA HERNÁNDEZ POZO Y LÓPEZ. MATERIA: ÉTICA Y VALORES II.
DIRECTRICES PARA LA ELABORACIÓN DEL MANUAL DE PROCESOS Y PROCEDIMIENTOS UNIDAD DE RECURSOS HUMANOS.
Sistema multimodal para la planificación de viajes en transportes públicos de código abierto y basado en estándares ‘de facto’ Juan G. Jordán Aldasoro.
BÚSQUEDA EN ESPACIOS DE ESTADOS Espacio de estados: modelo del mundo representado por un grafo Espacio de estados: modelo del mundo representado por un.
UNIVERSIDAD NACIONAL DE TRUJILLO INGENIERÍA DE SISTEMAS Docente: Poemape Rojas Gloria Integrantes: BARRANTES NAUCA KELY EAST POMA GROBY INFANTE QUISPE.
Pamela Vera Silva1 METODOLOGÍA PARA LA FORMULACIÓN Y EVALUACIÓN DE PROYECTOS DE EDUCACIÓN.
Redes y medios de transmisión
Ingreso , proceso y salida de datos
Decisiones de Inversión y Evaluación de Proyectos
Protocolos de enrutamiento de estado de enlace
Técnica de evaluación y revisión de programas
GESTIÓN INTEGRADA DE LA LOGÍSTICA URBANA DE MERCANCÍAS EN EL AMBITO DE LAS CIUDADES INTELIGENTES Sara Ezquerro Eguizábal Mayo 2016.
PLANIFICACIÓN DE LAS RUTAS DE DISTRIBUCIÓN
INVESTIGACIÓN DE OPERACIONES
Carlos Lizarazo Sergio Martin Carlos Romero Andrés Hernández
Licenciatura en Contaduría Tema:
Conceptos y definición básicos
Capítulo 6: El transporte por carretera
Introducción El análisis posóptimo implica llevar a cabo un análisis de sensibilidad para determinar que parámetros del modelo son los más críticos (parámetros.
INSTITUTO TECNOLOGICO DE MINATITLAN ISC IV SEMESTRE
ADMINISTRACIÓN DE OPERACIONES II ING. MBA ELAR ZAPATA ORTIZ.
CI 43A Análisis de Sistemas de Transporte
LA REGLA DE LA ESQUINA NOROESTE
TEORÍA DE GRAFOS -Algoritmo de Dijkstra -Algoritmo de Primm -Algoritmo de Kruskal Integrantes:
Análisis de redes Por: Alexander Miss.
Análisis de redes. 3.4 Problema de flujo máximo.
Búsqueda por profundidad iterativa
Taller Organización de Procedimientos Administrativos.
Teoría de Redes Ing. Douglas Vergara. Concepto básico Un arco es dirigido si permite el flujo positivo en una dirección y un flujo cero en la dirección.
Convergencia de equipos
Accesos y Salidas ESTE DOCUMENTO DEBERÁ SER LLENADO A MAQUINA O CON LETRA LEGIBLE N° DESCRIPCIÓN ZONA ZONA “A” “C” 1 Croquis general de localización los.
Agentes que planifican. 1. Introduccion En la actualidad todas la mayoría de actividades en un empresa o compañía, como en el hogar o el medio ambiente.
PLANIFICACION Y CONTROL DE PARTIDAS. Proyectos: Un proyecto es cualquier empresa humana con un claro principio y un claro.
Planeamiento: un plan incremental para que la ingeniería web produzca resultados. La ingeniería web es un área que abarca procesos, técnicas y modelos.
Inteligencia Artificial
5. Optimización de redes. Integrantes: * Christian Cota * Cesar Rojo
Optimización de Procesos.
Modelos de Transporte Métodos de solución 1.Método de la Esquina Noroeste 2.Método del Costo Mínimo 3.Método de Aproximación de VOGEL.
Instituto Tecnológico de Ciudad Juárez
Estructura de Datos M.C. J. Andrés V. F. FCC/BUAP
MÉTODO DE MÍNIMO COSTO DANIELA NARANJO LAURA RUBIO RENGIFO
características algoritmo algoritmo algoritmo
OPTIMIZACIÓN EN REDES EN ALGUNOS PROBLEMAS DE OPTIMIZACIÓN PUEDE SER ÚTIL REPRESENTAR EL PROBLEMA A TRAVÉS DE UNA GRÁFICA: ruteo de vehículos, distribución.
PROGRAMACIÓN PLANEAMIENTO DE DESMONTAJE Y MONTAJE DE UN COMPRESOR.
Costos, Presupuestos y Programación de Obras Tema : Método PERT-CPM.
DINAMICA Cuadro sinóptico Mapa mental Red semántica.
TEORIA DE GRAFOS UNIVERSIDAD PRIVADA DOMINGO SAVIO.
características algoritmo algoritmo
Luis Manuel Monroy García Matemáticas discretas Ingeniería de Sistemas Universidad Simón Bolívar.
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
Investigación de operaciones  cárdenas medrano Luis.
Introducción a la Logística Ing. July Marcela Castellanos Rodríguez. Hoy en día, la Logística es parte fundamental para las empresas, ya que hacen llegar.
UNIVERSIDAD NACIONAL DEL CENTRO DEL PERU FACULTAD DE INGENIERIA DE MINAS HUANCAYO I MODELO DE REDES Ing. Eli Teobaldo Caro Meza CURSO: INVESTIGACION.
Espacio de estados: un problema se divide en un conjunto de pasos de resolución desde el inicio hasta el objetivo. Los estados y su relación de accesibilidad.
Guías Modulares de Estudio Cálculo diferencial – Parte B.
Investigación Operativa
Transcripción de la presentación:

Problema de la ruta mínima

El problema de la ruta más corta es uno de los problemas más importantes de optimización combinatoria con muchas aplicaciones, tanto directas como subrutinas en otros algoritmos de optimización combinatoria. Los algoritmos para este tipo de problemas han sido estudiados desde la década de los 50’s y continúan siendo un área activa de investigación.

Encontrar la ruta más corta entre dos nodos de una red, en la cual cada arco tiene un costo (o longitud) no negativo es un problema que a menudo se presenta en cierto tipo de actividades. El objetivo es minimizar el costo (tiempo o longitud) total.

IMPORTANCIA DEL PROBLEMA El problema de la Ruta más Corta es fundamental en muchas áreas, como son: Investigación de operaciones, ciencia de la computación e ingeniería. Algunas de las razones son:

La amplia variedad de aplicaciones prácticas como es el envío de algún material entre dos puntos específicos de la forma más eficiente, económica o rápida. Existen métodos de solución eficientes, los cuales al ser aplicados a una red con características específicas ( acíclica y con costos no negativos), proveen una solución exacta a un tiempo y costo razonables.

APLICACIONES El problema de ruta más corta tiene muchas aplicaciones prácticas, algunas son: encontrar la ruta más corta o más rápida entre dos puntos en un mapa, redes eléctricas, telecomunicaciones, transporte, planeación de tráfico urbano, trasbordo, diseño de rutas de vehículos, planeación de inventarios, administración de proyectos, planeación de producción, horarios de operadores telefónicos, diseño de movimiento en robótica, redes de colaboración entre científicos, reemplazo de equipo, etc.

Algoritmo Dijkstra de etiquetas, ruta mínima en red orientada o no orientada. El algoritmo de Dijkstra para ruta mínima utiliza la etiqueta general: ( # Identificación del nodo precedente, acumulación del costo) que se coloca en cada uno de los nodos de la red, ya sea con carácter permanente P o bien temporal t. Los pasos del algoritmo son los siguientes: El nodo origen siempre se etiqueta con: ( -, 0 ) P A partir del último nodo con etiqueta permanente, se etiquetan temporalmente ( t ) todos los nodos sin etiqueta permanente, conectados directamente al mismo. Se inicia la revisión de las etiquetas temporales (t), en los nodos que tengan dos etiquetas eliminando la de costo mayor, a continuación se comparan las temporales que aún quedan, con el criterio de costo menor se elige una para permanencia. En caso de empate se hacen permanentes las que estén en esa condición. Se repite el procedimiento desde el paso 2, mientras existan nodos t para hacerlos P y se termina ordenando en tabla, las n-1 rutas mínimas encontradas.

Definimos Dіј ≥ 0 como la longitud de arco entre los nodos і, ј. Sea Uі la distancia mas corta desde el nodo origen 1 hasta el nodo origen і Definimos Dіј ≥ 0 como la longitud de arco entre los nodos і, ј. Entonces los nodos serán etiquetados: [Uі + Dіј, і] Distancia hasta el nodo ј desde el nodo origen. Nodo inmediato anterior al ј.

Ejemplo La siguiente red muestra las longitudes en km entre diferentes ciudades representadas por los nodos. Encontrar la distancia mas corta desde el nodo 1 al resto de las ciudades. 2 15 4 100 50 1 10 5 30 3 60

[15+ 40 = 55, 4] [0 + 100, 1] [30 + 10 = 40, 3] 2 15 4 100 50 1 10 5 [0 + -] 30 3 60 [30 + 60=90, 3] [40 + 50 = 90, 4] [0 + 30, 1]

2 15 4 100 50 1 10 5 30 3 60 1,3,4,2 = 55 km

N Nodos resueltos, conectados directamente a los no resueltos Nodos no resueltos, mas cercanos conectados. Distancia total involucrada Nodo mas cercano Distancia mínima Ultima conexión 1 2 100 1,2 3 30 1,3 4 30+10=40 40 3,4 5 30+60=90 90 3,5 40+15=55 55 4,2 40+50=90 4,5 Ruta mínima 1,3,4,2 = 55 km