Este documento describe los modelos de distribución, que incluyen problemas de transporte y asignación. Los problemas de transporte tratan de distribuir recursos de múltiples orígenes a varios destinos de manera óptima, minimizando costos. Se presenta un ejemplo numérico y su formulación matemática. Los problemas de asignación asignan orígenes a destinos para optimizar una función. Para resolver problemas de transporte se usan los métodos de la esquina noroeste y de Vogel, mientras que para asignación se usa el método húngaro
El documento describe los conceptos clave de las secciones cónicas, en particular la parábola. Explica que una parábola es el conjunto de puntos que equidistan de un punto fijo llamado foco y de una línea fija llamada directriz. También describe los elementos de una parábola como el vértice, eje de simetría, foco y las diferentes expresiones algebraicas que representan una parábola.
El documento explica los conceptos de maximización de la utilidad del consumidor, identidad de Roy, minimización del gasto y lema de Shepard. Se presenta un problema que pide hallar las demandas ordinarias, función de utilidad indirecta, función de gasto mínimo, demandas compensadas usando estas herramientas de análisis económico.
1) El documento describe la identidad de Roy y el lema de Shepard, que son conceptos clave en la teoría del consumidor. 2) Explica cómo la identidad de Roy permite encontrar las ecuaciones de demanda a partir de la función de utilidad indirecta. 3) Indica que el lema de Shepard establece que el problema dual del consumidor es alcanzar un nivel de utilidad con el menor gasto posible.
El documento describe el método de la esquina, un método manual para encontrar una solución inicial factible para problemas de programación lineal como el transporte o la asignación. Aunque no es el método más probable para encontrar la solución óptima debido a que ignora los costos relativos, es el método más fácil para determinar una solución básica inicial. El método implica seleccionar la celda de la esquina noroeste y asignar la mayor cantidad posible, actualizar los suministros y requerimientos restantes, y repetir el proceso
El documento describe el algoritmo de transporte conocido como el método de la esquina noroeste para resolver problemas de programación lineal de transporte o distribución. El método de la esquina noroeste asigna cantidades a la celda en la esquina noroeste de la tabla y luego se mueve hacia abajo y hacia la derecha para completar una solución básica inicial factible.
Este documento presenta un problema de transporte para distribuir electricidad de tres centrales a tres ciudades. Se dan los costos de transporte y la demanda de cada ciudad. Se determinan las variables de decisión y se plantea el problema de minimización. Usando el método de la esquina noroeste, se encuentra la distribución óptima que satisface la demanda de cada ciudad al menor costo.
Este documento describe varios métodos para resolver problemas de transporte y asignación, incluyendo el método de transporte, método de la esquina noroeste, método de Vogel, método de costo mínimo y método húngaro. Explica que el método de transporte asigna artículos de orígenes a destinos para optimizar una función objetivo de forma lineal, sujeto a restricciones. Luego compara diferentes enfoques como el método de la esquina noroeste y método de Vogel para encontrar soluciones iniciales factibles.
El documento describe los conceptos clave de las secciones cónicas, en particular la parábola. Explica que una parábola es el conjunto de puntos que equidistan de un punto fijo llamado foco y de una línea fija llamada directriz. También describe los elementos de una parábola como el vértice, eje de simetría, foco y las diferentes expresiones algebraicas que representan una parábola.
El documento explica los conceptos de maximización de la utilidad del consumidor, identidad de Roy, minimización del gasto y lema de Shepard. Se presenta un problema que pide hallar las demandas ordinarias, función de utilidad indirecta, función de gasto mínimo, demandas compensadas usando estas herramientas de análisis económico.
1) El documento describe la identidad de Roy y el lema de Shepard, que son conceptos clave en la teoría del consumidor. 2) Explica cómo la identidad de Roy permite encontrar las ecuaciones de demanda a partir de la función de utilidad indirecta. 3) Indica que el lema de Shepard establece que el problema dual del consumidor es alcanzar un nivel de utilidad con el menor gasto posible.
El documento describe el método de la esquina, un método manual para encontrar una solución inicial factible para problemas de programación lineal como el transporte o la asignación. Aunque no es el método más probable para encontrar la solución óptima debido a que ignora los costos relativos, es el método más fácil para determinar una solución básica inicial. El método implica seleccionar la celda de la esquina noroeste y asignar la mayor cantidad posible, actualizar los suministros y requerimientos restantes, y repetir el proceso
El documento describe el algoritmo de transporte conocido como el método de la esquina noroeste para resolver problemas de programación lineal de transporte o distribución. El método de la esquina noroeste asigna cantidades a la celda en la esquina noroeste de la tabla y luego se mueve hacia abajo y hacia la derecha para completar una solución básica inicial factible.
Este documento presenta un problema de transporte para distribuir electricidad de tres centrales a tres ciudades. Se dan los costos de transporte y la demanda de cada ciudad. Se determinan las variables de decisión y se plantea el problema de minimización. Usando el método de la esquina noroeste, se encuentra la distribución óptima que satisface la demanda de cada ciudad al menor costo.
Este documento describe varios métodos para resolver problemas de transporte y asignación, incluyendo el método de transporte, método de la esquina noroeste, método de Vogel, método de costo mínimo y método húngaro. Explica que el método de transporte asigna artículos de orígenes a destinos para optimizar una función objetivo de forma lineal, sujeto a restricciones. Luego compara diferentes enfoques como el método de la esquina noroeste y método de Vogel para encontrar soluciones iniciales factibles.
Este documento describe el método del costo mínimo para resolver problemas de transporte. El método asigna la mayor cantidad posible de unidades a la celda con el costo más bajo en cada paso, sujeto a las restricciones de oferta y demanda. Luego actualiza las ofertas y demandas y elimina filas o columnas con oferta o demanda cero. Este proceso se repite hasta que solo queda una fila o columna.
1. La programación lineal entera presenta ventajas como ser más realista y flexible, pero también desventajas como ser más difícil de modelar y resolver que la programación lineal continua.
2. Los problemas con variables binarias son difíciles de modelar, y la programación lineal entera es aplicable para la toma de decisiones cotidianas.
3. Existen diferentes métodos para encontrar soluciones iniciales y óptimas en problemas de programación lineal entera como el transporte.
El método de Vogel, o aproximación de Vogel, es un método que permite llegar a una solución inicial factible del problema de transporte, la ventaja por sobre el de la esquina noroeste es que va adelante iteraciones y por lo tanto se obtiene una solución inicial mejor.
Este documento presenta 6 problemas de métodos de transporte resueltos. El primer problema involucra elegir una ubicación para un proyecto basado en costos y factores como energía eléctrica, agua y disponibilidad de mano de obra. El segundo problema involucra localizar un proyecto en las ubicaciones A o B considerando el rendimiento de capital. El tercer problema involucra elegir una ubicación para una planta procesadora de queso considerando el costo del transporte de la leche.
Este documento presenta un resumen de la Teoría General de Sistemas. Explica que la TGS estudia los sistemas desde tres perspectivas: la ciencia de los sistemas, la tecnología de sistemas y la filosofía de los sistemas. También define los conceptos básicos de sistema, entradas, salidas, retroalimentación y ambiente en el contexto de los sistemas abiertos y cerrados.
Este documento presenta fórmulas y conceptos relacionados con cálculo vectorial, incluyendo normas y vectores unitarios de vectores, productos escalares y vectoriales, ángulos y componentes de vectores, derivadas parciales, gradientes, reglas de la cadena, coordenadas cilíndricas y esféricas, cambio de variables, curvatura de curvas y superficies. El documento proporciona detalles matemáticos sobre estas ideas fundamentales del cálculo vectorial.
Este documento describe los problemas de transporte como un tipo especial de problemas de programación lineal. Explica que los problemas de transporte involucran la distribución de bienes desde orígenes a destinos para minimizar costos, y tienen una estructura matemática única que permite métodos de solución simplificados. También presenta un ejemplo prototipo de un problema de transporte que involucra la distribución de chícharos enlatados entre plantas y almacenes.
Un enfoque científico de la toma de decisiones que requiere la operación de sistemas organizacionales.
Trata sobre Definición, sobre campo de acción, y la importancia de La investigación de operaciones significa hacer investigación sobre las operaciones
Este documento presenta un libro sobre Investigación de Operaciones dividido en 12 capítulos. El libro introduce conceptos clave como la toma de decisiones, la Investigación de Operaciones y su historia. Luego, los capítulos cubren temas como la formulación de modelos, métodos gráficos, algebraicos y Simplex para resolver problemas de programación lineal, así como métodos específicos para transporte, asignaciones y programación entera/binaria. Finalmente, se explican herramientas de administración de proyectos como PERT y CPM. El
Este documento describe la programación lineal, incluyendo su historia, variables, restricciones, función objetivo y aplicaciones. La programación lineal es un método matemático para optimizar una función lineal sujeto a restricciones lineales. Se desarrolló durante la Segunda Guerra Mundial y ha tenido aplicaciones importantes en la planificación industrial y económica.
El documento presenta el problema de encontrar el camino de costo mínimo en un grafo dirigido y acíclico. Explica que la Programación Dinámica aborda este problema mediante el Principio de Optimalidad de Bellman, el cual establece que las colas de un camino óptimo también son óptimas. Luego define una partición de los vértices y una función de costo para cada vértice, cuya ecuación funcional permite determinar de forma recursiva el camino óptimo desde cada vértice.
El documento presenta el problema de encontrar el camino de costo mínimo en un grafo dirigido y acíclico. Explica que la Programación Dinámica aborda este problema mediante el Principio de Optimalidad de Bellman, el cual establece que las colas de un camino óptimo también son óptimas. Luego divide el grafo en partes disjuntas y formula una ecuación funcional recursiva cuya solución proporciona el camino de costo mínimo desde cada vértice. Finalmente, describe cómo esta formulación conduce a un algoritmo
Este documento presenta un resumen del problema de rutas de vehículos (VRP por sus siglas en inglés), uno de los problemas más estudiados en logística y transporte. El VRP consiste en determinar las rutas óptimas para una flota de vehículos para entregar mercancías a clientes. El documento revisa las extensiones que se han planteado al problema original, los métodos de resolución exactos y aproximados propuestos, y las áreas de oportunidad futuras como el desarrollo de métodos híbridos y exactos más eficient
Este documento presenta una introducción a los métodos probabilísticos. Explica que la investigación de operaciones utiliza modelos matemáticos para representar sistemas reales de manera simplificada. Incluye una clasificación de los diferentes tipos de modelos como determinísticos, probabilísticos, híbridos y heurísticos. También describe los pasos del método científico aplicado a la investigación de operaciones.
Este documento presenta el contenido didáctico de un curso sobre métodos probabilísticos ofrecido por la Universidad Nacional Abierta y a Distancia de Colombia. El curso cubre temas como técnicas de pronóstico, teoría de inventarios, toma de decisiones en sistemas de inventarios, cadenas de Markov, teoría de colas y programación no lineal. El contenido está organizado en dos unidades y seis capítulos que incluyen treinta lecciones en total para explicar estos temas probabilísticos y sus aplicaciones.
Este documento presenta una introducción al uso de Microsoft Project para modelar redes PERT/CPM. Explica los conceptos básicos como crear un nuevo proyecto, agregar fechas de inicio, guardar el proyecto, agregar tareas con duraciones, y cambiar entre diferentes vistas del proyecto como la vista de red y la vista de calendario. El objetivo es desarrollar habilidades para administrar proyectos utilizando la herramienta Microsoft Project.
Este documento presenta información sobre optimización lineal y su enseñanza en el currículum chileno de matemáticas. Explica brevemente la historia de la optimización lineal, sus usos comunes y la propuesta del Ministerio de Educación para incluirla en 3o medio. Plantea la importancia de analizar este tema desde una perspectiva socioepistemológica para enriquecer su enseñanza.
Este documento presenta un problema de programación lineal para una compañía minera. Se define el objetivo de minimizar los costos de producción sujeto a restricciones de producción y un contrato de suministro. Se formula matemáticamente definiendo las variables, restricciones y objetivo para representar el problema como un modelo de programación lineal.
Este documento describe diferentes algoritmos para resolver problemas de programación lineal, en particular problemas de transporte. Explica brevemente el concepto de algoritmo y define algoritmos especiales diseñados para problemas de programación lineal. Luego, describe tres métodos para determinar la solución básica factible de un problema de transporte: el método de la esquina noroeste, el método de la matriz de costo mínimo y el método de Vogel. Finalmente, presenta un ejemplo numérico ilustrativo de un problema de transporte.
El documento presenta un caso de estudio sobre el transporte transitorio en un reactor unidimensional. Se formula el problema mediante la ecuación de advección-difusión-reacción unidimensional y condiciones de frontera. Se debe discretizar el problema usando esquemas de diferencias finitas explícito y semi-implícito, y resolverlo numéricamente para obtener curvas de concentración en función del tiempo y la posición. Adicionalmente, se deben presentar resultados para un tiempo determinado usando ambos esquemas.
Este documento describe el método del costo mínimo para resolver problemas de transporte. El método asigna la mayor cantidad posible de unidades a la celda con el costo más bajo en cada paso, sujeto a las restricciones de oferta y demanda. Luego actualiza las ofertas y demandas y elimina filas o columnas con oferta o demanda cero. Este proceso se repite hasta que solo queda una fila o columna.
1. La programación lineal entera presenta ventajas como ser más realista y flexible, pero también desventajas como ser más difícil de modelar y resolver que la programación lineal continua.
2. Los problemas con variables binarias son difíciles de modelar, y la programación lineal entera es aplicable para la toma de decisiones cotidianas.
3. Existen diferentes métodos para encontrar soluciones iniciales y óptimas en problemas de programación lineal entera como el transporte.
El método de Vogel, o aproximación de Vogel, es un método que permite llegar a una solución inicial factible del problema de transporte, la ventaja por sobre el de la esquina noroeste es que va adelante iteraciones y por lo tanto se obtiene una solución inicial mejor.
Este documento presenta 6 problemas de métodos de transporte resueltos. El primer problema involucra elegir una ubicación para un proyecto basado en costos y factores como energía eléctrica, agua y disponibilidad de mano de obra. El segundo problema involucra localizar un proyecto en las ubicaciones A o B considerando el rendimiento de capital. El tercer problema involucra elegir una ubicación para una planta procesadora de queso considerando el costo del transporte de la leche.
Este documento presenta un resumen de la Teoría General de Sistemas. Explica que la TGS estudia los sistemas desde tres perspectivas: la ciencia de los sistemas, la tecnología de sistemas y la filosofía de los sistemas. También define los conceptos básicos de sistema, entradas, salidas, retroalimentación y ambiente en el contexto de los sistemas abiertos y cerrados.
Este documento presenta fórmulas y conceptos relacionados con cálculo vectorial, incluyendo normas y vectores unitarios de vectores, productos escalares y vectoriales, ángulos y componentes de vectores, derivadas parciales, gradientes, reglas de la cadena, coordenadas cilíndricas y esféricas, cambio de variables, curvatura de curvas y superficies. El documento proporciona detalles matemáticos sobre estas ideas fundamentales del cálculo vectorial.
Este documento describe los problemas de transporte como un tipo especial de problemas de programación lineal. Explica que los problemas de transporte involucran la distribución de bienes desde orígenes a destinos para minimizar costos, y tienen una estructura matemática única que permite métodos de solución simplificados. También presenta un ejemplo prototipo de un problema de transporte que involucra la distribución de chícharos enlatados entre plantas y almacenes.
Un enfoque científico de la toma de decisiones que requiere la operación de sistemas organizacionales.
Trata sobre Definición, sobre campo de acción, y la importancia de La investigación de operaciones significa hacer investigación sobre las operaciones
Este documento presenta un libro sobre Investigación de Operaciones dividido en 12 capítulos. El libro introduce conceptos clave como la toma de decisiones, la Investigación de Operaciones y su historia. Luego, los capítulos cubren temas como la formulación de modelos, métodos gráficos, algebraicos y Simplex para resolver problemas de programación lineal, así como métodos específicos para transporte, asignaciones y programación entera/binaria. Finalmente, se explican herramientas de administración de proyectos como PERT y CPM. El
Este documento describe la programación lineal, incluyendo su historia, variables, restricciones, función objetivo y aplicaciones. La programación lineal es un método matemático para optimizar una función lineal sujeto a restricciones lineales. Se desarrolló durante la Segunda Guerra Mundial y ha tenido aplicaciones importantes en la planificación industrial y económica.
El documento presenta el problema de encontrar el camino de costo mínimo en un grafo dirigido y acíclico. Explica que la Programación Dinámica aborda este problema mediante el Principio de Optimalidad de Bellman, el cual establece que las colas de un camino óptimo también son óptimas. Luego define una partición de los vértices y una función de costo para cada vértice, cuya ecuación funcional permite determinar de forma recursiva el camino óptimo desde cada vértice.
El documento presenta el problema de encontrar el camino de costo mínimo en un grafo dirigido y acíclico. Explica que la Programación Dinámica aborda este problema mediante el Principio de Optimalidad de Bellman, el cual establece que las colas de un camino óptimo también son óptimas. Luego divide el grafo en partes disjuntas y formula una ecuación funcional recursiva cuya solución proporciona el camino de costo mínimo desde cada vértice. Finalmente, describe cómo esta formulación conduce a un algoritmo
Este documento presenta un resumen del problema de rutas de vehículos (VRP por sus siglas en inglés), uno de los problemas más estudiados en logística y transporte. El VRP consiste en determinar las rutas óptimas para una flota de vehículos para entregar mercancías a clientes. El documento revisa las extensiones que se han planteado al problema original, los métodos de resolución exactos y aproximados propuestos, y las áreas de oportunidad futuras como el desarrollo de métodos híbridos y exactos más eficient
Este documento presenta una introducción a los métodos probabilísticos. Explica que la investigación de operaciones utiliza modelos matemáticos para representar sistemas reales de manera simplificada. Incluye una clasificación de los diferentes tipos de modelos como determinísticos, probabilísticos, híbridos y heurísticos. También describe los pasos del método científico aplicado a la investigación de operaciones.
Este documento presenta el contenido didáctico de un curso sobre métodos probabilísticos ofrecido por la Universidad Nacional Abierta y a Distancia de Colombia. El curso cubre temas como técnicas de pronóstico, teoría de inventarios, toma de decisiones en sistemas de inventarios, cadenas de Markov, teoría de colas y programación no lineal. El contenido está organizado en dos unidades y seis capítulos que incluyen treinta lecciones en total para explicar estos temas probabilísticos y sus aplicaciones.
Este documento presenta una introducción al uso de Microsoft Project para modelar redes PERT/CPM. Explica los conceptos básicos como crear un nuevo proyecto, agregar fechas de inicio, guardar el proyecto, agregar tareas con duraciones, y cambiar entre diferentes vistas del proyecto como la vista de red y la vista de calendario. El objetivo es desarrollar habilidades para administrar proyectos utilizando la herramienta Microsoft Project.
Este documento presenta información sobre optimización lineal y su enseñanza en el currículum chileno de matemáticas. Explica brevemente la historia de la optimización lineal, sus usos comunes y la propuesta del Ministerio de Educación para incluirla en 3o medio. Plantea la importancia de analizar este tema desde una perspectiva socioepistemológica para enriquecer su enseñanza.
Este documento presenta un problema de programación lineal para una compañía minera. Se define el objetivo de minimizar los costos de producción sujeto a restricciones de producción y un contrato de suministro. Se formula matemáticamente definiendo las variables, restricciones y objetivo para representar el problema como un modelo de programación lineal.
Este documento describe diferentes algoritmos para resolver problemas de programación lineal, en particular problemas de transporte. Explica brevemente el concepto de algoritmo y define algoritmos especiales diseñados para problemas de programación lineal. Luego, describe tres métodos para determinar la solución básica factible de un problema de transporte: el método de la esquina noroeste, el método de la matriz de costo mínimo y el método de Vogel. Finalmente, presenta un ejemplo numérico ilustrativo de un problema de transporte.
El documento presenta un caso de estudio sobre el transporte transitorio en un reactor unidimensional. Se formula el problema mediante la ecuación de advección-difusión-reacción unidimensional y condiciones de frontera. Se debe discretizar el problema usando esquemas de diferencias finitas explícito y semi-implícito, y resolverlo numéricamente para obtener curvas de concentración en función del tiempo y la posición. Adicionalmente, se deben presentar resultados para un tiempo determinado usando ambos esquemas.
Este documento presenta un problema de transporte como ejemplo de aplicación de un modelo de programación lineal. El problema involucra tres fábricas y cuatro almacenes, con capacidades de producción y demandas especificadas. El objetivo es minimizar los costos de transporte satisfaciendo las demandas de los almacenes. Se formula el problema matemáticamente considerando la función objetivo y restricciones. Finalmente, se resuelve el problema usando el software QSB para encontrar la solución óptima de manera más eficiente que de forma manual.
Este documento presenta información sobre redes de distribución y problemas de transporte. Explica conceptos como cuadro de transportación, oferta, demanda y restricciones. Describe métodos para resolver problemas de transporte como el método de la esquina noroccidental, el cual asigna la cantidad máxima posible entre oferta y demanda en cada paso moviéndose por la tabla. También cubre el planteamiento de matrices y algoritmos para problemas de asignación.
Introducción al modelado de problemas de Programación Lineal.Roanny Lamas
Este documento presenta una introducción a la investigación de operaciones. Explica que la investigación de operaciones es la ciencia de la toma de decisiones y que involucra profesionales de diversas áreas como ingeniería, matemáticas e informática. Luego, introduce la programación lineal como una técnica fundamental que utiliza modelos matemáticos lineales para representar problemas de asignación de recursos de forma óptima. Finalmente, propone algunos ejercicios prácticos de modelado matemático de problemas de programación lineal.
Este documento describe varios algoritmos para resolver problemas de transporte. Brevemente, explica que los algoritmos de transporte siguen los mismos pasos que el algoritmo simplex para determinar una solución inicial factible y luego usar condiciones de optimalidad y factibilidad para encontrar la solución óptima. También describe métodos específicos como el de la esquina noroeste, Vogel y la ruta preferente para asignar recursos de manera óptima considerando costos.
Metodo Simplex - ejercicio explicado.pptxGabriel187899
Este documento explica el método simplex para resolver problemas de programación lineal. Brevemente describe la historia y desarrollo de la programación lineal y el método simplex. Luego presenta un ejemplo completo de cómo aplicar el método simplex para maximizar los beneficios de un agricultor cultivando diferentes tipos de árboles frutales, sujeto a restricciones de espacio, tiempo y riego.
Manual de Moodle para Docentes - FCEyT de la UNSEVeronica Leiva
Este documento describe la plataforma virtual Moodle utilizada por la Universidad Nacional de Santiago del Estero. Explica que Moodle es un software libre y basado en la pedagogía constructivista que permite crear cursos online con recursos educativos, actividades y comunicación. Los cursos en Moodle contienen módulos de comunicación, materiales y actividades y los estudiantes acceden a ellos a través de su cuenta de usuario.
Curso de Capacitación sobre Moodle - Eje 1Veronica Leiva
Este documento describe la plataforma Moodle, un sistema de gestión de aprendizaje gratuito y de código abierto. Moodle ha sido diseñado basándose en los principios del constructivismo social y permite crear y gestionar cursos de manera fácil. El documento también proporciona estadísticas sobre el uso de Moodle a nivel mundial y ejemplos de su interfaz.
Este documento presenta una introducción a las telecomunicaciones, Internet y servidores. Define las telecomunicaciones como la transmisión de mensajes a distancia mediante radio, televisión, telefonía e interconexión de computadoras. Explica que Internet es un conjunto de redes interconectadas que funcionan como una sola red global y que la World Wide Web es uno de sus servicios más exitosos. Finalmente, define un servidor como una computadora en una red que provee servicios a otras computadoras clientes.
Las redes sociales son estructuras sociales compuestas por grupos de personas conectadas a través de relaciones como la amistad o los intereses comunes. Pueden usarse para divertirse, trabajar, hacer negocios o compartir momentos. Es importante establecer privacidad en los perfiles, usar contraseñas seguras y no publicar información personal para evitar riesgos como el ciberacoso.
Este documento describe los pasos para resolver problemas, incluyendo analizar el problema, determinar los pasos principales de la solución, concretar la solución codificando los pasos del algoritmo, controlar los resultados e introducir acciones correctivas. También discute la construcción del conocimiento computacional y el papel de la pedagogía en crear procesos educativos que desarrollen la mente del alumno.
El documento describe las etapas del proceso de resolución de problemas, incluyendo analizar el problema, determinar los pasos principales de la solución, concretar la solución seleccionando las opciones necesarias, codificar los pasos del algoritmo, controlar y corregir los resultados, e introducir acciones correctivas mediante un análisis retrospectivo y prospectivo de la solución. También discute la resolución de problemas de manera independiente o bajo supervisión y sus aplicaciones para el pensamiento crítico, toma de decisiones y búsqueda de
El documento presenta las instrucciones para un trabajo práctico dividido en 5 consignas y una continuación opcional. Finaliza las tareas iniciales y propone explorar más conceptos en una nueva sección.
1. UNIVERSIDAD NACIONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍAS
CÁTEDRA: INVESTIGACIÓN OPERATIVA
MODELOS DE
DISTRIBUCIÓN
Verónica Elizabet Leiva
18/02/2011
2. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
SUMARIO O TABLA DE CONTENIDO
Índice ............................................................................................................................. 1
Resumen ........................................................................................................................ 2
Introducción .................................................................................................................. 3
Desarrollo ...................................................................................................................... 5
Modelos de Distribución...................................................................................5
Problemas de Transporte…………………………………………….5
Formulación de Modelo Matemático…………………………..8
Método de la Esquina Noroeste………………………………..12
Caso minimización………………………………….......12
Caso maximización …………………………………....12
Pruebas de Optimalidad y degeneración……………………….15
Tratamiento de la Degeneración………………………………..15
Prueba de Optimalidad…………………………………...…….15
Método de la Trayectoria +-……………………………...…….16
Método de Aproximación de Vogel………………………..…..22
Caso minimización………………………………….…..23
Caso maximización……………………………………..23
Problemas de Asignación……………………………………………..34
Formulación de modelo Matemático……………………...……34
Método Húngaro…………………………………………..……35
Conclusión ..................................................................................................................... 38
Bibliografía .................................................................................................................... 39
Enlaces consultados ...................................................................................................... 39
ALUMNA: LEIVA, VERONICA ELIZABET Página | 1
3. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
RESUMEN
Los Modelos de Distribución tratan básicamente dos tipos de problemas:
Problemas de Transporte: Consiste en colocar en varios destinos, las unidades
situadas en varios orígenes, de tal forma que la colocación sea optima (costo
mínimo, ganancia máxima)
Problemas de Asignación: Cosiste en la asignación de un determinado número de
orígenes al mismo número de destinos, con el objetivo de optimizar alguna función
de efectividad.
Para resolver los problemas de transporte son dos los algoritmos: Método de la
Esquina Noroeste y el Método de Aproximación de Vogel.
En cuanto a los problemas de asignación se resuelven mediante el algoritmo Húngaro
o Método Húngaro.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 2
4. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
INTRODUCCION
La programación lineal es un campo tan amplio que se extiende a tipos de
problemas para los cuales existen métodos de solución especiales. Uno de estos se conoce
como problema de transporte. El método simplex de programación lineal puede servir para
resolver estos problemas. Pero se han desarrollado métodos más sencillos que aprovechan
ciertas características de los problemas. Entonces, el método del transporte son sólo
técnicas especiales para resolver ciertos tipos de problemas de programación lineal.
El transporte desempeña un papel importante en la economía y en las decisiones
administrativas. Con frecuencia la disponibilidad de transporte económico es crítica para la
supervivencia de una empresa.
¿Qué significa problema de transporte? Supóngase que un fabricante tiene tres
plantas que producen el mismo producto. Estas plantas, a su vez, mandan el producto a
cuatro almacenes. Cada planta puede mandar productos a todos los almacenes, pero el coste
de transporte varía con las diferentes combinaciones. El problema es determinar la cantidad
que cada planta debe mandar a cada almacén con el fin de minimizar el coste total de
transporte.
La manera más fácil de reconocer un problema de transporte es por su naturaleza o
estructura “de-hacia”: de un origen hacia un destino, de una fuente hacia un usuario, del
presente hacia el futuro, de aquí hacia allá. Al afrontar este tipo de problemas, la intuición
dice que debe haber una manera de obtener una solución. Se conocen las fuentes y los
destinos, las capacidades y demandas y los costes de cada trayectoria. Debe haber una
combinación óptima que minimice el coste (o maximice la ganancia). La dificultad estriba
en el gran número de combinaciones posibles.
La primera referencia escrita de este problema se remonta a 1781, cuando el
matemático francés Gaspard Monge describe el problema de la construcción y
abastecimiento de fortificaciones militares de los ejércitos de Napoleón. Monge era
entonces general de los ejércitos napoleónicos. Para resolver este problema usó el método
de “contar y llenar”, es decir, ir abasteciendo las diferentes trincheras desde los depósitos
de material existentes.
Formalmente, este material aparece en 1941 cuando F. L. Hitchcock publica una
solución analítica para este problema, aunque su desarrollo se produce a finales de los años
40, cuando Koopmans (un joven holandés) realiza su tesis doctoral sobre los problemas de
embarque de la marina holandesa.
A partir de ese momento el campo de aplicación del problema de transporte empieza
a crecer de una forma muy rápida, no solo en aplicaciones militares, sino también en el
campo de la producción, la distribución, las finanzas, etc.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 3
5. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Para poder desarrollar la temática propuesta por la Cátedra de Investigación
Operativa “Modelos de Distribución”, se debe tener en cuenta como se mencionó que es
un caso especial de Programación Lineal. Este última es un método que permite la
asignación de recursos que se consideran limitados. Esta asignación se hace entre
actividades competitivas que buscan tomar los recursos limitados y a su vez se busca
optimizar los objetivos.
Para los problemas de Programación Lineal existen tres métodos de solución: el
gráfico, el algebraico y el algorítmico (Simplex, Simplex modificado y Dual Simplex).
Pero los problemas que tratan los Modelos de Distribución presentan un número
importante de variables y restricciones; por esa razón la solución por el Método Simplex se
hace muy engorrosa. Debido a esto es que se han desarrollado algoritmos especiales
(métodos de resolución particulares para aplicarlos a estos modelos) con el objetivo de
simplificar la resolución.
Habiendo planteado la temática, se procederá al desarrollo exhaustivo de ésta,
brindando ejemplos y un nivel de detalle prefijado por la Cátedra.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 4
6. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
DESARROLLO
Modellos de Diistriibuciión
Mode os de D str buc ón
Son modelos de Programación Lineal que tienen una forma determinada para los
cuales el método de resolución como ser el método Simplex, se hace engorroso y de
convergencia lenta. Al ser los modelos de distribución estructuras especiales que se generan
con frecuencia en la vida real, se desarrollaron métodos de resolución particulares para
aplicarlos a estos modelos. Pero a qué tipo de problemas estamos haciendo referencia? Los
Modelos de Distribución tratan básicamente dos tipos de problemas:
PROBLEMAS DE TRANSPORTE
MODELOS DE
analiza
DISTRIBUCION
PROBLEMAS DE ASIGANCION
FIGURA 1
Probllemas de Transporte
Prob emas de Transporte
El problema general de transporte se refiere a la distribución de cualquier bien desde
cualquier grupo de centros de suministro, llamados orígenes, a cualquier grupo de centros de
recepción, llamados destinos, de tal manera que se minimicen los costos totales de distribución.
Cada origen tiene que distribuir ciertas unidades a los destinos y cada destino tiene cierta
demanda de unidades que deben recibir de los orígenes.
Es este el tipo de problema que se presenta con mayor frecuencia en la vida real y
también uno de los casos más importantes de la Programación lineal. En pocas palabras, el
problema de transporte consiste en colocar en varios destinos, las unidades situadas en
varios orígenes, de tal forma que la colocación sea optima, es decir el costo sea mínimo o la
ganancia máxima.
Si bien optimizar implica la posibilidad de maximizar o minimizar, por las
características del problema, por lo general se trata de la minimización de la función
objetivo, es decir, se trata de minimizar la sumatoria del costo, que representa transportar
recursos situados en distintos orígenes a distintos destinos.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 5
7. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
ORIGENES DESTINOS
O1 D1
a1 b1
UNIDADES DE UNIDADES DE
a2 O2 D2 b2 DEMANDA
OFERTA
a3 b3
O3 D3
FIGURA 2
Como se puede observar cualquier modelo de transporte se compone de unidades de
un bien a distribuir, m orígenes, n destinos, recursos en el origen, demandas en los destinos
y costos de distribución por unidad. Adicionalmente, se tienen varios supuestos:
1. Supuesto de requerimientos: cada origen tiene un suministro fijo de unidades que se
deben distribuir por completo entre los destinos.
2. Supuesto de costo: el costo de distribuir unidades de un origen a un destino
cualquiera es directamente proporcional al número de unidades distribuidas.
3. Propiedad de soluciones factibles: un problema de transporte tiene soluciones
factible si y sólo si la sumatoria de recursos en lo m orígenes es igual a la sumatoria
de demandas en los destinos.
4. Propiedad de soluciones enteras: En los casos en los que tanto los recursos como las
demandas toman un valor entero, todas las variables básicas (asignaciones), de
cualquiera de las soluciones básicas factibles (inclusive la solución optima),
asumen también valores enteros.
El modelo de transporte busca determinar un plan de transporte de recursos de varias
fuentes a varios destinos. Todo modelo de transporte cuenta con la siguiente información:
Nivel de oferta de cada fuente y la cantidad de demanda de cada destino.
El costo de transporte unitario de la mercadería, de cada fuente a cada destino.
El objetivo del modelo es determinar la cantidad que se enviará de cada fuente hacia
cada destino, tal que minimice los costos totales de transporte. La suposición básica del
ALUMNA: LEIVA, VERONICA ELIZABET Página | 6
8. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
modelo es que el costo de la distribución de unidades desde el origen i al destino j es
directamente proporcional al número de unidades distribuidas.
Para arribar a la solución de un problema de transporte debe cumplirse la condición
necesaria y suficiente de que estos estén balanceados, es decir que la oferta total sea igual a
la demanda total. Cuando un problema de transporte no está balanceado, se añade una
fuente o un destino artificial para de esta manera balancearlo.
Para una mejor comprensión de lo expuesto hasta este momento, se analiza el
siguiente caso:
Ejercicio1) “La empresa petrolera REPSOL YPF debe abastecer de nafta a 4 estaciones
expendedoras de Santiago del Estero: PETRONOR, SERVI SUR, WELLCOM y
PETROBAND que las identificamos como: A, B, C y D; en las cantidades de 50.000 litros,
40.000 litros, 60.000 litros y 40.000 litros respectivamente. La empresa petrolera dispone
de recursos en 3 destilerías distintas que las identificamos como: 1, 2 y 3 en las cantidades
de 80.000, 100.000 y 50.000 respectivamente. Los costos de transportar 1.000 litros de
combustible desde cada origen a cada destino se consignan con la siguiente tabla:
PETRONOR SERVISUR WELLCOM PETROBAN
(A) (B) (C) (D)
DESTILERIA 1 70 60 60 60
DESTILERIA 2 50 80 60 70
DESTILERIA 3 80 50 80 60
TABLA 1
Se quiere saber cuál es el programa óptimo de asignación de recursos de manera
tal que el costo de transportar las cantidades requeridas por los distintos destinos sea
mínimo”
Se entiende que se debe definir la cantidad que hay transportar para que el costo sea
mínimo. Se podría plantear el problema con el siguiente modelo matemático:
Min Z = ∑ ∑ cij xij
Con xij , i: 1, …, m
j: 1, …, n
cij : Es el costo de transporte de una unidad, desde el origen i hacia el destino j.
xij : Es la cantidad asignada o transportada desde el origen i hasta el destino j.
Al desarrollar el modelo matemático propuesto, se vería de esta manera,
Min Z = c1A x1A + c1B x1B + c1C x1C + c1D x1D +
c2A x2A + c2B x2B + c2C x2C + c2D x2D +
c3A x3A + c3B x3B + c3C x3C + c3D x3D
ALUMNA: LEIVA, VERONICA ELIZABET Página | 7
9. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Se debe tener en cuenta las restricciones que se encuentran en el problema: como ser
que no se mande o distribuya más de lo que se pide y que no se envíe más de lo que se
tiene. Es decir, tenemos restricciones que imponen los destinos y restricciones que imponen
los orígenes.
Las restricciones a las que debe ajustarse el modelo son las siguientes:
Restricciones que imponen los destinos
x1A + x2A + x3A = 50.000
x1B + x2B + x3B = 40.000
x1C + x2C + x3C = 60.000
x1D + x2D + x3D = 40.000
Restricciones que imponen los orígenes
x1A + x1B + x1C + x1D ≤ 80.000
x2A + x2B + x2C + x2D ≤ 100.000
x3A + x3B + x3C + x3D ≤ 50.000
Teniendo en cuenta lo desarrollado, la matriz de los coeficientes tecnológicos
ampliada queda como:
X1A X1B X1C X1D X2A X2B X2C X2D X3A X3B X3C X3D bj
1 1 1 1 0 0 0 0 0 0 0 0 80
0 0 0 0 1 1 1 1 0 0 0 0 100
0 0 0 0 0 0 0 0 1 1 1 1 50
1 0 0 0 1 0 0 0 1 0 0 0 50
0 1 0 0 0 1 0 0 0 1 0 0 40
0 0 1 0 0 0 1 0 0 0 1 0 60
0 0 0 1 0 0 0 1 0 0 0 1 40
TABLA 2
La estructura especial de la matriz de coeficientes ampliada, es la que distingue a
este problema como un problema de transporte. Ya que es prácticamente imposible resolver
con otros modelos.
Entonces, se presenta un nuevo modelo matemático para resolver este tipo de
problemas.
Formulación del modelo matemático para un problema de transporte
∑ ∑ cij xij
∑
Sujeta a las restricciones: 1) xij = bj; para toda j : 1, 2, …, n
2) ∑ xij = ai; para toda i : 1, 2, …, m
3) ∑ ai = ∑ bj
ALUMNA: LEIVA, VERONICA ELIZABET Página | 8
10. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
4) xij ≥ 0
Siendo ai: es la cantidad de recursos disponibles de los origenes i.
bj: es la cantidad de requerimientos de los distintos destinos j.
cij: es el coeficiente de costo o beneficio de asignar una unidad de recurso del
origen i al destino j.
xij: es la cantidad asignada desde el origen i hasta el destino j. Es una variable de
decisión.
Con frecuencia, los valores de ai y bj, se los refiere como requerimientos de
contorno.
La restricción 1) establece que las cantidades asignadas, desde un mismo origen, a los
distintos destinos deben ser igual a la cantidad de recursos disponibles en dicho origen.
La restricción 2) establece que las cantidades de recursos asignados desde los distintos
orígenes a un determinado destino, deben ser igual al requerimiento de ese destino.
Como conclusión de las anteriores 1) y 2), surge la restricción 3) que establece que
la suma de las cantidades de recursos disponibles en los distintos orígenes debe ser igual a
la suma de los requerimientos de recursos de los distintos destinos. Esta restricción no
impone limitaciones serias al problema -es decir, que no es fuerte- dado que si esta
condición no se verifica, se requiere para satisfacerla, generar un origen ficticio (oferta
artificial) o un destino ficticio (demanda artificial), según sea el caso. Es decir, si se tiene
menos de lo que se pide (Σ ai < Σ bj), entonces se generará un recurso ficticio, y si se tiene
más de lo que se pide (Σ ai > Σ bj), entonces se generará una demanda artificial.
La restricción 4) implícita, referida a la no negatividad de la variable de decisión, en
este caso, los recursos no pueden ser negativos.
Para la resolución de un problema de transporte los datos consignados en el
problema se pueden organizar en un tablón o matriz de la siguiente forma:
Origen Destinos Disponibilidades
1 2 … J … N ai
1 x11 c11 x12 c12 x1j c1j x1n c1n a1
2 x21 c21 x22 c22 x2j c2j x2n c2n a2
… …
I xi1 ci1 xi2 ci2 xij cij xin cin ai
… …
M xm1 cm1 xm2 cm2 xmj cmj xmn xmn cm1
Requerimientos b1 b2 … bj … bn Σ ai = Σ bj
bj
TABLA 3
ALUMNA: LEIVA, VERONICA ELIZABET Página | 9
11. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Se expuso que:
Si Σ ai > Σ bj entonces, se agrega una columna que representa el
requerimiento ficticio con un costo de transporte 0 (cero).
Si Σ ai < Σ bj entonces, se agrega una fila que representa una disponibilidad
ficticia con un costo de transporte 0 (cero).
Como se violentó con este artilugio o maniobra una restricción, entonces se puede
presentar algún tipo de problema en la resolución.
Dos son los algoritmos más conocidos para resolver los problemas de transporte: El
Método de la Esquina Noroeste y El Método de Aproximación de Vogel. Cada uno de
ellos con sus ventajas y desventajas. Para ambos casos, se requiere que el problema este
“balanceado”, es decir que se cumpla la condición expresada en la tercera restricción. De
no ser así, se agrega una fila o columna ficticia con la demanda u oferta necesaria a fin de
hacer cumplir tal condición, con coeficientes nulos.
Es decir, cuando la capacidad de producción es mayor a la demanda, entonces se
genera un nuevo centro de consumo ficticio. Lo que consuma ese centro no es real, por
tanto quedará, en la práctica como capacidad de producción ociosa. Cuando la capacidad de
producción es menor a la demanda, entonces se genera una nueva fábrica ficticia. Lo que
produzca esa fábrica no es real. Por tanto quedará, en la práctica, como demanda
insatisfecha.
METODO DE LA ESQUINA NOROESTE
PROBLEMAS Utiliza
DE
TRANSPORTE METODO DE APROXIMACION DE VOGEL
FIGURA 3
Ninguno de los dos métodos asegura que la solución que se obtenga en un principio
sea la solución óptima. Por ello se aplica el siguiente algoritmo que permite llegar al
cálculo final de la Función Objetivo. En este algoritmo se ve reflejado el mecanismo de
cálculo para los problemas de transporte.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 10
12. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
MENO MAV
1° ASIGNACION
Es degenerada?
N° de asignaciones
< m+n-1
Levantar
Prueba de Optimalidad degeneración.
Asignar ε
Es optima?
Redistribución
Costo Total
Trayectoria +-
Fin Nueva
Asignación
FIGURA 4
A continuación se presentan los métodos de resolución arriba mencionados de los
problemas de transporte.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 11
13. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Método de la Esquina Noroeste (MENO)
Es un método sencillo que no tiene en cuenta los coeficientes de costo al momento
de realizar las asignaciones de los distintos orígenes a los distintos destinos. En
consecuencia, lo hace menos eficiente que el Método de Vogel que si tiene en cuenta los
coeficientes de costos.
Caso de minimización:
Paso 1: Establecer el problema y realizar la distribución inicial con los datos
del mismo en una tabla, considerando cumplir con la restricción que dice
que el total de las disponibilidades debe ser igual al total de los
requerimientos. Si el suministro es mayor que los requerimientos agrego una
columna ficticia a la tabla, caso contrario será necesaria una fila ficticia.
Paso 2: el método requiere comenzar en la esquina noroeste, en la fila 1
columna 1 y hacer una asignación suficientemente grande para agotar la
capacidad del origen de la primera fila o satisfacer los requerimientos del
destino de la primera columna, o ambos.
Recalcular la disponibilidad remanente y el requerimiento faltante.
Se continúa en el próximo elemento, según corresponda hasta alcanzar el
elemento xmn de la matriz. Es decir, si el requerimiento del destino 1 se ha
satisfecho y quedan recursos disponibles en el origen 1, se desplaza hasta la
columna 2 para satisfacer el requerimiento del destino 2. Si la cantidad
disponible en el origen 1 no satisface los requerimientos del destino 1 (es
decir, que es menor) se desplaza hasta la fila siguiente origen 2, hasta
completar el requerimiento del destino 1. Se continúa de esta manera hasta
alcanzar la esquina opuesta en el tablón de asignación.
Al finalizar se obtiene una asignación del 100% de los recursos. Teniendo
todas las disponibilidades asignadas y las necesidades satisfechas. Si no
fuera así, está mal balanceado. Será esta la primera propuesta de asignación.
Se debe realizar pruebas de optimalidad y degeneración ante cada
asignación.
Caso de maximización:
Los primeros pasos consisten en ordenar los datos en forma de tabla
(incluida la fila o columna ficticia), multiplicar todos los coeficientes de la
ganancia por -1, y hacer una asignación inicial según el método de la
ALUMNA: LEIVA, VERONICA ELIZABET Página | 12
14. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
esquina noroeste. Ya que, minimizar el negativo de una función equivale a
maximizar la función, la modificación requerida consiste en hacer negativos
todos los coeficientes de la ganancia.
A partir de este punto el procedimiento es igual al empleado en la
minimización.
Esta modificación se puede realizar ya que minimizar el negativo de la
función equivale a maximizar la función.
Observaciones: El aspecto positivo es que el método es fácil y rápido. Se podría decir que
el aspecto negativo es que hay demasiada arbitrariedad en la asignación, puesto que el
elemento ubicado en primer lugar tiene asegurada la asignación que necesita.
El ejercicio 1 es un caso de minimización donde se aplicará el método de la esquina
noroeste de la siguiente forma:
La estación expendedora PETRONOR requiere 50.000 litros de nafta.
La estación expendedora SERVISUR requiere 40.000 litros de nafta.
La estación expendedora WELLCOM requiere 60.000 litros de nafta.
La estación expendedora PETROBAND requiere 40.000 litros de nafta.
La destilería 1 dispone de 80.000 litros de nafta.
La destilería 2 dispone de 100.000 litros de nafta.
La destilería 3 dispone de 50.000 litros de nafta.
Para un mejor manejo de los datos en la tabla, se los divide entre 10.000 (o bien se
multiplica entre 10-4)
Destilerías Estaciones expendedoras Disponibilidades
A B C D ai
1 70 60 60 60 8
2 50 80 60 70 10
3 80 50 80 60 5
Requerimientos 5 4 6 4 23
bj 19
TABLA 4
El problema consiste en determinar las cantidades de nafta que deben enviarse
desde cada localidad hasta cada expendedor, de manera que los requerimientos de los
distribuidores sean satisfechos y los costos totales de despacho sean mínimos. El primer
paso en la obtención de una solución de este problema, es “balancear” el problema con
una columna ficticia y hacer la distribución inicial.
En este planteo, la ecuación Σ ai = Σ bj no se satisface, por lo que es necesario agregar
una columna ficticia. Ya que el suministro es mayor que la demanda 23 > 19. Se crea un
ALUMNA: LEIVA, VERONICA ELIZABET Página | 13
15. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
destino ficticio con un requerimiento de 40.000 litros y con coeficientes de costo iguales a
o (cero).
Destilerías Estaciones expendedoras Disponibilidades
A B C D FICTICIA ai
1 5 70 3 60 60 60 0 8
2 50 1 80 6 60 3 70 0 10
3 80 50 80 1 60 4 0 5
Requerimientos 5 4 6 4 4 23
bj 23
TABLA 5
La asignación inicial se efectúa por el método de la esquina noroeste. La cantidad
asignada a x1A en este problema es 5, ya que esta es la cantidad requerida por el
expendedor A. Por lo tanto quedan 3 en la localidad 1. El método requiere que esta última
cantidad sea asignada a x1B. Puesto que la asignación de 3 a x1B completa la cantidad
disponible en la localidad 1. El siguiente paso es considerar la fila 2. El expendedor B
requiere 4 en total; como ya se han asignado 3, se asigna al expendedor B, 1 más
procedente de la localidad 2. Esta asignación completa los requerimientos del expendedor
B. Por consiguiente, se hacen asignaciones a lo largo de la fila 2 hasta agotar la cantidad
disponible (suministro) sin hacer una asignación mayor que la requerida. Continuando en
esta forma, se agotan las capacidades de los orígenes y se satisfacen los requerimientos de
los destinos. Esto ocasiona un movimiento hacia la esquina sureste.
La asignación mostrada es una solución inicial.
Despachar 50.000 litros desde la destilería 1 al expendedor A.
Despachar 30.000 litros desde la destilería 1 al expendedor B.
Despachar 10.000 litros desde la localidad 2 al expendedor B.
Despachar 60.000 litros desde la localidad 2 al expendedor C.
Despachar 30.000 litros desde la localidad 2 al expendedor D.
Despachar 10.000 litros desde la localidad 3 al expendedor D.
40.000 litros de la localidad 3 no se despachan.
El costo total (CT) de esta asignación es:
CT = 50(70) + 30(60) + 10(80) + 60(60) + 30(70) + 10(60) + 40(0) = $12.400
Dado que la solución es arbitraria y no toma en cuenta los coeficientes de costo, no
se puede pretender la solución óptima en esta primera asignación. Por lo que, en este
punto se requiere hacer una Prueba de Optimalidad, siempre y cuando no sea degenerada.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 14
16. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Prueba de Optimalidad y Degeneración
Después de cada asignación, no existe certeza de que tal forma de distribución de
recursos sea la óptima, por lo que debe realizarse una prueba de optimalidad. Pero esta
prueba requiere de ciertas condiciones para ser realizada, y es que la asignación propuesta,
no debe ser degenerada. Se dice que la asignación es “degenerada”, cuando el número de
casillas que tienen asignaciones es menor que m+n-1, donde m es el número de filas y n el
numero de columnas. Por lo que la condición de Degeneración se escribe:
N° de Asignaciones < m +n - 1
En caso de que se cumpla esta condición, la prueba de optimalidad no puede ser
aplicada directamente, por lo que se debe levantar la degeneración asignando valores
infinitésimos de recursos en casilleros convenientes.
Tratamiento de la degeneración
La razón de que se presente una solución degenerada cuando hay menos de m + n -
1 casillas con asignaciones se basa en la prueba de optimalidad. En esta prueba se establece
un conjunto único de valores de ui y vj al seleccionar el valor inicial de uno de los valores
ui o vj. Cuando el número de casillas ocupadas es menor que m + n - 1, no puede
determinarse un conjunto único, y la prueba de optimalidad no puede ser completada. Con
el objeto de “levantar la degeneración” para poder verificarlo, debe agregarse un ε. Cuando
se requiere más de una ε, debe seleccionarse arbitrariamente una de las ε como la mayor.
Como se señaló, la degeneración se presenta cuando el número de casillas que
tienen asignaciones es menor que la cantidad m + n - 1. La degeneración puede resolverse
en cualquier etapa de la solución situando una asignación de recursos ε infinitesimalmente
pequeña en una casilla apropiada. La asignación de ε se hace mediante inspección y no
afecta los totales de la fila o columna ya que esta es una cantidad muy pequeña. El
tratamiento de la asignación de ε a una casilla es el mismo que para cualquier otra
asignación. Cuando se obtiene la solución optimal, ε se hace igual a cero. Los detalles
reales del tratamiento de un problema de degeneración pueden ilustrarse mejor mediante un
ejemplo numérico mas adelante.
Prueba de Optimalidad
En caso de que el esquema de asignación de recursos propuesta sea NO degenerada,
para determinar si una solución es óptima, se aplica la Prueba de Optimalidad, que consiste
en los siguientes pasos:
ALUMNA: LEIVA, VERONICA ELIZABET Página | 15
17. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
1. Formular una matriz que contenga los costos asociados de las casillas en las cuales
se han realizado asignaciones (cij ).
2. Utilizando esta matriz, generar un conjunto de números ui, y otro conjunto de
números vj, tales que su suma iguale los costos obtenidos en el paso 1.
Matemáticamente, esto se expresa por: cij = ui + vj
3. Colocar los correspondientes valores de cij* en las casillas que no tiene
asignaciones.
4. Para los casilleros que no tienen asignación, calcular un numero N, tal que:
N = cij* - (ui + vj ) , siendo cij* los coeficientes de los casilleros sin
asignaciones.
Si cualesquiera de estos valores N son negativos, indica que la solución no es óptima.
Método de la trayectoria mas – menos : hacia una solución optima
Si en la prueba de optimalidad existe al menos un número N negativo, indica que la
asignación que se dispone no es óptima. Es necesario realizar una aproximación sistemática
por sucesivas asignaciones, hasta hallar una solución óptima. Para este caso, se aplica la
denominada “trayectoria más-menos”, los pasos son:
1. Identificar en la matriz de la prueba de optimalidad el “posicionamiento” del
número N que tenga el menor valor. En el caso de encontrar dos valores iguales,
debe hacerse una selección arbitraria.
2. Identificar en la matriz de transporte el “posicionamiento” correspondiente al
número N, encontrado en el paso anterior. En este casillero se inicia con “+” la
trayectoria “mas-menos” alternativamente, y trazando verticales y horizontales
únicamente. Esta trayectoria debe comenzar y terminar en la casilla identificada en
el paso 1. Las demás esquinas de la trayectoria (donde la trayectoria cambia de
dirección) deben contener asignaciones.
3. De las esquinas con signo menos (-), seleccionar el menor valor de asignación. Con
este valor, determinar una nueva asignación sumando o restando (según lo indique
el signo), esta cantidad de las esquinas de la trayectoria.
4. Las casillas que no hayan sido vértice de la trayectoria + - conservan su asignación
anterior.
5. Como verificación, debe tenerse la seguridad de no violar los requerimientos de
contorno. Realizado, se cuenta con una nueva asignación.
6. Previa verificación de la degeneración, se aplica nuevamente la “prueba de
optimalidad” descripta más arriba. Si la solución es óptima, finaliza la iteración, y
se calcula el costo total. Si no es óptima, se itera una vez más, trazando una nueva
trayectoria más-menos, repitiendo los pasos descriptos con anterioridad.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 16
18. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Se procede a realizar la prueba de optimalidad de la asignación inicial a la que se
llegó del ejercicio 1. De acuerdo con lo que indica el algoritmo de resolución (figura 4)
Es degenerada?
Cumple: N° de Asignaciones < m +n – 1?
7 < 3+5–1?
No cumple con la condición, es NO degenerada. Entonces, se realiza la prueba de
optimalidad.
Prueba de optimalidad para el ejercicio 1 con respecto a la primera asignación.
Se realiza una matriz del mismo orden colocando los coeficientes de costo en las celdas
con asignaciones.
Paso 1) Se provee de un valor a u1 o a v1 (se estila darle a u1 el valor 0). Al hacer
cumplir la condición cij = ui + vj los valores de ui y de vj deben ser únicos.
Paso 2) Se colocan los coeficientes de costo de aquellas celdas que no tuvieron
asignaciones (cij*). Se calcula el numero N para las celdas sin asignaciones, siendo
N = cij* - (ui + vj )
ui vj 0 -10 -30 -20 -80
70 70 60 20 60 10 60 10 0
90 -40 50 80 60 70 -10 0
80 0 80 -20 50 30 80 60 0
TABLA 6
El indicador de que la asignación es óptima o no es el número N.
Como se observa en la tabla de optimalidad existen valores negativos de N que
indican que la asignación inicial propuesta por el MENO, no es óptima.
Si los valores encontrados de N son negativos, no es una asignación óptima.
Entonces, siguiendo el algoritmo (figura 2) se debe realizar una Redistribución de
Recursos mediante la Trayectoria +-.
Trayectoria + - para el ejercicio 1.
Se toma el menor valor (-40) de la tabla de optimalidad. Se crea una trayectoria
cerrada. La trayectoria siempre comienza con signo más. En la tabla de transporte se fija
esta trayectoria y se elige el menor valor numérico de las celdas con signo negativo. Será
este el que se sume o reste en las demás celdas de la trayectoria.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 17
19. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Destilerías Estaciones expendedoras Disponibilidades
A B C D FICTICIA ai
1 5 70 3 60 60 60 0 8
2 50 1 80 6 60 3 70 0 10
3 80 50 80 1 60 4 0 5
Requerimientos 5 4 6 4 4 23
bj 23
TABLA 7
3 + 1 = 4; 5 – 1 = 4;
_ + 1 = 1; 1 - _ = 0;
Verificamos que cumpla con las condiciones de contorno.
Luego, se re-escribe la reasignación teniendo en cuenta las modificaciones.
Destilerías Estaciones expendedoras Disponibilidades
A B C D FICTICIA ai
1 4 70 4 60 60 60 0 8
2 1 50 80 6 60 3 70 0 10
3 80 50 80 1 60 4 0 5
Requerimientos 5 4 6 4 4 23
bj 23
TABLA 8
Esta vez, se llegó a una aproximación optima? No se sabe hasta que se haga
nuevamente la prueba de optimalidad.
Prueba de optimalidad para el ejercicio 1 con respecto a la segunda asignación, se
sigue el procedimiento según el algoritmo visto (figura 4).
Es degenerada?
Cumple: N° de Asignaciones < m +n – 1?
7 < 3+5–1?
No cumple con la condición, es NO degenerada.
Entonces, se realiza la prueba de optimalidad.
Paso 1) cij = ui + vj los valores de ui y de vj deben ser únicos.
Paso 2) N = cij* - (ui + vj )
ui vj 0 -10 10 20 -40
70 70 60 -20 60 -30 60 -30 0
50 50 40 80 60 70 -10 0
40 40 80 20 50 30 80 60 0
TABLA 9
Como se observa en la tabla de optimalidad existen valores negativos de N que
indican que esta asignación no es óptima.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 18
20. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Entonces, siguiendo el algoritmo (figura 4) se debe realizar una Redistribución de
Recursos mediante la Trayectoria +-.
Trayectoria + - para el ejercicio 1.
Se toma el menor valor (-30) de la tabla de optimalidad. Se crea una trayectoria
cerrada.
Destilerías Estaciones expendedoras Disponibilidades
A B C D FICTICIA ai
1 4 70 4 60 60 60 0 8
2 1 50 80 6 60 3 70 0 10
3 80 50 80 1 60 4 0 5
Requerimientos 5 4 6 4 4 23
bj 23
TABLA 10
_ + 3 = 3; 4 – 3 = 1;
1 + 3 = 4; 3 -3 = 0;
1 + 3 = 4; 4 – 3 = 1.
Verificamos que cumpla con las condiciones de contorno.
Luego, se re-escribe la reasignación teniendo en cuenta las modificaciones. Se
evalúa si esta asignación es óptima y si no lo es se sigue el algoritmo (figura 4).
Se continúa de esta forma hasta llegar a una solución óptima, donde ninguno de los
N encontrados sean negativos.
La tabla de asignaciones y la de optimalidad resultante (en la quinta asignación)
de la resolución del ejercicio 1 son las siguientes:
Destilerías Estaciones expendedoras Disponibilidades
A B C D FICTICIA ai
1 70 60 1 60 3 60 4 0 8
2 5 50 80 5 60 70 0 10
3 80 4 50 80 1 60 0 5
Requerimientos 5 4 6 4 4 23
bj 23
Tabla 11
ui vj -10 -10 0 0 -60
60 20 70 10 60 60 60 0
60 50 30 80 60 10 70 0 0
60 30 80 50 20 80 60 0 0
Tabla 12
ALUMNA: LEIVA, VERONICA ELIZABET Página | 19
21. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Puesto que todos los valores de la tabla 12 son no-negativos, las asignaciones de la
tabla 11 son óptimas. Por consiguiente, la solución al problema de transporte es la
siguiente:
Desde la destilería 1 enviar 10.000 litros al expendedor C.
Desde la destilería 1 enviar 30.000 litros al expendedor D.
En la destilería 1 quedan 40.000 litros.
Desde la destilería 2 enviar 50.000 litros al expendedor A.
Desde la destilería 2 enviar 50.000 litros al expendedor C.
Desde la destilería 3 enviar 40.000 litros al expendedor B.
Desde la destilería 3 enviar 10.000 litros al expendedor D.
El costo total de esta solución es:
CT = 10(60) + 30(60) + 40(0) + 50(50) + 50(60) + 40(50) + 10(60) = $10.500
En la tabla final, entre los valores de cij* - (ui + vj ), se presenta un cero(tabla 12),
esto indica que hay otra alternativa de asignación que da el mismo costo total optimal. Por
ejemplo, si se hacen las asignaciones:
Desde la destilería 1 enviar 40.000 litros al expendedor C.
Desde la destilería 1 enviar 30.000 litros al expendedor D.
En la destilería 1 hay 10.000 litros que no se despachan.
Desde la destilería 2 enviar 50.000 litros al expendedor A.
Desde la destilería 2 enviar 20.000 litros al expendedor C.
30.000 litros de la localidad 2 no se despachan.
Desde la destilería 3 enviar 40.000 litros al expendedor B.
Desde la destilería 3 enviar 10.000 litros al expendedor D.
Por tanto el costo total es:
CT = 40(60) + 30(60) + 10(0) + 50(50) + 20(60) + 30(0) + 40(50) + 10(60) =
$10.500
Este es el mismo costo total obtenido con la asignación anterior.
Ejercicio 2: Caso de maximización para resolver mediante el Método de la Esquina
Noroeste.
“La empresa JUGOS MES S.A. desea maximizar sus ganancias obtenidas por el
transporte de sus productos a los supermercados SUPER TINY, SUPER ELEFANTE y
SUPER BANGUI desde dos almacenes uno ubicado en La Banda y otro en la Capital de
Santiago del Estero. Las ganancias por envío se ven reflejadas en la siguiente tabla.
SUPER TINY SUPER SUPER
(A) ELEFANTE BANGUI
(B) (C)
La Banda $5 $7 $4
Capital $6 $3 $5
TABLA 13
ALUMNA: LEIVA, VERONICA ELIZABET Página | 20
22. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
El almacén de La Banda tiene mensualmente una disponibilidad de 150 unidades y
el de la Capital una de 300 unidades. Los supermercados A,B y C demandan mensualmente
las cantidades de 100, 250 y 100 unidades.”
La tabla de transporte esta balanceada ya que cumple la restricción 3)
En nuestro problema: ∑ ai = 450 y ∑ bj = 450; i=1, 2,…,m ; j= 1, 2, …,n.
Como ∑ ai = ∑ bj, no es necesario agregar un origen o destino ficticio.
Almacenes Supermercados Disponibilidades
A B C ai
La Banda 100 -5 50 -7 -4 150
Capital -6 200 -3 100 -5 300
Requerimientos bj 100 250 100 450
TABLA 14
Se explica a continuación como se procedió:
Se multiplica todos los coeficientes de ganancia por -1.
Se inicia los envíos desde la esquina noroeste. Desde el almacén de La Banda se
envía 100 unidades al destino A, como aún queda capacidad de 150-100=50; entonces el
almacén de La Banda enviará 50 unidades al destino B, en ese momento, el almacén de La
Banda agota su capacidad, cuando esto ocurre se mueve hacia abajo, al siguiente renglón,
es decir, al almacén de la Capital, para satisfacer las demandas restantes.
Desde el almacén de la Capital se envía, 200 unidades al destino B, para satisfacer
la demanda, quedando capacidad de 300-200=100; entonces el almacén de la Capital,
envía las 100 unidades al destino C, satisfaciendo totalmente la demanda, en ese momento
el almacén de la Capital, agota su capacidad.
Se observa que cada requerimiento o demanda fue satisfecho de izquierda a derecha, uno
a uno.
Ahora, se debe controlar si es degenerada o no, esta primera asignación.
Es degenerada?
Cumple: N° de Asignaciones < m +n – 1?
4 < 2+3–1?
No cumple con la condición, es NO degenerada.
Entonces, se realiza la prueba de optimalidad.
ui vj 0 -12 -14
5 -5 -7 1 -4
9 3 -6 -3 -5
TABLA 15
Puesto que todos los valores de la tabla 15 son no-negativos, las asignaciones de la
tabla 14 son óptimas.
Ahora, se debe calcular el valor de Z, empleando la ecuación:
ALUMNA: LEIVA, VERONICA ELIZABET Página | 21
23. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
∑ ∑
Donde; Z es la ganancia
ZMAX = $5 * 100 + $7 * 50 +$ 3 * 200 +$5* 100 = $1.950
Por lo tanto, la solución al problema de transporte es la siguiente:
Para que la ganancia sea máxima en un total de $1950, se debe enviar:
100 unidades desde La Banda al SUPER TINY, 100 x $5 = $500;
50 unidades desde La Banda al SUPER ELEFANTE, 50 x $7 = $350;
200 unidades desde Capital al SUPER ELEFANTE, 200 x $3 = $600;
100 unidades desde Capital al SUPER BANGUI. 100 x $5 = $500.
Se continúa con el desarrollo de esta temática exponiendo el segundo método de
resolución de un problema de transporte.
Método de aproximación de Vogel (MAV).
Al hacer las asignaciones iniciales por el método de la esquina noroeste no se
consideraron las magnitudes de los coeficientes cij de costo (o ganancia). Si se consideran
las magnitudes de los coeficientes del costo puede haber menos iteraciones. El método de
aproximación de Vogel basa su asignación inicial en la comparación de los coeficientes del
costo.
Es un método heurístico, también llamado Método de Sanción o
Penalización.
Proporciona una solución básica factible inicial mejor que el método
anterior.
En muchos casos proporciona la solución optima o una muy cercana a esta.
Por cada renglón y columna de la tabla de transporte hay una sanción
conceptual, en términos de costo, debida al hecho de no elegir la celda más
baja disponible durante el proceso de asignación
Un método que por lo general supera a los demás cuando se trata de
encontrar una solución óptima.
Las sanciones calculadas son las diferencias, en relación con cada renglón y
columna, entre las rutas de transporte de costo más bajo y de costo más bajo
siguiente.
Por lo tanto, las asignaciones se hacen a aquellas casillas o celdas donde las
sanciones son mayores, porque esto evita los incrementos más grandes del
costo asociados por las diferentes asignaciones.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 22
24. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Caso de minimización. (MAV)
Este método tiene en cuenta los costos al hacer las asignaciones. De los métodos
existentes para la obtención de una solución básica realizable es el más efectivo, tanto que
nos acerca a la solución óptima y en muchos casos la proporciona directamente.
Para aplicar el Método de Aproximación de Vogel se requieren cinco pasos:
Paso 1) Formar la matriz inicial. Es decir, construir una tabla de disponibilidades
(ofertas), requerimientos (demanda) y costos. Verificar si no hay que agregar
fila o columna ficticia.
Paso 2) Determinar la diferencia entre los dos coeficientes de costo más
pequeños para cada fila y para cada columna. Es decir, calcular para toda fila y
para toda columna la diferencia (en valor absoluto) entre las dos casillas de
menor costo. Se define como Penalización.
Paso 3) Hallar la mayor diferencia o penalización e identificar la fila o columna
a la que pertenece. En caso de empate se hace una selección arbitraria. Luego, se
sitúa en la celda de menor coste el mayor número posible de unidades,
disminuyendo las demandas y ofertas en la cantidad situada en esta celda.
Paso 4) Asignar cero a las casillas restantes de la fila (o columna) donde la
demanda o el suministro se haya agotado. Este paso elimina una fila o columna
(dependiendo del requerimiento de contorno satisfecho) para todos los otros
pasos posteriores.
Paso 5) Realizar una nueva diferencia de coeficientes con los casilleros
habilitados. Nuevamente elegir el valor de diferencia mayor y continuar con
igual metodología hasta asignar la totalidad de los recursos.
Cuando sólo queda una casilla en una fila o columna, se asigna a esa casilla una
cantidad que no viole los requerimientos de contorno. Verificar la optimalidad de la
solución empleando la prueba correspondiente.
Caso de Maximización.
El método MAV, puede usarse en problemas de maximización, haciendo una
ligera modificación. La modificación requerida consiste en multiplicar todos los valores
de coeficiente de costo (cij) por –1, empleando el concepto de que minimizar la
opuesta de una función equivalente a maximizar la función original.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 23
25. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Para una mayor comprensión del método de aproximación de Vogel se
presentaran dos problemas de transporte (uno de minimización y otro de maximización)
para su resolución por este método.
Ejercicio 3) caso de minimización para la resolución mediante el Método de
Aproximación de Vogel.
“La compañía ARCOR tiene cuatro enlatadoras A, B, C y D que abastecen a cuatro
almacenes y la gerencia quiere determinar la programación de envío de costo mínimo para
su producción mensual de latas de tomate. La demanda de los cuatro almacenes es de 10,
12, 15 y 9; y la producción de las enlatadoras A, B, C y D es de 15, 6, 14 y 11
respectivamente. Los costos de envío por caja de latas de tomate se muestran en la Tabla
16.”
Almacen 1 Almacen 2 Alamcen 3 Alamcen 4
Enlatadora A $25 $35 $36 $60
Enlatadora B $55 $30 $45 $38
Enlatadora C $40 $50 $26 $65
Enlatadora D $60 $40 $66 $27
TABLA 16
Paso 1) Se construye la tabla de disponibilidades. En este caso no hay que
agregar fila o columna ficticia. Está balanceada.
Enlatadoras Almacenes Producción
1 2 3 4
A 25 35 36 60 15
B 55 30 45 38 6
C 40 50 26 65 14
D 60 40 66 27 11
Demanda 10 12 15 9 46
TABLA 17
De acuerdo con el modelo presentado anteriormente, en este problema se trata
de seleccionar valores de estas 16 variables de decisión (las xij) para:
Minimizar Z = 25 * x11 + 35 * x12 + 36 * x13 + 60 * x14 + 55 * x21 + 30 * x22
+ 45 * x23 + 38 * x24 + 40 * x31 + 50 * x32 + 26 * x33 + 65 * x34 + 60 *
x41 + 40 * x42 + 66 * x43 + 27 * x44.
Sujeta a las restricciones de enlatadoras:
x11 + x12 + x13 + x14 = 15
x21 + x22 + x23 + x24 = 6
x31 + x32 + x33 + x34 = 14
x41 + x42 + x43 + x44 = 11
ALUMNA: LEIVA, VERONICA ELIZABET Página | 24
26. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
y a las siguientes restricciones de almacenes:
x11 + x21 + x31+ x41 = 10
x12 + x22+ x32 + x42 = 12
x13 + x23 + x33 + x43 = 15
x14 + x24 + x34 + x44 = 9
y xij ≥ 0 (i = 1,2,3,4; j = 1,2,3,4)
Se recuerda que las variables xij representan las cantidades de productos
enviadas de cada centro de suministro a cada centro de demanda a costo
mínimo.
Paso 2) se calcula para toda fila y para toda columna la diferencia (en valor
absoluto) entre las dos casillas de menor costo. Se define como Penalización.
Diferencia de la fila 1: |25-35|=10
Diferencia de la fila 2: |30-38|=8
Diferencia de la fila 3: |40-26|=14
Diferencia de la fila 4: |40-27|=13
Diferencia de la columna 1: |25-40|=15
Diferencia de la columna 2: |35-30|=5
Diferencia de la columna 3: |26-36|=10
Diferencia de la columna 4: |38-27|=11
Paso 3) En nuestro problema el 15 es la mayor diferencia o penalización.
Dentro de esta columna se elige la celda de menor costo, la enlatadora A con el
almacén 1. Se asigna a esta celda lo más posible, el almacén 1 requiere 10
unidades. El centro productor puede abastecerlo en esa cantidad, de esa
manera queda satisfecho el almacén 1.
Paso 4) Se elimina para cálculos sucesivos la columna 1 cuya capacidad ha
quedado satisfecha, ya que este almacén ha recibido todo lo demandado. Habrá
casos en los que podrá eliminarse fila y columna, será cuando coincidan oferta
y demanda). Asignar cero a las casillas restantes de la fila (o columna) donde la
demanda o el suministro se haya agotado.
Enlatadoras Almacenes Producción
1 2 3 4
A 10 25 35 36 60 5
B -- 55 30 45 38 6
C -- 40 50 26 65 14
D -- 60 40 66 27 11
Demanda 0 12 15 9
TABLA 18
ALUMNA: LEIVA, VERONICA ELIZABET Página | 25
27. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Paso 5) Volver a calcular para toda fila y para toda columna, las diferencias
entre las dos casillas de menor costo. Cualquier fila y columna con cero oferta o
demanda no se debe utilizar para calcular otras diferencias. Continuar con
igual metodología hasta asignar la totalidad de los recursos.
Enlatadoras Almacenes Producción
1 2 3 4
A 10 25 35 36 60 5
B -- 55 30 45 38 6
C -- 40 -- 50 14 26 -- 65 0
D -- 60 40 66 27 11
Demanda 0 12 1 9
TABLA 19
Nótese que la oferta del centro A, ahora es 5, ya que abasteció con
10 unidades al almacén 1. Se selecciona la fila C, por tener mayor
diferencia (24). Se elige la celda de la enlatadora C y el almacen 3 por ser
la de menor costo dentro de la fila C. Se asigna a esta celda 14 unidades del
centro productor C. Se elimina la fila C porque la oferta de este centro
productor está satisfecha. Se calculan las diferencias nuevamente y se repite
el ciclo.
Enlatadoras Almacenes Producción
1 2 3 4
A 10 25 35 36 -- 60 5
B -- 55 30 45 -- 38 6
C -- 40 -- 50 14 26 -- 65 0
D -- 60 40 66 9 27 2
Demanda 0 12 1 0
TABLA 20
Se selecciona la columna 4, por tener mayor diferencia (13). Se elige
la celda D-4 para asignar las 9 unidades que demanda. Se elimina la
columna 4. Se calculan las diferencias nuevamente y se repite el ciclo.
Enlatadoras Almacenes Producción
1 2 3 4
A 10 25 35 36 -- 60 5
B -- 55 30 45 -- 38 6
C -- 40 -- 50 14 26 -- 65 0
D -- 60 2 40 -- 66 9 27 0
Demanda 0 10 1 0
TABLA 21
Se selecciona la fila D, por tener mayor diferencia (26). Se elige la
celda D-2, que es la que tiene el menor costo, para asignar solo las 2
ALUMNA: LEIVA, VERONICA ELIZABET Página | 26
28. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
unidades que tiene la enlatadora D. Se elimina la fila D. Se calculan las
diferencias nuevamente y se repite el ciclo.
Enlatadoras Almacenes Producción
1 2 3 4
A 10 25 35 36 -- 60 5
B -- 55 6 30 -- 45 -- 38 0
C -- 40 -- 50 14 26 -- 65 0
D -- 60 2 40 -- 66 9 27 0
Demanda 0 4 1 0
TABLA 22
Se selecciona la columna 2, por tener mayor diferencia (15). Se elige
la celda B-2, que es la que tiene el menor costo, para asignar solo las 6
unidades que tiene la enlatadora B. Se elimina la columna B. Y se realiza la
asignación final, una asignación directa.
Luego, la tabla de asignaciones resultante es la siguiente:
Enlatadoras Almacenes Producción
1 2 3 4
A 10 25 4 35 1 36 -- 60 15
B -- 55 6 30 -- 45 -- 38 6
C -- 40 -- 50 14 26 -- 65 14
D -- 60 2 40 -- 66 9 27 11
Demanda 10 12 15 9 46
TABLA 23
Costo Total = 10 *($25) + 14* ($26) + 9 *($27) + 2*($40) + 6*($30) +
4*($35) + $36 = $1293
Si seguimos el procedimiento del algoritmo (figura 4):
Es degenerada?
Cumple: N° de Asignaciones < m +n – 1?
7 < 4+4–1?
No cumple con la condición, es NO degenerada.
Entonces, se realiza la prueba de optimalidad.
0 10 11 -3
25 25 35 36 38 60
20 35 55 30 14 45 21 38
15 25 40 25 50 26 23 65
30 30 60 40 25 66 27
TABLA 24
ALUMNA: LEIVA, VERONICA ELIZABET Página | 27
29. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Al no encontrarse N negativos, se concluye que la solución es óptima (Tabla
24).
Ejercicio 4) caso de maximización mediante el método de Vogel.
Como ejemplo, se utilizan datos del ejercicio 3 excepto que los coeficientes de costo
presentados en la tabla 16 se consideran ahora como coeficientes de ganancia.
Método MAV caso de maximización: minimización del opuesto.
Enlatadoras Almacenes Producción
1 2 3 4
A -25 -35 -36 -60 15
B -55 -30 -45 -38 6
C -40 -50 -26 -65 14
D -60 -40 -66 -27 11
Demanda 10 12 15 9 46
TABLA 25
Se multiplican todos los coeficientes de costo cij por -1. Se siguen los pasos del
método de Vogel. De esta manera se obtienen las siguientes tablas que muestran el
desarrollo del método.
Enlatadoras Almacenes Producción ≠1
1 2 3 4
A -25 -35 -36 9 -60 15 6 24
B -55 -30 -45 -- -38 6 10
C -40 -50 -26 -- -65 14 15
D -60 -40 -66 -- -27 11 6
Demanda 10 12 15 90
≠1 5 10 21 5
TABLA 26
Se satisface la demanda de la columna 4, entonces queda eliminado para el
próximo ciclo.
Enlatadoras Almacenes Producción ≠2
1 2 3 4
A -25 -35 -36 9 -60 6 1
B -55 -30 -45 -- -38 6 10
C -40 -50 -26 -- -65 14 10
D -- -60 -- -40 11 -66 -- -27 11 0 6
Demanda 10 12 15 4
≠2 5 10 21
TABLA 27
ALUMNA: LEIVA, VERONICA ELIZABET Página | 28
30. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Se provee toda la producción de la fila D, entonces queda eliminada para el
próximo ciclo.
Enlatadoras Almacenes Producción ≠3
1 2 3 4
A -25 -35 -36 9 -60 6 1
B 6 -55 -30 -45 -- -38 60 10
C -40 -50 -26 -- -65 14 10
D -- -60 -- -40 11 -66 -- -27 0
Demanda 10 4 12 4
≠3 15 15 9
TABLA 28
Se encuentran dos valores de sanción iguales, se elige de forma arbitraria la
columna. Pero en este caso vemos que en la columna 1 se encuentra el valor mas bajo (-
55) y se asignará allí las 6 unidades que le quedaron. Se elimina la fila B para el próximo
ciclo.
Enlatadoras Almacenes Producción ≠4
1 2 3 4
A -25 -- -35 -36 9 -60 6 1
B 6 -55 -- -30 -- -45 -- -38 0
C -40 12 -50 -26 -- -65 14 2 10
D -- -60 -- -40 11 -66 -- -27 0
Demanda 4 12 0 4
≠4 15 15 10
TABLA 29
Se encuentran dos valores de sanción iguales, se elige de forma arbitraria la
columna. Pero en este caso vemos que en la columna 2 se encuentra el valor más bajo (-
50) y se asignará allí las 12 unidades que solicita. Se elimina la columna 2 para el próximo
ciclo.
Enlatadoras Almacenes Producción ≠5
1 2 3 4
A -25 -- -35 -36 9 -60 6 1
B 6 -55 -- -30 -- -45 -- -38 0
C 2 -40 12 -50 -- -26 -- -65 20 14
D -- -60 -- -40 11 -66 -- -27 0
Demanda 42 0 4
≠5 15 10
TABLA 30
Se provee toda la producción de la fila C. Se realiza las ultima asignaciones en
forma directa.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 29
31. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Enlatadoras Almacenes Producción
1 2 3 4
A 2 -25 -- -35 4 -36 9 -60 6 4
B 6 -55 -- -30 -- -45 -- -38 0
C 2 -40 12 -50 -- -26 -- -65 0
D -- -60 -- -40 11 -66 -- -27 0
Demanda 20 0 4 0
TABLA 31
Luego, la tabla de asignaciones resultante es la siguiente:
Enlatadoras Almacenes Producción
1 2 3 4
A 2 -25 -- -35 4 -36 9 -60 15
B 6 -55 -- -30 -- -45 -- -38 6
C 2 -40 12 -50 -- -26 -- -65 14
D -- -60 -- -40 11 -66 -- -27 11
Demanda 10 12 15 9
TABLA 32
Si seguimos el procedimiento del algoritmo (figura 4):
Es degenerada?
Cumple: N° de Asignaciones < m +n – 1?
7 < 4+4–1?
No cumple con la condición, es NO degenerada.
Entonces, se realiza la prueba de optimalidad.
0 -10 -11 -35
-25 -25 0 -35 -36 -60
-55 -55 35 -30 16 -45 52 -38
-40 -40 -50 25 -26 10 -65
-50 -10 -60 20 -40 -66 58 -27
TABLA 33
Hay un N negativo, entonces se debe hacer una reasignación mediante la
trayectoria +-. Se ubica en la tabla de asignaciones el N negativo y se comienza a trazar la
trayectoria.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 30
32. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Enlatadoras Almacenes Producción
1 2 3 4
A -- -25 -- -35 6 -36 9 -60 15
B 6 -55 -- -30 -- -45 -- -38 6
C 2 -40 12 -50 -- -26 -- -65 14
D 2 -60 -- -40 9 -66 -- -27 11
Demanda 10 12 15 9
TABLA 34
Es degenerada?
Cumple: N° de Asignaciones < m +n – 1?
7 < 4+4–1?
No cumple con la condición, es NO degenerada.
Entonces, se realiza la prueba de optimalidad.
0 -10 -6 -30
-30 5 -25 5 -35 -36 -60
-55 -55 35 -30 16 -45 47 -38
-40 -40 -50 20 -26 5 -65
-60 -60 30 -40 -66 53 -27
TABLA 35
Al no encontrarse N negativos, se concluye que la solución es óptima (Tabla
24).
La solución al problema de transporte para el caso de maximización y
resolución por el método de Aproximación de Vogel es:
Desde la enlatadora A enviar 6 unidades al almacén 3
Desde la enlatadora A enviar 9 unidades al almacén 4
Desde la enlatadora B enviar 6 unidades al almacén 1
Desde la enlatadora C enviar 2 unidades al almacén 1
Desde la enlatadora C enviar 12 unidades al almacén 2
Desde la enlatadora D enviar 2 unidades al almacén 1
Desde la enlatadora D enviar 9 unidades al almacén 3
Ganancia Total = 6 *($36) + 9* ($60) + 6*($55) + 2*($40) + 12*($50) + 2*($60)+9*
($66) = $260 + $540 + $ 330 + $ 80 + $ 600 + $120+ $594 = $2480
ALUMNA: LEIVA, VERONICA ELIZABET Página | 31
33. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Ejercicio 5) Se presenta una tabla resultante de una primera asignación. El siguiente paso
que corresponde, siguiendo el algoritmo de la figura 4, es ver si es degenerada.
Destino A Destino B Destino C Destino D
Origen 1 5 3 3 4 1 2
Origen 2 1 2 5 7 3 7
Origen 3 2 1 1 6 3
TABLA 36
Es degenerada?
N° de asignaciones < 3 +3 – 1
5 < 6 es degenerada.
Luego, debo levantar la degeneración.
Esta solución tiene asignaciones en 5 casillas, mientras que m+ n - 1 es igual a 6.
Por consiguiente, esta es una solución degenerada. En realidad, la solución mostrada en la
tabla 36 indica que es necesario agregar una ε.
En la tabla 37 se muestra la asignación de ε. Debe recordarse que las ε deben
situarse en las casillas que permitan una asignación única de los valores de ui y vj. Por
ejemplo, la asignación de ε a la casilla 1A, o la casilla 1C no habría permitido un
conjunto único de valores de ui y vj después de la selección inicial de un valor de ui o vj.
Destino A Destino B Destino C Destino D
Origen 1 5 3 3 4 1 2
Origen 2 1 2 5 7 3 7
Origen 3 2 ε 1 1 6 3
TABLA 37
Elegimos entre las posiciones posibles la (3,B), que es una de las más baratas, y le
daremos el valor ε, y hallamos los costos reducidos.
ui vj 0 1 -1 3
3 3 4 2 1 -4 2
4 -3 1 5 3 0 7
0 2 2 1 2 1 3
TABLA 38
En la tabla 38 se presenta la prueba de optimalidad de la solución dada en la tabla 37.
Es optima la asignación?
Como se observa en la tabla 38, existen valores de N negativos que indican que la
asigancion inicial no es optima.
Se hace entonces un desplazamiento hacia una solucion optimal.
Ya que la asignación no es optima, es necesario hacer otra asignación. Se lo hrá mediante
la trayectoria +-.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 32
34. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
El costo reducido más positivo es la posición (1,D), es el menor valor de los N. La solución
a la que corresponde el valor más pequeño entre las celdas marcadas con el signo menos
es 3, en la posición (1,B). La nueva solución está en la siguiente tabla.
Destino A Destino B Destino C Destino D
Origen 1 5 3 4 1 3 2
Origen 2 1 2 5 7 3 7
Origen 3 2 3+ ε 1 1 3 3
TABLA 39
ui vj 3 0 -2 2
0 3 4 4 3 1 2
5 -7 1 5 3 0 7
1 -2 2 1 2 1 3
TABLA 40
Es optima la asignación?
Como se observa en la tabla 40, existen valores de N negativos que indican que la
asignación inicial no es óptima.
El mayor valor del coste reducido es 7, que está en la posición (2,1).
En el ciclo marcado los valores señalados con signo menos son (5,2,3) de los cuales el
menor costo es 2 por lo que la posición (2,2) vale 0, quedando la nueva tabla:
Destino A Destino B Destino C Destino D
Origen 1 3 3 4 1 5 2
Origen 2 2 1 0 5 7 3 7
Origen 3 2 5+ ε 1 1 1 3
TABLA 41
Luego se verifica si es optima y si no lo es, se continua aplicando la trayectoria +-, hasta
llegar a una solucion optima.
La tabla final resultante es:
Destino A Destino B Destino C Destino D
Origen 1 3 4 2 1 6 2
Origen 2 5 1 5 4 3 7
Origen 3 2 5 1 1 1 3
TABLA 42
Obtenida tras poner en 0 el valor de ε.
ALUMNA: LEIVA, VERONICA ELIZABET Página | 33
35. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
Probllemas de Asiignaciión
Prob emas de As gnac ón
Otra clase de modelo de distribución es el modelo de asignación. Específicamente,
éste modelo está relacionado con la asignación de un determinado número de orígenes al
mismo número de destinos (es decir, una matriz de asignación cuadrada, “m = n”) con el
objeto de optimizar alguna función de efectividad (ordinariamente el valor de la ganancia).
Los problemas de asignación son casos degenerados de los problemas de transporte.
Aquí la degeneración se presenta en cada una de las etapas de solución. Aunque se pueden
resolver por los mismos métodos, el grado de degeneración de este tipo de problemas y lo
complicado que resulta su resolución por esos métodos, ha obligado a desarrollar un
método específico para resolverlos.
El problema de asignación es un tipo especial de problema de programación lineal
en el que los asignados son recursos destinados a la realización de tareas. Por ejemplo, los
asignados pueden ser empleados a quienes se tiene que dar trabajo. La asignación de
personas a trabajos es una aplicación común del problema de asignación. Sin embargo, los
asignados no tienen que ser personas. También, pueden ser maquinas, vehículos, plantas a
los que se asignan tareas. Para que un problema se ajuste a la definición de problema de
transporte se deben cumplir las siguientes suposiciones:
1) El número de asignados es igual al número de tareas (se denota por n).
2) Cada asignado se asigna a una tarea.
3) Cada tarea debe realizarla exactamente un asignado.
4) Existe un costo cij asociado con el asignado i ( i = 1,2...,n) que realiza la tarea j (j
= 1,2...n).
5) El objetivo es determinar cómo deben hacerse las n asignaciones para minimizar
los costos totales.
Cualquier problema que satisface estas suposiciones puede resolverse en forma
extremadamente eficiente mediante los algoritmos diseñados especialmente para los
problemas de asignación.
Matemáticamente, el modelo de asignación se define como la, optimización
(maximización o minimización) de la función:
∑ ∑ cij xij
donde cij son los coeficientes de costo (ganancia),
∑
Sujeto a las restricciones: xij = 1,0 ; j=1, 2, 3, …,n [hasta una asignación
en una columna]
∑ xij = 1,0 ; i=1, 2, 3, …,n [hasta una
asignación en una fila]
xij = 1 o 0 para todas las xij
ALUMNA: LEIVA, VERONICA ELIZABET Página | 34
36. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
El término cij es un coeficiente de costo o beneficio de asignar el origen “i” al
destino “j”. El valor binario de xij , significa que el origen “i” puede o no, ser asignado al
destino “j”.
Observe que la estructura es similar al modelo de transporte. De hecho, el problema
de asignación es solo un caso especial de los problemas de transporte, en donde los
orígenes son ahora los asignados, y los destinos son las asignaciones o tareas y donde:
Numero de orígenes (m) = número de destinos (n).
Cada recurso ai = 1
Cada demanda bj = 1.
Resumiendo, las soluciones de este problema sólo pueden tomar los valores 0 ó 1.
Un 1 en la celda (i, j) significa que al individuo i se asigna la tarea j. Aunque el problema
puede resolverse por el algoritmo de transporte, se suele presentar un alto grado de
degeneración. Para el problema de asignación es más eficiente usar el método Húngaro, que
exponemos a continuación.
METODO HUNGARO
El método Húngaro, propuesto por Kuhn en 1954, es más eficiente que otros
algoritmos. Este método, que no aparece en forma explícita hasta principios de los años
setenta, se basa en el hecho de que la asignación optima no queda afectada si se suma o
resta una misma constante a una fila o columna de la matriz de asignación. El objetivo es
entonces obtener el mayor número de ceros en la matriz de costo convenientemente
transformada de forma que sea posible encontrar m ceros que correspondan a una solución
factible. Supuesto entonces que todos los cij son no negativos, el método lleva por tanto a
transformar el problema en uno “equivalente” con un mínimo costo total cero, lo que será
cierto si es posible obtener una asignación independiente de ceros.
Partiendo de la matriz cuadrada se realizan los pasos siguientes:
Paso 1) Encontrar el mínimo de cada fila. Construir una nueva matriz restando de
cada fila el mínimo coste de ésta. Para esta nueva matriz realizar la misma
operación por columnas. Esta nueva matriz se llama matriz de coste reducido.
Paso 2) Considerando esta última matriz y procurando comenzar por las filas o
columnas con menor número de ceros se recuadra un cero en cada fila y columna y
se tachan los demás ceros de estas filas o columnas. Se repite este proceso hasta que
no queden ceros sin tachar o recuadrar.
Paso 3: Si el número de ceros recuadrados es igual que el número de filas (también
será igual que el número de columnas), las posiciones de los ceros recuadrados
marcan la solución óptima. Si no es así, continuar con el Paso 4.
Paso 4: Tachar con el menor número de líneas (filas o columnas) todos los ceros de
ALUMNA: LEIVA, VERONICA ELIZABET Página | 35
37. UNIVERSIDAD NACONAL DE SANTIAGO DEL ESTERO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGIAS
CATEDRA: INVESTIGACION OPERATIVA 18/02/2011
la matriz. Para conseguirlo se puede seguir el siguiente procedimiento:
a) Se marcan las filas que no tengan ningún cero recuadrado.
b) Se marcan las columnas que tengan algún cero tachado en las filas
marcadas.
c) Considerando únicamente las columnas marcadas se marcan las filas que
tengan algún cero recuadrado en estas columnas marcadas.
d) Se repite b y c hasta que no se puedan marcar más filas o columnas.
e) Se tachan las filas no marcadas y las columnas marcadas.
Paso 5: Se resta a todos los elementos sin tachar el menor de ellos. Los elementos de
la parte tachada se dejan igual salvo los que están tachados dos veces, a los que se
les suma ese número.
Paso 6: Volver al paso 2
Ejercicio 6) caso de minimización para la resolución con el método Húngaro
Se trata de asignar cuatro personas a la realización de cuatro tareas diferentes. La
puntuación relativa de cada persona a cada tarea se podría determinar mediante
puntuaciones de prueba, intentos u opiniones subjetivas. Esas puntuaciones se disponen en
forma de matriz como se indica en la Tabla 43.
TAREA 1 TAREA 2 TAREA 3 TAREA 4
PERSONA 1 2 6 3 5
PERSONA 2 1 2 5 3
PERSONA 3 4 3 1 5
PERSONA 4 2 4 1 5
TABLA 43
El primer paso consiste en obtener los costos de oportunidad para cada renglón y
columna, mediante la resta en renglones y columnas. Esto se hace restando el número más
pequeño que aparezca en cada renglón o columna de los restantes valores del renglón
respectivo. La Tabla 44 muestra la resta en renglones.
TAREA 1 TAREA 2 TAREA 3 TAREA 4 Num
Menor
PERSONA 1 0 4 1 3 2
PERSONA 2 0 1 4 2 1
PERSONA 3 3 2 0 4 1
PERSONA 4 1 3 0 4 1
TABLA 44
Observe que en cada renglón aparece un cero. Los otros valores distintos de cero
son los costos de oportunidad que resultarían al no asignar la persona con la mejor
ALUMNA: LEIVA, VERONICA ELIZABET Página | 36