Área Académica: Ingeniería Industrial

Slides:



Advertisements
Presentaciones similares
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA
Advertisements

Algoritmo ford- fulkerson
INVESTIGACION OPERATIVA Algoritmo Transporte (Programación Entera)
Investigación de Operaciones
2. Programación lineal : Formulación matemática del problema
Área Académica: Informática
NUMERO DE CONTROL: NOMBRE DEL TRABAJO: MAPA CONCEPTUAL
UNIDAD III PROGRAMACIÓN MATEMÁTICA
Teoría de decisiones La teoría de decisiones consiste en tomar una decisión de un conjunto de posibles acciones. Se debe tener en cuenta que existe incertidumbre.
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.
La regla de la esquina noroeste
INSTITUTO TECNOLOGICO DE VILLAHERMOSA
Instituto Tecnológico De Villahermosa
UNIDAD III PROGRAMACIÓN MATEMÁTICA
Investigación Operativa II Dra. Sandra Gutiérrez.
Conceptos Básicos ANÁLISIS DE REDES.
Método grafico punto esquina
CURSO DE PROGRAMACIÓN LINEAL
Modelos de Programación Entera - Heurísticas
ESCUELA POLITECNICA DEL EJERCITO COMPUTACIÒN AVANZADA NOMBRES:
Teoría de Grafos.
Profesor: Julio Canales
Tutorial SOFTWARE LINGO 8.0
Modelos Cuantitativos
PROGRAMACION LINEAL EVELYN ESPINOSA DE LOS MONTEROS KATHERIN GUAYGUA
Curso de Verano 2010 para el ITSSMT
Profesor: Pablo Diez Bennewitz Ingeniería Comercial - U.C.V.

Optimización Combinatoria usando Algoritmos Evolucionistas Problemas de Optimización. Idea: Encontrar una solución "factible" y "óptima" de acuerdo a algún.
Universidad de los Andes-CODENSA
I n s t i t u t o T e c n o l ó g i c o d e T e c n o l ó g i c o d e V i l l a h e r m o s a ING. EN SISTEMAS CATEDRATICO: I.I. Zinath Javier Gerónimo.
Marco teórico Compendio de elementos conceptuales que sirven de base a la investigación Las funciones del marco teórico son: • Delimitar el área de la.
Investigación de Operaciones (IO)
Surge cuando se necesita un modelo costo-efectividad que permita transportar ciertos bienes desde un lugar de origen a un destino que necesita aquellos.
INSTITUTO TECNOLÓGICO DE VILLAHERMOSA. CATEDRATICO:
Recursos de Optimización Investigación de Operaciones en Comercio Electrónico.
Notación Algebraica Problema del Jabón La empresa Un fabricante de jabones tiene tres plantas. AtlantaCincinnati Denver La empresa vende sus productos.
LICEO FRANCISCO DEL ROSARIO
INSTITUTO TECNOLOGICO DE VILLAHERMOSA MARIA ISABEL VEGA CHANONA
TEMA 5: El problema del flujo con costo mínimo
Programación de Computadoras Área Académica: Licenciatura en Ingeniería Industrial Profesor(a): Mtra. Claudia García Pérez Periodo: Enero – Junio / 2015.
Sistemas de la calidad: ISO- 9000
Costos Industriales Área Académica: Ingeniería Industrial
El Poder de la Sonrisa.
DERIVACIÓN NUMÉRICA MÉTODO DE DIFERENCIAS DIVIDIDAS FINITAS.
ALUMNO: GABRIEL GARCÍA VELAZQUEZ NO.CONTROL: MATERIA: INV. OPERACIONES UNIDAD 3.
ASESOR: DRA. ADA MARGARITA ALVAREZ SOCARRAS UNIVERSIDAD AUTONOMA DE NUEVO LEON ALUMNA: ARACELI LIZARRAGA LOPEZ UNIVERSIDAD AUTONOMA DE SINALOA Monterrey.
Introducción a los Números Complejos
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
Programación Lineal.
VILLAHERMOSA, TAB. A 11 OCTUBRE DEL 2011 ING. SISTEMAS MATERIA: INVESTIGACION DE OPERACIONES CATEDRATICO: I.I ZINATH JAVIER GERONIMO TEMA: ANÁLISIS DE.
Ecuaciones Diferenciales (Transformada de Laplace) Área Académica: Ingeniería Mecánica Profesor(a): M. en C. Yira Muñoz Sánchez Periodo: Enero – Junio.
ANALISIS DE REDES Problema de Transporte Método de la esquina Noroeste
EII-405 Investigación de operaciones
1.En una entrevista hecha a 200 alumnos de cierta escuela de educación superior, se encontró que:  57 deben la materia de Lenguaje de Programación I.
DISTRIBUCIÓN DE PLANTAS.
Profesor: Jorge Pérez Cabrera
Carlos Alberto Rivera Cruz. Diana Sánchez Partida.
ECUACIONES LINEALES Área Académica: Licenciatura en Ingeniería Industrial Profesor(a): Ing. Luis Gerardo Fernández Aguilar Periodo: JULIO-DICIEMBRE 2015.
CONSTRUCCIÓN DE MODELOS
Área Académica: Ingeniería Industrial Profesor(a): I.C.M. Montiel Hernández Justo Fabian Periodo: Julio – Diciembre 2015 SISTEMAS DE ECUACIONES. Método.
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO ESCUELA SUPERIOR DE ZIMAPÁN Licenciatura en Contaduría Tema: Elementos de un modelo de cola L.C. Adriana.
Área Académica: Matemáticas Tema: Fórmula de la derivada del producto de funciones Profesor: Antonio López Jottar Periodo: Julio – Diciembre 2015.
Guillermo Baquerizo 2009 – I Término. Elaborado por: Guillermo Baquerizo Introducción Los problemas de flujo son caracterizados por la conservación de.
Guayaquil, 18 de Septiembre del 2015 Tema : Programación Lineal (Función Objetivo) Destreza: Identificar la función objetivo y escribir una expresión.
Ejemplo nº1 En una fábrica de cerveza se producen dos tipos: rubia y
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO Instituto de Ciencias Económico Administrativas.
Investigación de operaciones  cárdenas medrano Luis.
Transcripción de la presentación:

