Sei sulla pagina 1di 24

UNIVERSIDAD NACIONAL DEL CENTRO DEL PER

PROBLEMA DE TRANSPORTE

ING. DAVID INDIGOYEN RAMREZ

INTEGRANTES: GAVILAN GUILLN, Narda DE LA MATA CONDOR,katherine HUANQUIS ALBINAGORTA, Lourdes MONTES CUYCA,Stefanie , Lidio

FACULTAD DE INGENIERA EN INDUSTRIAS ALIMENTARIAS

INVESTIGACION OPERATIVA

INTRODUCCIN
La investigacin de operaciones se ocupa de la modelacin matemtica de sistemas reales de administracin complejos y que permitan tomar una decisin ptima, utilizando tanto tcnicas y metodologas cientficas como experimentales. Tambin se aplica a problemas que se refieren a la conduccin y coordinacin de operaciones dentro de una organizacin, aplicndose a la manufactura, transportes, la construccin,

telecomunicaciones, planeacin financiera, salud, etc, es decir, para todo o cualquier tipo de generacin de algn producto, ya sea un bien o servicio.

Uno de los requisitos esenciales del problema de transporte es que se debe conocer de antemano la forma en que se van a distribuir las unidades de cada origen a cada destino, para poder determinar el costo por unidad. En ciertas ocasiones no es evidente cul es el mejor medio de distribucin, porque existe la posibilidad de transbordos en los que los embarques pasaran a ser puntos de transferencia o intermedios, lo que a su vez, pueden ser otros orgenes o destinos.

Se describe el problema de transbordo como aquel que se ocupa de asignar las mercaderas y encontrar la mejor ruta para dichas unidades desde los centros de suministro (oferta) hacia los centros de recepcin (demanda), pasando por puntos de transbordo (que pueden ser efectivamente conexiones, otros centros de suministros y otros centros de recepcin).

Lo cual en este trabajo mencionaremos los algoritmos necesarios para poder resolver dichos problemas de transbordo para llegar a tomar la decisin ms adecuada y ms conveniente para el beneficio de cada uno de nosotros.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

El Problema del camino ms Corto


El problema es determinar la mejor manera de cruzar una red para encontrar la forma ms econmica posible desde un origen a un destino dado. Suponga que en una red dada existen m nodos y n arcos (bordes) y un costo Cij asociado con cada arco (i a j) en la red. Formalmente, el problema del camino ms corto (CC) es encontrar el camino ms corto (menor costo) desde el nodo de comienzo 1 hasta el nodo final m. El costo del camino es la suma de los costos de cada arco recorrido. Defina las variables binarias Xij, donde Xij =1 si el arco (i a j) es sobre el CC y Xij = 0 de lo contrario. Existen dos nodos especiales llamados origen y destino. El objetivo es encontrar el camino mas corto entre el origen y el destino. El la red siguiente, varios costos son asignados para el camino que va de un nodo a otro. Por ejemplo, el costo de ir desde el nodo 2 al 4 es 6. La funcin objetivo considera los costos de moverse de un nodo a otro, o de un origen a un destino. Las restricciones estn divididas en tres grupos. La restriccin del nodo de origen dice que debe dejar el nodo 1 para ir al 2 o 3. La restriccin del nodo intermedio dice que si siempre que se dirija a un nodo usted deber dejar ese nodo. El nodo de destino es similar al nodo de origen dado que se puede alcanzar este nodo solo desde los nodos vecinos. Considere la siguiente red dirigida (para una red indirecta, haga que los arcos estn dirigidos en ambas direcciones, luego aplique la misma formulacin. Note que en este caso usted tiene Xij y Xji variables). El objetivo es encontrar el camino mas corto desde el nodo 1al nodo 7.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Luego de correr el problema en cualquier paquete que solucione programacin lineal, los resultados son: Ir desde 1 hasta el 3 Ir desde 3 hasta el 5 Ir desde 5 hasta el 6 Ir desde 6 hasta el 7 Este es el camino mas corto con un total de 22 unidades de longitud

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

CALCULO DEL CAMINO MAS CORTO

