1
23 DE NOVIEMBRE DE 2011 En las clases anteriores hemos mostrado muchas complejidades presentes en los sistemas productivos. El uso de modelos matemáticos para apoyar la toma de decisiones frente a esa complejidad ha sido uno de los desarrollos importantes de los tiempos modernos. En este sentido, uno de los hitos es el desarrollo de la investigación operacional, la cual nace durante la Segunda Guerra Mundial como una disciplina científica para entregar apoyo mediante modelos matemáticos a los problemas logísticos y de producción. Posteriormente, muchas de las ideas desarrolladas pasaron al ámbito civil e industrial, para apoyar la toma de decisiones en ambientes complejos donde los recursos son limitados y deben ser asignados en forma eficiente. Veamos un problema de planificación de producción a mediano plazo. Este involucra muchas decisiones simultáneas sobre producción y recursos. Las decisiones deben ser “óptimas” en algún sentido: por ejemplo, minimizar costos totales sobre el horizonte de planificación. Pero no todas las alternativas son válidas, ya que debe cumplirse con diversas restricciones como por ejemplo la capacidad productiva, bodegas, etc. ¿QUÉ DECISIONES TOMAR? Una de las primeras etapas en la construcción de un modelo de investigación operacional para apoyar la planificación es identificar las decisiones que deben tomarse y de qué forma están restringidas. Luego se define una función objetivo, en nuestro caso, minimizar los costos. Esto permite especificar, de manera general, un problema de optimización, como muestra la Figura 1. Los primeros modelos de optimización con aplicaciones industrial fueron de programación lineal, llamada así porque las relaciones entre los distintos elementos del problema tienen un comportamiento “lineal”. A fines de los años 40, George Dantzig desarrolló el algoritmo Simplex para resolver estos problemas, y desde ese entonces, la optimización ha gozado de gran éxito en abordar problemas de gestión. Pero la optimización no es la única herramienta. Consideremos, por ejemplo, el problema de varias estaciones de trabajo a las que llegan órdenes con ciertas tasas sujetas a variabilidad. Esto generará colas y puede interesarnos minimizar el tiempo de espera de las órdenes, o maximizar la utilización de los recursos, o minimizar los inventarios. En esos casos, es mejor utilizar un modelo de simulación computacional, el cual consiste en una representación en el computador del sistema en estudio. La simulación es ejecutada bajo distintos escenarios, considerando estadísticas de todo tipo. El análisis posterior permite tomar decisiones sobre el diseño final del sistema. La simulación ha sido muy exitosa en el estudio de sistemas complejos bajo condiciones de incertidumbre. Diversos sectores en todo el mundo se han beneficiado del aporte que ha hecho la investigación operacional. Además del uso en planificación y programación de producción en empresas, soluciones de optimización se han usado en las líneas aéreas, en la industria forestal y agrícola, entre otros. También en ámbitos de relevancia pública como, por ejemplo, la gestión de hospitales. Los sistemas basados en modelos de investigación operativa también son empleados por varias compañías chilenas y las universidades han sido pioneras en el desarrollo de algunos de estos sistemas. Las empresas enfrentan una decisión importante frente a la introducción de una solución basada en investigación operacional: Tal vez se necesita una solución para un problema muy específico, u otra a gran escala para la planificación de todas las unidades productivas. Se puede comprar un sistema ya existente, o realizar un desarrollo propio. Esto último tiene la ventaja de que la solución estará hecha “a la medida”, pero puede significar esfuerzo y tiempo. Por otro lado, una solución comprada a un proveedor externo de prestigio tiene la ventaja de incorporar las mejores prácticas y algoritmos en el problema, pero su adaptación a la situación específica de la empresa puede resultar difícil. Además, el nuevo sistema debe poder relacionarse con el sistema de gestión existente en la empresa. A veces, la puesta en práctica de buenas soluciones de investigación operacional fracasa debido a que esto último no es abordado correctamente, o el desarrollo no es realizado con el involucramiento de los usuarios finales. Las empresas que han logrado grandes ganancias con el uso de modelos de este tipo, llevan adelante estos esfuerzos bajo los mismos principios de integración y colaboración que ya hemos discutido en el curso. Suponga que tiene que hacer un recorrido por 20 localidades de la Región Metropolitana entregando un producto. Claramente el orden en que usted haga el recorrido importa: puede ahorrar tiempo si elige la secuencia correcta según los tiempos de viaje entre distintos puntos. Su recorrido también tiene que ser eficiente y no pasar dos veces por una misma localidad (mientras tenga suficientes caminos). Lo anterior es un caso de Problema del vendedor viajero. Muy estudiado y conocido como difícil de resolver en forma exacta, cuando hay muchos puntos que deben recorrerse. Todos los problemas de distribución, despacho y ruteo de pedidos que deben enfrentar todos los días los encargados de logística tienen una estructura básica relacionada con el vendedor viajero. PROCEDIMIENTOS RÁPIDOS Como estos problemas son tan difíciles de resolver, puede que en ocasiones no se disponga de suficiente tiempo para encontrar soluciones óptimas. Por esta razón, la investigación operacional ha desarrollado procedimientos que permiten encontrar buenas soluciones factibles, bastante cercanas al óptimo, pero en corto tiempo. Se trata de las heurísticas para problemas de optimización. Otro de los desafíos actuales es el manejo de los elementos inciertos en los problemas de optimización, como sería, por ejemplo, el tiempo de viaje en los problemas de ruteo. Además de la simulación, metodologías como la optimización estocástica permite abordar estos temas. También se han desarrollado en los últimos años conceptos de optimización robusta, que permiten calcular soluciones que siguen siendo válidas aun bajo la variación, dentro de ciertos rangos, de algunos de los datos del problema. OPTIMIZANDO LAS OPERACIONES CON MODELOS DE INVESTIGACIÓN OPERACIONAL ES POSIBLE RESOLVER PROBLEMAS DIFÍCILES Y RELEVANTES. MODELAR LA C OMPLEJIDAD La planificación de producción en una fábrica de cerveza es compleja y también se puede abordar con modelos. EFE La o p tim izació n ha tenid o g ran éxito en ab o rd ar p ro b lem as d e g estió n. SÁBADO / CLASE 8 DE 10 La cantidad de basura producida en las grandes ciudades del mundo es simplemente enorme, y alguien tiene que encargarse de retirarla. En una ciudad grande se necesitan muchos camiones de basura, los que deben tener recorridos adecuadamente “optimizados”. En los Estados Unidos, el mayor operador de recolección de basura y desechos es W aste Management Inc. (W M). La compañía atiende a más de 20 millones de clientes residenciales y comerciales y posee cientos de sitios de operación entre puntos de acopio, botaderos, plantas de procesamiento y reciclaje, etc. La compañía opera más de 20.000 vehículos, los que recolectan cerca de 80 millones de toneladas de residuos anualmente. Toda esta operación puede generar grandes ineficiencias si no se hace bien. Durante los años 2000, W M inició el desarrollo de una solución para el ruteo de los vehículos recolectores. El problema presenta gran cantidad de complejidades que se originan en restricciones relativas a horarios de recolección, tránsito de calles, especificaciones de clientes comerciales, distintas normas para el manejo de ciertos residuos, etc. El desarrollo llevado adelante se basó en modelos de optimización en distintos niveles, los que permiten resolver la asignación de vehículos y también definir las rutas más adecuadas (problema de ruteo vehicular con ventanas de tiempo, relacionado con el problema de vendedor viajero). Algunas dificultades resultantes pertenecen a categorías de problemas muy difíciles, por lo que la implementación final recurrió también a buenos métodos heurísticos para abordarlos. Los desarrolladores recurrieron a todo el conocimiento disponible en optimización y también se apoyaron en herramientas de georreferenciación (sistemas de información geográficos), combinados de tecnologías GPS. La puesta en práctica del sistema permitió eliminar más del 10% de las rutas, haciendo mejor uso de las otras. Esto implica un mejor uso de la flota de vehículos con los consiguientes ahorros de costos, pero también permite a W M reducir su huella de carbono. Sobre un período de cinco años, W M ha estimado ahorros operacionales de más de US$500 millones, mostrando claramente que “optimizar bien, paga”. ¡H asta el sábado! EL C ASO DE LA B ASU RA ¿Cuál es la mejor ruta para recolectar la basura en una o más comunas? W aste Managem ent Inc.com p ro b ó q ue o p tim izar b ien,p ag a.

