El Problema de Transporte

Documentos relacionados
El Problema del Transporte

- Contenido UNIVERSIDAD NACIONAL DE INGENIERÍA UNI-NORTE SEDE ESTELI. Carrera: Ingeniería de Sistemas

TRANSPORTE Y TRANSBORDO

Tema 7: Problemas clásicos de Programación Lineal

Programación Lineal. El método simplex

Contenido: Solución algebraica a los problemas de programación lineal con el método simplex.

INVESTIGACIÓN OPERATIVA

1.Restricciones de Desigualdad 2.Procedimiento algebraico

Problemas de Transbordo

Dirección de Operaciones

Investigación de Operaciones I. Problemas de Asignación

El método simplex 1. 1 Forma estándar y cambios en el modelo. 2 Definiciones. 3 Puntos extremos y soluciones factibles básicas. 4 El método simplex.

TEMA N 1.- MODELOS EN INVESTIGACIÓN OPERATIVA

PROGRAMACION DE REDES. MODELOS DE TRANSPORTE

Formulación del problema de la ruta más corta en programación lineal

Programación lineal: Algoritmo del simplex

UNIVERSIDAD DE MANAGUA Al más alto nivel

Figura 1: Esquema de las tablas simplex de inicio y general.

INGENIERÍA DE SISTEMAS INVESTIGACIÓN OPERATIVA

PROGRAMACIÓN LINEAL MÉTODO GRÁFICO

Con miras a conocer la metodología que se aplica en el Método SIMPLEX, tenemos a continiacion un ejemplo:

1. Considerar el problema de transporte definido por (Origen) a= (6, 7, 8), (Destino) b= (6, 9, 4, 2) y

Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I

INVESTIGACION DE OPERACIONES:

ESCUELA DE CIENCIAS CIENCIAS BASICAS TECNOLOGIA E INGENIERIA PROGRAMACION LINEAL Act No. 8. LECTURA LECCION EVALUATIVA 2

Unidad 6 Método de transporte

PROBLEMAS RESUELTOS DE ASIGNACIÓN POR EL MÉTODO HUNGARO INVESTIGACIÓN DE OPERACIONES I

Pasos en el Método Simplex

EL PROBLEMA DE TRANSPORTE

3.1 ESPACIO DE SOLUCIONES EN FORMA DE ECUACIÓN

Universidad de Managua Curso de Programación Lineal

Introducción a la programación lineal

Universidad Nacional de Ingeniería

Prueba de optimalidad con. Métodos de Transporte. Autor : Ing. Germán D. Mendoza R.

1 $10 $0 $20 $ $12 $7 $9 $ $0 $14 $16 $18 10 Total demanda

Fundamentos de Investigación de Operaciones Modelos de Grafos

UNIVERSIDAD NACIONAL DE INGENIERÍA UNI RUACS ESTELI

Tema 3: El Método Simplex. Algoritmo de las Dos Fases.

Programación Lineal Modelo de transporte Asignación

Modelos de Transporte: Problemas de Asignación. M. En C. Eduardo Bustos Farías

Problemas del transporte

UNIDAD 7 MODELO DE TRANSPORTE

PROBLEMA DE FLUJO DE COSTO MINIMO.

EJERCICIO DE MAXIMIZACION

CAPÍTULO 6 PROGRAMACIÓN DINÁMICA. Programación Dinámica

FUNDACION UNIVERSITARIA LOS LIBERTADORES DEPARTAMENTO DE CIENCIAS GUÍA INVESTIGACIÓN DE OPERACIONES

UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA UNAN-MANAGUA FAREM - CARAZO

Para que un problema pueda ser solucionado por el método de transporte, este debe reunir tres condiciones:

Método Simplex: Encontrado una SBF

Algebra lineal y conjuntos convexos

EL MÉTODO SIMPLEX ALGEBRAICO. M. En C. Eduardo Bustos Farías

TOMA DE DECISIONES EN LA EMPRESA DE PRODUCTOS LÁCTEOS DE COLÓN CON APOYO DE LA INVESTIGACIÓN DE OPERACIONES.

Listado de Trabajo TRANSPORTE

Problemas de transporte, asignación y trasbordo

Fundamentos de Investigación de Operaciones El Problema de Transporte