Todo camino en un dgrafo pesado tiene un peso asociado, el cual es la suma de los pesos de las aristas del camino. Esta medida esencial nos permite formular problemas como el de encontrar el camino con el menor peso entre dos vrtices. El tpico de esta seccin es el clculo de este tipo de camino, donde la longitud del camino no se mide en base al nmero de aristas del mismo, sino en base al peso del camino. Con esto ltimo en mente, definiremos al camino ms corto entre dos nodos de un dgrafo pesado, como el camino dirigido que tenga la propiedad de tener el peso mnimo m entre todos los caminos que existan entre dicho par de nodos. Se pueden plantear tres tipos de problemas: Camino ms cort origen-destino: Dados dos nodos v y w de un grafo, encontrar el camino ms cort que comience en v y culmine w.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Camino ms cort a partir de un origen: Dado un nodo v de un grafo, encontrar el camino ms cort desde v hasta cada uno de los dems nodos. Camino ms corto entre cada par de nodos. El primero de estos problemas no es ms que un caso particular del segundo. En lo que respecta al segundo, por lo general lo que se busca es tratar de obtener un rbol de caminos ms cortos, que consiste en un rbol dirigido que tiene como raz al nodo origen y todo camino en el rbol en un camino corto en el grafo. El tercero de los problemas se puede resolver obteniendo los SPT correspondientes a cada uno de los nodos del grafo Algoritmo de Dijkstra EI Algoritmo descubierto por el matemtico holandes Edsger Dijkstra en 1959. Describe cmo solucionar el problema de camino de longitud mnima desde a hasta z en grafos ponderados no dirigidos, donde todos los pesos son positivos. Es f fcil adaptarlo para solucionar el problema de camino de longitud mnima en grafos dirigidos. El algoritmo de Dijkstra resuelve el problema de encontrar los caminos ms cortos a partir de un origen, en grafos pesados que no tengan pesos negativos. El algoritmo de Dijkstra es un algoritmo voraz que opera a partir de un conjunto S de nodos cuya distancia ms corta desde el origen ya es conocida. En principio, S contiene slo el nodo origen. En cada paso, se agrega algn nodo v a S, cuya distancia desde el origen es la ms corta posible. Bajo la hiptesis de que los pesos son no negativos, siempre es posible encontrar un camino ms corto entre el origen y v que pasa slo a travs de los nodos de S, al que llamaremos especial. En cada paso del algoritmo, se utiliza un arreglo D para registrar la longitud del camino especial ms corto a cada nodo. Una vez que S incluye todos los nodos, todos los caminos son especiales, as que D contendr la distancia ms corta del origen a cada vrtice. Se puede utilizar un arreglo P, para ir almacenando los caminos ms cortos. Cuando un grafo modela una situacin, en general, las conexiones (aristas y arcos) tienen adems unas caractersticas propias. Pensemos en el ejemplo de una red viaria o una red elctrica, no solo se trata de dar el servicio (conexin), sino que tambin es interesante conocer las longitudes de las lneas a establecer (cantidad de material), las dificultades para su trazado (coste en tiempo o monetario), etc. En el grafo, estos valores se reflejan asignando a cada arista un valor que represente la magnitud que queremos considerar (un peso a cada arista). Mediante el Algoritmo de DIJKSTRA se puedecalcular el camino mnimo de un nodo a a otro nodo z en particular, a lavez que calcula los caminos mnimos desde el nodo inicial a dado hasta cada uno de los otros nodos del grafo. Algoritmo de Dijkstra

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Sea G = (X, U, W) un grafo ponderado, w (u) el largo asignado a la arista u, m un contador de distancia, (r, d(p)) etiqueta del vrtice p, r = antecesor de p en el camino desde a, d(p) = distancia mnima desde a hasta p. Para valores crecientes de m, el algoritmo marca aquellos vrtices que tienen m como distancia mnima desde el vrtice a. Para valores crecientes de m, el algoritmo marca aquellos vrtices que tienen m como distancia mnima desde el vrtice a. 1. Empezar con m = 1 y marcar a con (- 0) 2. Chequear cada arista u = (p, q) desde algn p ya marcado, hasta algn q sin marcar. Suponga que p est marcado con (r, d (p)) Si d (p) + w (u) = m, marcar q con (p, m) 3. Si $ x sin marcar: m := m + 1; volver al punto 2 Si no: ejecutar el punto 4 Si solamente estamos interesados en el camino hasta z, al marcar z, seguimos con el punto 4 4. Para cualquier vrtice y, un camino ms corto de a a y, tiene largo d (y) (la 2da parte de la etiqueta de y). Ese camino lo puedo encontrar retrocediendo desde y, usando la 1era parte de las etiquetas de los vrtices encontrados en el retroceso. 5. Este algoritmo permite calcular cun lejos se puede llegar en 1, 2.... m unidades. Como est especificado en Pero tiene una ineficiencia muy significante, Sila suma d(p) + w(u) en 2) tiene valor por lo menos m'>m entonces el contador de distancia m, debera ser incrementado inmediatamente a m' (m = m').

Ejemplo 1: Encontrar el camino mnimo (ms corto) entre F y C del siguiente grafo

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

m=1 no puedo marcar m'= 5, incremento m = m' m=5, marco I (F, 0+5) m=6, encuentro G, d (F) +1 = 6 marco G (I, 6) m=7 marco A [0+7] (F, 7) y D [6 + 1] (E, 7) m=8 no marco m=9 marco H (G, 9) y B (A, 9) marco C (D, 9) Encontr C, d(C) = largo del camino= 910 Retrocedo por la primera etiqueta: C->D->E->I->F.

El camino mnimo es: F-I-E-D-C

Ejercicio 2: Aplicar el algoritmo de Dijkstra para computar el camino de longitud mnima entre Bogot y Buenos Aires

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Problema del Flujo Mximo


En una red con flujo de capacidades en los arcos, el problema es determinar el flujo mximo posible proveniente de los orgenes de forma tal de ahogar las capacidades de flujos de los arcos. Considere una red con m nodos y n arcos con un flujo simple de bienes. Denote el arco de flujo (i a j) como Xij. Asociamos cada arco a una capacidad de flujo, kij. En esta red, deseamos encontrar el flujo total mximo en la red, F, del nodo 1 al nodo m. En la formulacin de la programacin lineal, el objetivo es maximizar F. El monto que parte del origen por varias rutas. Para cada nodo intermedio, lo que entra debe ser igual a lo sale. En algunas rutas los flujos pueden tomar ambas direcciones. La capacidad que puede ser enviada a una direccin en particular tambin es mostrada en cada ruta.

Ejercicio 1:

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Luego de resolver este problema de PL mediante el uso de LINDO (entre otros software), obtenemos los siguientes resultados: Enviar 10 unidades de 1 a 2 Enviar 7 unidades de 1 a 3 Enviar 3 unidades de 2 a 6 Enviar 7 unidades de 2 a 4 Enviar 4 unidades de 3 a 6 Enviar 6 unidades de 3 a 5 Enviar 7 unidades de 4 a 7 Enviar 8 unidades de 5 a 7 Enviar 3 unidades de 6 a 3 Enviar 2 unidades de 6 a 5 Enviar 2 unidades de 6 a 7

El flujo mximo es F= 17 unidades.

Ejercicio 2:

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Problema de Flujo de Costo Mnimo


Todos los problemas de red anteriores son casos especiales del problema de flujo de costos mnimo. Al igual que el problema de flujo mximo, este considera flujos en las redes con capacidades. Al igual que el problema del camino mas corto, este considera un costo por flujo hacia un arco. Al igual que el problema de transporte, este permite mltiples orgenes y destinos. Por lo tanto, todos estos problemas pueden ser vistos como casos especiales del problema de flujo de costos mnimo. El problema es minimizar el costo total sujeto a la disponibilidad y la demanda de algunos nodos, y de la conexin superior de flujo a travs de cada arco.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

La solucin ptima es: X12 = 12, X13 = 8, X23 = 8, X24 = 4, X34 = 11, X35 = 5, X45 = 10, todos los dems Xij = 0. El costo ptimo es $150.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Aplicacin ala industria alimentaria

FIGURA 1: RED DE TIPO PARA EL PROBLEMA DE TRASPORTE DE ALIMENTOS

TABLA 1: CAPACIDAD EN LAS PLANTAS Y ALMACE NES MAYORITAS Y DEMANDA DE CLIENTES EN ALMACENES MINORITAS

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

TABLA 2: COSTOS UNITARIOS DE TRASPORTE DE NODO i

) miles de us$/ toneladas.