TEMA: Modelado del Problema de Transporte a través de una herramienta computacional Área Académica: Ingeniería Industrial Profesor(a): Dra. Francisca Santana Robles Periodo: Julio-diciembre 2015.

Resumen En un problema de transporte se tienen orígenes y destinos, los orígenes pueden representar plantas, donde se fabrican ciertos productos, los cuales son enviados a ciertos destinos (almacenes o clientes). El objetivo es encontrar un patrón de envíos que minimice el costo total de transporte. La forma clásica de representar un problema de transporte es a través de una matriz, donde las filas representan los orígenes y las columnas representan los destinos. Existen diferentes algoritmos y programas computacionales para dar solución a un problema de transporte. En este trabajo, se abordará el programa Lingo.

Abstract In a transportation problem, we have certain origins, which may represent factories where we produce items and supply a required quantity of the products to a certain number of destinations. Our objective is to find the transportation pattern that will minimize the total transportation cost. The classic statement of the transportation problem uses a matrix with the rows representing sources and columns representing destinations. There are many tools to model a transportation problem (Lingo, TORA, WinQsb). However, the purpose of this work is to model a transportation problem through Lingo. Keywords: Linear Programming,Transportation Problem, Optimization Modeling Software, Lingo.

Definición del modelo de transporte 1 2 m n . a1 a2 am b1 b2 bn Unidades ofertadas Unidades demandadas Orígenes Destinos c11 : x11 Figura 1. Representación del modelo de transporte (Taha, H. 2012)

Definición del modelo de transporte La red que aparece en la figura 1 representa el problema. Hay m orígenes y n destinos, cada uno representado por un nodo. Los arcos representan las rutas que unen los orígenes con los destinos. El arco (i, j) contiene dos tipos de información: el costo de transporte por unidad cij y la cantidad transportada xij. La cantidad de la oferta es aij y la cantidad de la demanda es bij. El objetivo del modelo es minimizar el costo de transporte total al mismo tiempo que se satisfacen las restricciones de la oferta y demanda.

… … … … … … … … Matriz de costos C11 C12 C1n x11 x12 x1n s1 C21 C21 Suministros … … … … … Cm1 Cm2 Cmn xmn xm1 xm2 sm … d1 d2 dn Demandas