RESOLUCIÓN INTERACTIVA DEL SIMPLEX

Práctica N o 8 Desigualdades Válidas - Algoritmos de Planos de Corte - Algoritmos Branch & Cut

1 ÁLGEBRA DE MATRICES

Z Optima X 1 + X 2 5 Z 1 -X 1 + 2X Región factible. Figura 1

Capítulo 4 Método Algebraico

IN Guía de Problemas Resueltos de Geometría de Programación Lineal v1.0

Universidad Nacional Autónoma de Nicaragua UNAN-Managua Curso de Investigación de Operaciones

Desarrollo de las condiciones de optimalidad y factibilidad. El problema lineal general se puede plantear como sigue:

EJEMPLO DE SIMPLEX PARA PROBLEMA DE PROGRAMACIÓN LINEAL CASO DE MAXIMIZAR Prof.: MSc. Julio Rito Vargas Avilés

Un sistema de ecuaciones diferenciales son aquellas que tienen varias posibilidades para su solución. Estas son:

PROBLEMA 1. Considere el siguiente problema de programación lineal:

Universidad Tec Milenio: Profesional HG04002 Análisis de Decisiones I

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

Lección 8. Problemas del transporte, transbordo y asignación

PROBLEMA DE FLUJO DE COSTO MINIMO.

UNIDAD UNO PROGRAMACIÓN LÍNEAL Parte 3

Tema No. 3 Métodos de Resolución de Modelos de Programación Lineal. El Método Gráfico y Método Simplex Autoevaluación y Ejercicios Propuestos

Modelos de Transporte: método de la esquina noroeste. M. En C. Eduardo Bustos Farías

NOMBRE DE LA ASIGNATURA: MÉTODOS CUANTITATIVOS PARA ADMINISTRACIÓN. ESCUELA: DEPARTAMENTO: ADMINISTRACIÓN

Lo que se hace entonces es introducir variables artificiales ADAPTACIÓN A OTRAS FORMAS DEL MODELO.

Universidad de Managua Al más alto nivel

Tema 5: Análisis de Sensibilidad y Paramétrico

Universidad Tec Milenio: Profesional IO04001 Investigación de Operaciones I. Tema # 9

Breve introducción a la Investigación de Operaciones

Universidad Autónoma de Sinaloa

Fundamentos de Investigación de Operaciones Asignación y Vendedor Viajero

Método de diferencias finitas para ecuaciones diferenciales parciales elípticas. (Parte II)

PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX

UNIDAD 4 Programación Lineal

Parte 2 / 3 Programación lineal, método Simplex:

RESOLUCIÓN INTERACTIVA DEL SIMPLEX DUAL

315 M/R Versión 1 Integral 1/ /1 UNIVERSIDAD NACIONAL ABIERTA VICERRECTORADO ACADÉMICO ÁREA INGENIERÍA

EL MÉTODO SIMPLEX ALGEBRAICO: MINIMIZACION. M. En C. Eduardo Bustos Farías

SOLUCION DE MODELOS DE PROGRAMACION LINEAL EN UNA HOJA DE CALCULO. PROBLEMAS DE TRANSPORTE Y ASIGNACION.

UNIDAD III. INVESTIGACIÓN DE OPERACIONES

II. INTRODUCCIÓN A LA INVESTIGACIÓN DE OPERACIONES

Posible solución al examen de Investigación Operativa de Sistemas de junio de 2002

UNIVERSIDAD DE MANAGUA

RELACIÓN DE PROBLEMAS DE CLASE DE PROGRAMACIÓN LINEAL ENTERA

Optimización de Problemas de Producción

Problema de Programación Lineal

a) LLamamos x al número de collares e y al número de pulseras. Las restricciones son: x + y 50 2x + y 80 x, y 0

PROGRAMACION ENTERA. M. en C. Héctor Martínez Rubin Celis 1

Transcripción:

El Problema de Transporte INVESTIGACIÓN DE OPERACIONES I Maestro Ing. Julio Rito Vargas Avilés Octubre 2008

Problema de Transporte Es un caso especial de problema de programación lineal (PPL), para el cual se ha desarrollado una versión distinta del método Simplex. 2