Clase 8: Optimizando las operaciones

Embed Size (px)

Citation preview

Page 1: Clase 8: Optimizando las operaciones

23 DE NOVIEMBRE DE 2011

En las clases anterioreshemos mostrado muchascomplejidades presentes en lossistemas productivos. El uso demodelos matemáticos paraapoyar la toma de decisionesfrente a esa complejidad hasido uno de los desarrollosimportantes de los tiemposmodernos.

En este sentido, uno de loshitos es el desarrollo de lainvestigación operacional, lacual nace durante la SegundaGuerra Mundial como unadisciplina científica paraentregar apoyo mediantemodelos matemáticos a losproblemas logísticos y deproducción.

Posteriormente, muchas delas ideas desarrolladas pasaronal ámbito civil e industrial, paraapoyar la toma de decisionesen ambientes complejos dondelos recursos son limitados ydeben ser asignados en formaeficiente.

Veamos un problema deplanificación de producción amediano plazo. Este involucramuchas decisiones simultáneassobre producción y recursos.Las decisiones deben ser“óptimas” en algún sentido:por ejemplo, minimizar costostotales sobre el horizonte deplanificación. Pero no todas lasalternativas son válidas, ya quedebe cumplirse con diversasrestricciones como porejemplo la capacidadproductiva, bodegas, etc.