Modelo del rbol de Expansin Mnima (AEM)

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Metodo de la Ruta Crtica


Decidirelprogramadefechasenelquedebeniniciarseyterminarseunaseriedetareas parallevaracabounproyecto. Camino crtico(CPM). Proyecto:conjuntode actividadesinterrelacionadas,enelcuallarealizacindecada actividad requieretiempoy recursos. CPM:mtododeayuda enlaplanificacin,programacinycontroldeproyectos,cuandose conocecon certezaladuracin delasactividades. El Mtodo deCamino(o trayectoria) Crtico(MCC) intentaanalizarla planificacin de proyectos. Esto posibilitaunmejorcontroly evaluacindelproyecto. Porejemplo,queremossaberCuantotiempodurarelproyecto?, Cundoseestarlisto paracomenzarunatareaenparticular?,silatareanoescompletadaatiempo,Elresto del proyecto se retrasar?, Qu tareas deben ser aceleradas (efectivo) de forma tal de terminarelproyectoantes? Lagerenciaexitosade unproyectoambicioso, yaseadeconstruccin,detransporteo financiero, descansanenunacoordinacinyplanificacinminuciosadevarias tareas.El MtododeCamino(o trayectoria)Crtico(MCC) intentaanalizarla planificacinde proyectos. Estoposibilitaunmejorcontroly evaluacindelproyecto. Elobjetivosueleserllevaracaboelproyectoenelmenortiempoposible.Larutacrtica serlaruta demxima duracin

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