Principales características Suponga que se dispone de n fábricas y de m centros de consumo, ambos localizados en distintos puntos. Cada fábrica i posee una capacidad de producción O i, y cada centro de consumo j posee una demanda D j. El costo de producir una unidad en la fábrica i es de CP i, y el costo de transportar cada unidad desde la fábrica i al centro de consumo j es de CT ij. El problema es determinar la cantidad a producir en cada fábrica y las cantidades a transportar, al mínimo costo. Luego x ij es la cantidad a producir en la fábrica i para ser llevado al centro de consumo j. 3

Red de distribución Fábrica RAAN Centro de consumo RAAS 4

RED DE TRANSPORTE 5

Modelo de Programación Lineal Se utilizará el siguiente modelo de programación lineal (PPL) MIN costo = s.a. n i m j x ij D j x ij O i n i m j (CPi xij CTij xij) Se satisface toda la Demanda No se puede producir más allá de la capacidad de la fábrica. x ij 0 con i:.. n y j:..m 6

Modelo de Programación Lineal Suponiendo que: m j D j n i O i Cap. de Prod. igual a la Dda. y reemplazando C ij =CP i +CT ij queda el siguiente modelo: MIN costo = s.a. n i m j x ij 0 n i x ij D j x ij O i m j C ij x ij con i:.. n y j:..m 7

8 Modelo de Programación Lineal Si n i m j j i F D O D entonces se genera un nuevo centro de consumo ficticio. Lo que consuma ese centro no es real, por tanto queda como capacidad de producción ociosa. n i i m j j O D Cap. de Prod. mayor a la Dda.

9 Modelo de Programación Lineal Si n i i m j j F O D O entonces se genera una nueva fábrica ficticia. Lo que produzca esa fábrica no es real. Por tanto queda como demanda insatisfecha. n i i m j j O D Cap. de Prod. menor a la Dda.

Modelo de Programación Lineal Ejemplo: Suponga que se dispone de 3 bodegas con capacidades de 5000, 25000 y 5000 unidades. Por otra parte, se tienen 4 centros de consumo con demandas de 5000, 5000, 5000, y 0000 unidades respectivamente. Encuentre las cantidades óptimas a producir y transportar, tal de minimizar los costos que se muestran a continuación: 2 3 4 0 0 20 2 2 7 9 20 3 0 4 6 8 0

Procedimiento Para trabajar se utiliza la siguiente tabla: 2... m O i u i h c h 2 c 2 h m c m... O u x x 2 x m h 2 c 2 h 22 c 22 h 2m c 2m 2... O 2 u 2 x 2 x 22 x 2m.................. n h n c n h n2 c n2 h nm c nm... O n u n x n x n2 x nm D j D D 2... D m v j v v 2... v m

Solución factible inicial Al igual que en el método Simplex tradicional, el problema de transporte requiere partir de una solución inicial factible. Para ello se necesita asignar las cantidades x ij de manera de cumplir con las restricciones. Para ello existen al menos 3 posibilidades: Solución por tanteo. Método de la esquina Noroeste. Método de Vogel. 2

Método de la esquina Noroeste Este método no considera los costos, por eso puede que su solución quede alejada del óptimo. Consiste en asignar la máxima cantidad factible al casillero superior izquierdo que no posea ninguna asignación o marca. La cantidad a asignar es el mínimo entre la oferta disponible y la demanda en dicho momento. Hecha la asignación, se descuenta la cantidad tanto a la oferta como a la demanda. Con esto, una de las dos quedará en cero (fila o columna). Por tanto se marcan todos los casilleros vacíos de ella. 3

Método de la esquina Noroeste Ejemplo: 2 3 2 3 4 O 0 0 20 5000 0000 - - 5000 2 7 9 20-5000 5000 5000 25000 0 4 6 8 - - - 5000 5000 D 5000 5000 5000 0000 C=40 4

Método de la esquina Noroeste En caso de que al realizar una asignación simultáneamente ambas se hagan cero (fila y columna), entonces se asigna una nueva variable con valor cero en el casillero de la fila o columna que tenga un menor costo. Se producen entonces 2 asignaciones: Una con el valor mínimo y la otra con cero. Esto se debe a que el sistema debe tener n+m- variables básicas definidas. Esto se muestra en el siguiente ejemplo: 5