¿QUÉ DECISIONES TOMAR?

Una de las primeras etapasen la construcción de unmodelo de investigaciónoperacional para apoyar laplanificación es identificar lasdecisiones que deben tomarsey de qué forma estánrestringidas. Luego se defineuna función objetivo, ennuestro caso, minimizar loscostos. Esto permite

especificar, de manera general,un problema de optimización,como muestra la Figura 1.

Los primeros modelos deoptimización con aplicacionesindustrial fueron deprogramación lineal, llamadaasí porque las relaciones entrelos distintos elementos delproblema tienen uncomportamiento “lineal”.

A fines de los años 40,George Dantzig desarrolló elalgoritmo Simplex pararesolver estos problemas, ydesde ese entonces, laoptimización ha gozado degran éxito en abordarproblemas de gestión.

Pero la optimización no es laúnica herramienta.Consideremos, por ejemplo, elproblema de varias estacionesde trabajo a las que lleganórdenes con ciertas tasassujetas a variabilidad. Estogenerará colas y puedeinteresarnos minimizar eltiempo de espera de lasórdenes, o maximizar lautilización de los recursos, ominimizar los inventarios. Enesos casos, es mejor utilizar un

modelo de simulacióncomputacional, el cualconsiste en una representaciónen el computador del sistemaen estudio.

La simulación es ejecutadabajo distintos escenarios,considerando estadísticas detodo tipo. El análisis posteriorpermite tomar decisionessobre el diseño final delsistema. La simulación ha sidomuy exitosa en el estudio desistemas complejos bajocondiciones de incertidumbre.

Diversos sectores en todo elmundo se han beneficiado delaporte que ha hecho la

investigación operacional.Además del uso enplanificación y programaciónde producción en empresas,soluciones de optimización sehan usado en las líneas aéreas,en la industria forestal yagrícola, entre otros. Tambiénen ámbitos de relevanciapública como, por ejemplo, lagestión de hospitales.

Los sistemas basados enmodelos de investigaciónoperativa también sonempleados por variascompañías chilenas y lasuniversidades han sidopioneras en el desarrollo dealgunos de estos sistemas.

Las empresas enfrentan unadecisión importante frente a laintroducción de una soluciónbasada en investigaciónoperacional: Tal vez se necesitauna solución para un problemamuy específico, u otra a granescala para la planificación detodas las unidades productivas.

Se puede comprar unsistema ya existente, o realizarun desarrollo propio. Estoúltimo tiene la ventaja de quela solución estará hecha “a la

medida”, pero puede significaresfuerzo y tiempo.

Por otro lado, una solucióncomprada a un proveedorexterno de prestigio tiene laventaja de incorporar lasmejores prácticas y algoritmosen el problema, pero suadaptación a la situaciónespecífica de la empresapuede resultar difícil.

Además, el nuevo sistemadebe poder relacionarse con elsistema de gestión existenteen la empresa. A veces, lapuesta en práctica de buenassoluciones de investigaciónoperacional fracasa debido aque esto último no esabordado correctamente, o eldesarrollo no es realizado conel involucramiento de losusuarios finales.

Las empresas que hanlogrado grandes ganancias conel uso de modelos de este tipo,llevan adelante estos esfuerzosbajo los mismos principios deintegración y colaboración queya hemos discutido en el curso.

Suponga que tiene quehacer un recorrido por 20localidades de la Región