PROCEDIMIENTO:
1. Definir lasactividadesdelproyecto 2. Disear lared que representaelproyecto 3. Resolverelproblema 4. Traducir lasolucina unprogramadetiempo

A. Elaborar una lista con todas las actividades del proyecto indicando para cada una de ellas: Lasactividadespredecesoras. La parasuejecucin. duracinycantidad derecursos(siloshay) necesarios

B. Disear la red que representa el proyecto: Cadaactividadse representamedianteunvrtice. Se aaden dos vrtices ficticios que representan, respectivamente, las actividades principioy finaldelproyecto. Lasrelacionesdeprecedenciaentreactividadesserealizanmediantearcos.Cadaarco (i,j) tieneasociado uncoste que indicaeltiempode ejecucin delaactividadi. Cadavrticepuedetenerasociadounpesoquerepresentalacantidadderecursosque consumelaactividadi. Ejercicio 1: NewComputeresta puntodelanzarunaoferta denuevosordenadores. Cadaordenador constadedospartes,unapantallayunpackformadopor,laCPU,eltecladoyelratn. Antes deproducircualquieradelascomponentesesnecesarioconseguirlosmaterialesy formaralostrabajadoresque debenrealizar el montaje.ElpackqueincluyelaCPUrequiere pasar por uncontrol de calidadantes deserembaladoconla pantalla.Lasiguiente tabla indicala duracindecadaactividadysuspredecesores.Disearlaredque permitedescribir el proyecto.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

Actividad A=Formacin detrabajadores B =Conseguirmateriales C =Produccin de1pantalla D=Produccin de unPack E=ControldecalidaddelPack F=Embalado

Predecesores Notiene Notiene A,B A,B D C, E 6 9 8 7

Duracin

10 12

Para cada actividad idefinimos:xi=instanteenel que comienza i:

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

X FinalXInicio= duracintotaldelproyecto

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

CONCLUSIONES
Un problema de transbordo nos permite tener varios orgenes como destinos. El problema de transbordo nos ayuda a asignar de la mejor manera el destino de las mercaderas enviadas. Los puntos de transbordo nos da la posibilidad de la existencia de puntos intermedios para poder realizar los envos de las mercaderas. Los algoritmos de transbordo nos ayudan a minimizar el costo total del envo de toda la mercadera.

ING. DAVID INDIGOYEN RAMREZ

INVESTIGACION OPERATIVA

BIBLIOGRAFIA
LIBERMAN,HILLERInvestigacion de Operaciones 7maEdicin.Capitulo9 EPPEN, GOULD, SCHMIDT Investigacion de Operaciones en la Ciencia Administrativa Tercera Edicin. http://www.fdi.ucm.es/profesor/rosa_ramos/Investigaci%C3%B3n%20Operativa% 20(ITS)%20Curso %202005-2006/2ndo.%20Parcial/Problemas%20de%20flujos.pdf

ING. DAVID INDIGOYEN RAMREZ

Potrebbero piacerti anche