Método de la esquina Noroeste Ejemplo 2: 2 3 4 5 O 7 20 3 5 2 5 5 - - - 0 2 3 4 5 0 5 2 7 0 20-20 - 0-8 8 3 9 - - 20 - - 20 2 0 2 8 0 0 - - 0 0-5 5 2 0 25 - - - 5 0 D 5 20 30 5 0 6

Método de Vogel Este método si considera los costos, por tanto entrega una mejor solución factible inicial que la esquina noroeste. Consiste en: para cada fila y columna se calcula la diferencia entre el mayor y el menor costo de los casilleros sin marcar. Calculada la diferencia, se selecciona la fila o columna de mayor valor, en donde se le asigna la máxima cantidad factible a su casillero de menor costo que no posea ninguna asignación o marca. Luego, se actualizan las cantidades disponibles. Hecha la asignación, se descuenta la cantidad de forma similar al método de la esquina noroeste. En caso que la fila y columna se hagan cero, se hace lo mismo que en el método anterior. 7

Método de Vogel Ejemplo: 2 3 4 O 0 0 20-5000 - - 5000 2 2 7 9 20 0-5000 0000 25000 3 0 4 6 8 5000 0 - - 5000 D 5000 5000 5000 0000 C=335 8

Simplex de Transporte Paso Se encuentra una solución factible inicial. 2 3 4 O 0 0 20 5000 0000 - - 5000 2 2 7 9 20-5000 5000 5000 25000 3 0 4 6 8 - - - 5000 5000 D 5000 5000 5000 0000 C=40 9

Simplex de Transporte Paso 2 Se determinan los valores de los u i y de los v j. Se plantean n+m- ecuaciones con n+m incógnitas, por lo que a una de ellas se le hace valer cero arbitrariamente, y se resuelve el sistema. 2 3 4 O u i 0 0 20 5 0 - - 5 u 2 2 7 9 20-5 5 5 25 u 2 3 0 4 6 8 - - - 5 5 u 3 D 5 5 5 0 v j v v 2 v 3 v 4 C=40 u +v =0 u +v 2 =0 u 2 +v 2 =7 u 2 +v 3 =9 u 2 +v 4 =20 u 3 +v 4 =8 20

Simplex de Transporte Paso 3 Se determinan los hij para ver la variable que entra. Para todos los x ij se tiene que h ij =c ij -(u i +v j ). Si x ij es variable básica, entonces h ij = 0 y c ij =u i +v j. 2 3 4 O u i 0 0 0 0 + 20-2 5 0 - - 5-7 2-5 2 0 7 0 9 0 20-5 5 5 25 0 3-5 0-4 + 6 0 8 - - - 5 5-2 D 5 5 5 0 v j 7 7 9 20 C=40 u +v =0 u +v 2 =0 u 2 +v 2 =7 u 2 +v 3 =9 u 2 +v 4 =20 u 3 +v 4 =8 2

Simplex de Transporte Paso 4 Entra la variable con el h ij más negativo. Si no existe ningún negativo, se llegó al óptimo. Con la variable entrante se forma un circuíto. Entra 2 3 4 O u i 0 0 0 0 + 20-2 5-0 + - - 5-7 2-5 2 0 7 0 9 0 20-5 - 5 5 + 25 0 3-5 0-4 + 6 0 8 - + - - 5-5 -2 D 5 5 5 0 v j 7 7 9 20 C=40 22

Simplex de Transporte Paso 5 Se determina la variable que sale de entre los xij que presentan un -. Se escoge el de menor valor, y en caso de empate se elige el de mayor costo. toma el valor del xij que sale. 2 3 4 O u i 0 0 0 0 + 20-2 5-7 5-0 + - - 2-5 2 0 7 0 9 0 20 25 0-5 - 5 5 + 3-5 0-4 + 6 0 8 5-2 - + - - 5 - D 5 5 5 0 v j 7 7 9 20 C=40 =5 Sale 23

Simplex de Transporte Paso 6 Se actualizan los valores de los xij sumando o restando en los casos que corresponda y se recalcula el costo. Se vuelve al paso 2. 2 3 4 O u i 0 0 0 0 + 20-2 5-7 0 5 - - 2-5 2 0 7 0 9 0 20 25 0-0 5 0 3-5 0-4 + 6 0 8 5-2 5 - - 0 D 5 5 5 0 v j 7 7 9 20 C=335 24