Metropolitana entregando unproducto. Claramente el ordenen que usted haga el recorridoimporta: puede ahorrar tiemposi elige la secuencia correctasegún los tiempos de viajeentre distintos puntos. Surecorrido también tiene queser eficiente y no pasar dosveces por una misma localidad(mientras tenga suficientescaminos).

Lo anterior es un caso deProblema del vendedorviajero. Muy estudiado yconocido como difícil deresolver en forma exacta,cuando hay muchos puntosque deben recorrerse. Todoslos problemas de distribución,despacho y ruteo de pedidosque deben enfrentar todos losdías los encargados delogística tienen una estructurabásica relacionada con elvendedor viajero.

PROCEDIMIENTOS RÁPIDOS

Como estos problemas sontan difíciles de resolver, puedeque en ocasiones no sedisponga de suficiente tiempopara encontrar solucionesóptimas.

Por esta razón, lainvestigación operacional hadesarrollado procedimientosque permiten encontrarbuenas soluciones factibles,bastante cercanas al óptimo,pero en corto tiempo. Se tratade las heurísticas paraproblemas de optimización.

Otro de los desafíos actualeses el manejo de los elementosinciertos en los problemas deoptimización, como sería, porejemplo, el tiempo de viaje enlos problemas de ruteo.

Además de la simulación,metodologías como laoptimización estocásticapermite abordar estos temas.También se han desarrolladoen los últimos años conceptosde optimización robusta, quepermiten calcular solucionesque siguen siendo válidas aunbajo la variación, dentro deciertos rangos, de algunos delos datos del problema.

OPTIMIZANDO LAS OPERACIONESCON MODELOS DE INVESTIGACIÓN OPERACIONAL ES POSIBLE RESOLVER PROBLEMAS DIFÍCILES Y RELEVANTES.

MODELARLA COMPLEJIDAD

La planificación de producción en una fábrica de cerveza es compleja y tambiénse puede abordar con modelos.

EF

E

La optim ización hatenido gran éxito enabordar problem as

de gestión.

SÁBADO / CLASE 8 DE 10

La cantidad de basuraproducida en las grandesciudades del mundo essimplemente enorme, y alguientiene que encargarse deretirarla.

En una ciudad grande senecesitan muchos camiones debasura, los que deben tenerrecorridos adecuadamente“optimizados”.

En los Estados Unidos, elmayor operador de recolecciónde basura y desechos es W asteManagement Inc. (W M). Lacompañía atiende a más de 20millones de clientesresidenciales y comerciales yposee cientos de sitios deoperación entre puntos deacopio, botaderos, plantas deprocesamiento y reciclaje, etc.

La compañía opera más de20.000 vehículos, los querecolectan cerca de 80

millones de toneladas deresiduos anualmente.

Toda esta operación puedegenerar grandes ineficiencias sino se hace bien. Durante losaños 2000, W M inició eldesarrollo de una solución parael ruteo de los vehículosrecolectores.

El problema presenta grancantidad de complejidadesque se originan enrestricciones relativas ahorarios de recolección,tránsito de calles,especificaciones de clientescomerciales, distintas normaspara el manejo de ciertosresiduos, etc.

El desarrollo llevadoadelante se basó en modelosde optimización en distintosniveles, los que permitenresolver la asignación devehículos y también definir lasrutas más adecuadas(problema de ruteo vehicularcon ventanas de tiempo,relacionado con el problema

de vendedor viajero). Algunas dificultades

resultantes pertenecen acategorías de problemas muydifíciles, por lo que laimplementación final recurriótambién a buenos métodosheurísticos para abordarlos.

Los desarrolladoresrecurrieron a todo elconocimiento disponible enoptimización y también seapoyaron en herramientas degeorreferenciación (sistemasde información geográficos),combinados de tecnologíasGPS.

La puesta en práctica del

sistema permitió eliminar másdel 10% de las rutas, haciendomejor uso de las otras. Estoimplica un mejor uso de la flotade vehículos con losconsiguientes ahorros decostos, pero también permite aW M reducir su huella decarbono.

Sobre un período de cincoaños, W M ha estimado ahorrosoperacionales de más deUS$500 millones, mostrandoclaramente que “optimizarbien, paga”.

¡H asta el sábado!

EL C ASODE LA BASU RA

¿Cuál es la mejor ruta para recolectar la basura en una o más comunas?

W aste Managem ent Inc. com probóque optim izar bien, paga.