Modelado a través de Lingo Existen diferentes programas computacionales (TORA, Lingo y WinQSB) para la solución del problema de transporte. En este contexto, Lingo es una herramienta de modelado diseñada para la programación lineal, no lineal y entera.

Ejemplo PowerCo tiene tres plantas de generación de energía eléctrica que suministran energía a cuatro ciudades. Cada planta puede suministrar cierta cantidad límite y cada ciudad tiene una cierta demanda máxima conocida, la cual debe satisfacerse. Los costos para enviar la energía de cada planta a cada ciudad, así como las demandas y capacidades de suministros se dan en la Tabla 1. Formule y resuelva el problema de transporte.

Tabla 1. Datos del problema Costos en dólares para enviar 1 millón de KWH Ciudad 1 2 3 4 Oferta 8 6 10 9 35 1 x11 x12 x14 x13 9 12 13 7 50 x21 x22 x23 Planta 2 x24 9 16 5 14 x31 x32 x33 x34 40 3 Demanda 45 20 30 30

Formulación como un problema lineal Función objetivo Minimizar Z = 8x11 + 6x12 + 10x13 + 9x14 + 9x21 + 12x22 + 13x23 + 7x24 + 14x31 + 9x32 + 16x33 + 5x34 Sujeto a x11 + x12 + x13 + x14 ≤ 35 X21 + x22 + x23 + x24 ≤ 50 X31 + x32 + x33 + x34 ≤ 40 Restricciones de oferta

Formulación como un problema lineal x11 + x21 + x31 ≥ 45 X12 + x22 + x32 ≥ 20 X13 + x23 + x33 ≥ 30 X14 + x24 + x34 ≥ 30 Xij ≥ 0 i = 1, 2, 3. j = 1, 2, 3, 4. Restricciones de demanda Restricción de no negatividad

Formulación como un problema lineal sea i = plantas y j = ciudades. ai = oferta, bj = demanda El problema anterior también puede formularse de la siguiente manera: Xij ≥ 0 Restricción de no negatividad Restricción de demanda Restricción de oferta

Código LINGO

Resultados Función objetivo: 1,020 dórales, que es el costo total de suministro de energía en kwh (kilowatts-hora) a las cuatro ciudades, desde las tres plantas generadoras. x12 = 10 (10 millones de kwh de la planta 1 a la ciudad 2) x13 = 25 (25 millones de kwh de la planta 1 a la ciudad 3) x21 = 45 (45 millones de kwh de la planta 2 a la ciudad 1) x23 = 5 (5 millones de kwh de la planta 2 a la ciudad 3) x32 = 10 (10 millones de kwh de la planta 3 a la ciudad 2) x34 = 30 (30 millones de kwh de la planta 3 a la ciudad 4).

Resultados Valor de la función objetivo: 1,020 dólares Cumplimiento de las restricciones. x11 + x12 + x13 + x14 ≤ 35 (x12 = 10 + x13 =25) X21 + x22 + x23 + x24 ≤ 50 (x21 = 45 + x23 = 5 ) X31 + x32 + x33 + x34 ≤ 40 (x32 = 10 + x34 = 30) x12 = 10, x13 =25, x21 = 45, x23 = 5, x32 = 10, x34 = 30 x11 + x21 + x31 ≥ 45 (x21 = 45) X12 + x22 + x32 ≥ 20 (x12 = 10 + x32 = 10 ) X13 + x23 + x33 ≥ 30 (x13 =25 + x23 = 5) X14 + x24 + x34 ≥ 30 (x34 = 30)

Conclusiones Lingo es una herramienta poderosa para formular y solucionar problemas lineales. Una de sus grandes ventajas, es que la sintaxis utilizada es muy semejante al lenguaje del modelo matemático, lo cual permite expresar un problema de forma muy similar a la notación matemática. Otra ventaja, es que permite manejar una gran cantidad de variables en el modelo.

Referencias Taha H.A. (2012). Investigación de Operaciones. México: Pearson. Bazaraa M.S., Jarvis J.J. & Sherali H.D. (2011). Programación lineal y flujo en redes. México: Limusa. Hillier F.S. & Liberman G.J. (2010). Introducción a la Investigación de Operaciones. México: McGraw-Hill..