163
INVESTIGACIÓN DE OPERACIONES I

investigacion 2

Embed Size (px)

DESCRIPTION

investigacion

Citation preview

Page 1: investigacion 2

INVESTIGACIÓN DE OPERACIONES I

Page 2: investigacion 2

PROGRAMA DE ESTUDIO

Objetivo

Familiarizar al alumno con las técnicas de modelamiento y metodologías de resolución de problemas de la Investigación de operaciones, con especial énfasis en la aplicación de algoritmos de solución para modelos de programación matemática, en especial modelos lineales

Contenido

Introducción • Investigación de operaciones• Modelos matemáticos• Programación Lineal

ProgramaciónLineal

• Formulación de modelos• Métodos Gráfico• Método Simplex• Problema Dual y Análisis de Sensibilidad• Programación Entera, Binaria y Mixta

Page 3: investigacion 2

INVESTIGACION DE OPERACIONESPROGRAMA DEL CURSO

DESCRIPCION

El curso trata principalmente sobre la aplicación de los modelos usuales de Investigación de Operaciones en la solución de problemas reales, tales como modelos de Programación Lineal, Entera, Binaria y Mixta

OBJETIVOS• Aplicar modelos cuantitativos en la resolución de problemas

lineales.• Optimizar soluciones usando la Investigación de Operaciones.

METODOLOGÍA• Clases expositivas para conceptos teóricos con discusiones sobre

cada tema.

• Practicas en laboratorio, donde se conocerán diversos software de apoyo a la Investigación de Operaciones.

Page 4: investigacion 2

BIBLIOGRAFIA

• TAHA HAMDY A. Investigación de operaciones. PEARSON. 9 Ed. 2012

• HILLIER, FREDERICK Y LIEBERMAN, GERALD: “Introducción a la Investigación de Operaciones”, McGraw – Hill Interamericana

• WINSTON WAYNE L.: “Investigación de Operaciones: Aplicaciones y Algoritmos”. Grupo Editorial Iberoamericana.

• DAVIS K ROSCOE y MC KEOWN Patrick. Modelos Cuantitativos para Administración. Grupo editorial Iberoamerica. 2 Ed. 1986.   

• PRAWDA, Juan. Métodos y modelos de Investigación de operaciones. Limusa.

• JORGE ALVAREZ ALVAREZ, Investigación de Operaciones, Universidad Nacional de Ingeniería, Edición 2001

Page 5: investigacion 2

INVESTIGACION DE OPERACIONES

Definición:Conjunto de técnicas matemáticas y estadísticas aplicable a diversos sistemas con el fin de mejorarlos, buscando las mejores alternativas de acción; esto mediante el modelamiento matemático de los problemas en estudio.

Page 6: investigacion 2

¿Qué es la investigación de operaciones?

Lawrence y Pasternak, (1998) “Es un enfoque científico para la toma de decisiones ejecutivas, que consiste en:

• El arte de modelar situaciones complejas,• La ciencia de desarrollar técnicas de

solución para resolver dichos modelos.• La capacidad de comunicar efectivamente

los resultados”.

Page 7: investigacion 2

Kamblesh Mathur: “Es el uso de la Matemática y computadoras para ayudar a tomar decisiones racionales frente a problemas de administración”.

Jorge Alvarez: “Es un procedimiento o un enfoque para resolver problemas relacionados con la toma de decisiones”.

¿Qué es la investigación de operaciones?

Page 8: investigacion 2

La Investigación de Operaciones es el uso de la matemática e informática para resolver problemas del mundo real, tomando decisiones acertadas que garanticen el éxito.

La investigación de operaciones tiene como objetivo buscar las soluciones que sean significativamente mas eficientes (en tiempo, recursos , beneficios , costos , etc.)

Page 9: investigacion 2

Toda toma de decisión empieza con la detección de un problema.

Definir el problema en forma clara

Identificar las restricciones

Identificar las alternativas de solución

Formular el o los objetivos

Evaluar las alternativas y elegir la mejor

Para tomar la decisión correcta, se debe:

TOMA DE DECISIONES

Page 10: investigacion 2

Tiende a representar el problema cuantitativamente para poder analizarlo y evaluar un criterio común.

Page 11: investigacion 2

¿Como se elige la mejor alternativa?

¿Como se elige la mejor alternativa?

Métodos Cualitativos

Métodos Cuantitativos

En base a la experiencia y al juicio profesional de la persona que toma la decisión

En base a la utilización de herramientas matemáticas que permitan maximizar la efectividad en la toma de decisiones.

TOMA DE DECISIONES

Page 12: investigacion 2

La dificultad de tomar decisiones ha hecho que el hombre se aboque en la búsqueda de una herramienta o método que le permita tomar las mejores decisiones de acuerdo a los recursos disponibles y a los objetivos que persigue.

Este conjunto de herramientas o métodos es lo que llamaremos Investigación de Operaciones.

“Enfoque científico de la toma de decisiones que requiere la operación de sistemas organizacionales”.

Definición más formal

La IO nos ofrece una serie de herramientas cuantitativas para la toma de decisiones.

La IO nos ofrece una serie de herramientas cuantitativas para la toma de decisiones.

INVESTIGACIÓN DE OPERACIONES

Page 13: investigacion 2

Modelos de IO

Programación Lineal

MétodosClásicos

Determinísticos Híbridos Estocásticos

Transporte yAsignación

Prog Enteray 0,1

Redes

Optimización Lineal

Optimización no Lineal

Métodosde búsqueda

Programación no lineal

ProgramaciónDinámica

Teoría de Inventarios

Simulación

Pert / CPM

Heurísticas

Cadenas de Markov

Teoría de Colas

ProcesosEstocásticos

Teoría de Decisionesy Juegos

MODELOS DE LA INVESTIGACIÓN DE OPERACIONES

Page 14: investigacion 2

¿Qué se busca en el curso de Investigación de Operaciones?

Se intenta encontrar una mejor solución llamada solución óptima.

Areas de Aplicación de la Investigación de Operaciones

Manufactura.

Transporte.

Telecomunicaciones.

Salud.

Planeación.

Servicios.

Finanzas.

Otros.

Page 15: investigacion 2

LA NATURALEZA DE UN SISTEMA

Un sistema es un conjunto de dos o más elementos que satisface las siguientes tres condiciones:

• La conducta de cada elemento tiene un efecto sobre la conducta del todo.

• La conducta de los elementos y sus efectos sobre el todo son interdependientes.

• Sin considerar cómo se formen los subgrupos de elementos, cada uno tiene un efecto sobre la conducta del todo, y ninguno tiene un efecto independiente sobre él.

Page 16: investigacion 2

• Proceso: Conjunto de actividades que crean una salida o resultado a partir de una o más entradas o insumos.

• Sistema: Un conjunto de elementos interconectados utilizados para realizar el proceso. Incluye subprocesos pero también incluye los recursos y controles para llevar a cabo estos procesos.

• En el diseño de procesos nos enfocamos en QUÉ se ejecuta.

• En el diseño del Sistemas el énfasis está en los detalles de CÓMO, DÓNDE Y CUÁNDO.

SISTEMAS V/S PROCESOSSISTEMAS V/S PROCESOS

Page 17: investigacion 2

SISTEMAS V/S PROCESOSSISTEMAS V/S PROCESOS

Entidadesque Entran

Entidadesque Salen

Reglas deOperación(Controles)

Sistema

Recursos

Actividades

Page 18: investigacion 2

Problema

Es identificar, comprender y describir en términos precisos, el problema que la organización enfrenta. El enunciado es la definición del problema. Un problema no se formula sino se define.

Cada vez es más difícil asignar los recursos o actividades de la forma más eficaz

Los recursos son escasos

Los sistemas son cada vez

más complejos

METODOLOGÍA DE LA INVESTIGACION DE OPERACIONES

Page 19: investigacion 2

MÉTODOS EN INVESTIGACIÓN OPERATIVA

• Métodos determinísticos: Programación lineal, programación entera, probabilidad de transporte, teoría de la localización o redes, programación multicriterio, teoría de inventarios, etc.

• Métodos probabilísticos: Cadenas de markov, teoría de juegos, líneas de espera, teoría de inventarios, etc.

• Métodos híbridos: Conjugan métodos determinísticos y probabilísticos.

• Métodos heurísticos: soluciones basadas en la experiencia.

Page 20: investigacion 2

INVESTIGACION DE OPERACIONESClasificación de los modelos según la

Investigación Operaciones• Modelo Matemático

Es aquel modelo que describe el comportamiento de un sistema a través de relaciones matemáticas y supone que todas las variables relevantes son cuantificables. Por ende tiene una solución optima.

• Modelo de Simulación

Es un modelo que imita el comportamiento de un sistema sobre un periodo de tiempo dado, esta basado en observaciones estadísticas. Este tipo de modelo entrega soluciones aproximadas.

• Modelo Heurístico

Es una regla intuitiva que nos permite la determinación de una solución mejorada, dada una solución actual del modelo, generalmente son procedimientos de búsqueda. Este tipo de modelo también entrega soluciones aproximadas.

Page 21: investigacion 2

INVESTIGACION DE OPERACIONESEl Arte del Modelado

La Investigación de Operaciones debe ser considerada como una ciencia y la vez como un arte.

• Una ciencia por el uso de técnicas matemáticas para la resolución de los problemas.

• Un arte ya que la formulación del modelo depende en gran parte de la creatividad y la experiencia de las operaciones del equipo investigador.

Page 22: investigacion 2

ELEMENTOS PARA FORMULACIÓN DE PROBLEMAS

Habilidad para describir el diseño en términos matemáticos

• Variables• Parámetros• Funciones

Page 23: investigacion 2

VARIABLES DE DISEÑO

• Las variables de diseño son aquellas que asumen más de un valor o estado durante el rango de validez del modelo.

• Los valores del conjunto de estas variables caracterizan un diseño particular

• Cambian en un determinado rango a medida que buscamos el diseño óptimo

• Son las incógnitas del problema Tamaño de un objeto, número de objetos, …

• Deben ser linealmente independientes

Page 24: investigacion 2

VARIABLES DE DISEÑO

• El conjunto de variables de diseño se identifica como vector de diseño

• Nomenclatura [ X ] X ó x [x1, x2, …, xn]

xi, i = 1,2,…,n

Page 25: investigacion 2

FUNCIÓN OBJETIVO

• Problema: “Minimizar o maximizar cierta cantidad que se calcula con una función”

• Un problema de maximización se puede convertir en uno de minimización sin más que cambiar el signo de la función objetivo

• Nomenclatura: f f(x1, x2, …, xn) o f(X)

Page 26: investigacion 2

PARÁMETROS DE DISEÑO

• Parámetros de diseño son aquellos que no cambian o no pueden cambiar su valor durante el rango de validez del modelo matemático o físico de un proceso.

• Constantes que no cambian para los diferentes diseños

• Importantes en modelo pero no en la búsqueda del diseño óptimo

• Nomenclatura: [ P ] P [p1, p2, …, pq]

Page 27: investigacion 2

RESTRICCIONES

• Comparación con un valor numérico que limita

• Tipos: De igualdad: = De desigualdad: ,

• Ejemplo 1 Volumen de la lata: fun1(X) = 500 cm3

• Ejemplo 2 Deflexión: fun2(X) 1 mm

Page 28: investigacion 2

RESTRICCIONES

• Si las restricciones no se cumplen No hay solución

• Diseño factible Todas las restricciones se satisfacen

• Un diseño óptimo debe ser factible

• El espacio definido por las restricciones se llama dominio factible

Page 29: investigacion 2

FORMATO ESTÁNDAR

• Minimizar f(x1, x2, …, xn)

• Sujeto a hk(x1, x2, …, xn) = 0, k=1,2,…,l

gj (x1, x2, …, xn) 0, j=1,2,…,m

xil xi xi

u, i=1,2,…,n

• Lenguaje natural “Minimizar la función objetivo f, sujeto a 1 restricciones

de igualdad, m restricciones de desigualdad, con n variables de diseño comprendidas entre unos límites inferior y superior”

Page 30: investigacion 2

MODELADO EJEMPLO 1

• Variables de diseño: d, h• Parámetro de diseño: C (coste del material por unidad área)• Volumen = d2h/4• Área = dh• Restricción “estética”: h2d

h

d

Page 31: investigacion 2

MODELO EJEMPLO 1

• Minimizar f(d,h): Cdh

Sujeto a h1(d,h): d2h/4 – 500 = 0

g1(d,h): 2d – h 0

6 d 9; 5 h 20

• Minimizar f(x1,x2): Cx1x2

Sujeto a h1(x1,x2): x1

2x2/4 – 500 = 0

g1(x1,x2): 2x1 – x2 0

6 x1 9; 5 x2 20

Page 32: investigacion 2

Para la aplicación de la IO se siguen los siguientes pasos:

• La IO comienza con la observación cuidadosa de la realidad.

• Formular el problema.

• Construir un modelo que intente abstraer la esencia del problema real.

• Solución del modelo.

• Análisis de sensibilidad, hay que ver como se comporta el modelo ante cambios en las restricciones y/o parámetros del modelo

• Implementar los resultados, se debe interpretar los resultados y dar conclusiones y cursos de acción para la optimización del problema real

INVESTIGACIÓN DE OPERACIONES

Page 33: investigacion 2

Desarrollo de un modelo matemático Es la traducción del problema a términos matemáticos.

Es formular un modelo matemático:Identificando variablesIdentificando la Función Objetivo Identificando las restricciones

Objetivos: función objetivoalternativas: variables de decisiónlimitaciones del sistema: restricciones

METODOLOGÍA DE LA INVESTIGACION DE OPERACIONES

I) Identificacion de las variables Xij = # de consultores que viajan del origen i al destino j II) Identificacion de la funcion objetivo Max 540X11+300X12+420X13+ 500X21+330X22+330X23+ 520X31+310X32+350X33 III) Identificacion de las restricciones X11+X12+X13 ≤ 2 X21+X22+X23 ≤ 1 X31+X32+X33 ≤ 4 X11+X21+X31 = 3 X12+X22+X32 = 2 X13+X23+X33 = 1 Xij ≥ 0 ; entero

Page 34: investigacion 2

Desarrollo de un modelo matemático

Paso 1. Identificar las variables de decisión¿Sobre qué tengo control?¿Qué es lo que hay que decidir?¿Cuál sería una respuesta válida del caso?

Paso 2. Identificar la función objetivo¿Qué pretendemos conseguir?¿qué me interesaría más?

Paso 3. Identificar las restricciones o factores que limitan la decisión, recursos disponibles

(trabajadores, máquinas, material), fechas límite, naturaleza de las variables (no negatividad, enteras, binarias).

Paso 4.Traducción de los elementos básicos a un modelo matemático.

METODOLOGÍA DE LA INVESTIGACION DE OPERACIONES

Page 35: investigacion 2

Resolución del modelo

Es resolver el modelo usando una técnica adecuada, es decir obtener valores numéricos para la variable de decisión.

Es determinar los valores de las variables de decisión de modo que la solución sea óptima (o satisfactoria) sujeta a las restricciones.

Puede haber distintos algoritmos y formas de aplicarlos. En esta parte se usa el Software WIN QSB. Hay otros como el LINDO, MLP y TORA

METODOLOGÍA DE LA INVESTIGACION DE OPERACIONES

Page 36: investigacion 2

Un  método  óptimo  para lograr un objetivo.Una forma de  evaluar preguntas de sensibilidad de la forma:                  ¿Qué  sucedería  sí ...?

VENTAJA DE LOS MODELOS

Page 37: investigacion 2

EL MODELO DE PROGRAMACIÓN LINEAL PROVEE UNA SOLUCIÓN INTELIGENTE PARA ESTE

PROBLEMA

Page 38: investigacion 2

Es un Arte que mejora con la práctica…

¡ PRACTIQUEMOS!

Page 39: investigacion 2

Hoy en día, la toma de decisiones abarca una gran cantidad de problemas reales cada más complejos y especializados, que necesariamente requieren del uso de metodologías para la formulación matemática de estos problemas y, conjuntamente, de métodos y herramientas de resolución, como los que provee la Investigación de Operaciones.

Page 40: investigacion 2

La Programación Lineal es una herramienta para resolver problemas de optimización que se caracterizan por tener como función objetivo y restricciones combinaciones lineales de las variables de decisión.

Función Objetivo: Max o Min (Z) = C X

Sujeto a : A X B Xi 0 ; i = 1, 2,...., n

Conceptos Básicos:

• Variables de Decisión• Función Objetivo• Restricciones• Restricciones de Signo

FORMULACION DE UN PROBLEMA PROGRAMACIÓN LINEAL

Consideremos los siguientes ejemplos para describir los conceptos básicos presentes en todo problema de programación lineal (PPL)

Page 41: investigacion 2

CONSTRUCCIÓN DE MODELOS DE PROGRAMACION LINEAL

Ejemplo N° 1

La Compañía PARGOLF es un pequeño fabricante de equipo y suministros para golf. El distribuidor de PARGOLF cree que existe un mercado tanto para una bolsa de golf de precio moderado, denominada modelo estándar, como para una bolsa de precio elevado, denominada modelo de lujo. El distribuidor está tan confiado en el que, si PARGOLF puede hacer las bolsas a un precio competitivo, el distribuidor comprará todas las bolsas que PARGOLF pueda fabricar durante los siguientes tres meses. Un análisis cuidadoso de los requerimientos de tiempo de producción para las cuatro operaciones de manufactura y la estimación hecha por el departamento de contabilidad de la contribución a la ganancia por bolsa.

Producto

Estándar

De lujo

Corte y teñido Costura Terminado

Inspección y empaque

Ganancia por bolsa

7/10

1

1/2

5/6

1

2/3

1/10

1/4

S/. 10

S/. 9

Tiempo de producción (horas/bolsa)

Page 42: investigacion 2

El director de manufactura estima que dispondrán de 630 horas de tiempo de corte y teñido, 600 horas de tiempo de costura, 708 horas de tiempo de terminado y 135 horas de tiempo de inspección y empaque para la producción de bolsas de golf durante los siguientes tres meses.

a) Si la compañía desea maximizar la contribución a la ganancia total, ¿Cuántas bolsas de cada modelo debería fabricar?

b) ¿Cuántas horas de tiempo de producción se programaran para cada operación?

c) ¿Cuántas horas de tiempo de ocio se tendrán en cada operación?

Page 43: investigacion 2

Formulación:

Variable de decisión:

Xi = Número de bolsas de modelo i a fabricar por trimestre i = 1, 2

Objetivo:

Maximizar: Ganancia/trimestre

Restricciones:

Tiempo disponible por trimestre

Corte y teñido

Corte

Acabado

Condiciones técnicas.

X1, X2 > 0

Inspección y empaque

Page 44: investigacion 2

Modelo Matemático de Programación Lineal:

Máx: Ganancia

Max. (Z) = 10X1 + 9X2

Sujeto a:

7/10X1 + X2 < 630 Corte y teñido

1/2X1 + 5/6X2 < 600 Costura

X1 + 2/3X2 < 708 Acabado

X1, X2 > 0

S/.

Trimestre = S/.

Bolsa

Bolsa

Trimestre

Hora

Bolsa

Bolsas

Trimestre=

Horas

Trimestre

1/10X1 + 1/4X2 < 135 Inspección y empaque

Page 45: investigacion 2

Ejemplo N° 2: El problema de la industria de juguetes “Galaxia”.

• Galaxia produce dos tipos de juguetes:

* Space Ray

* Zapper

• Los recursos están limitados a:

* 1200 libras de plástico especial.

* 40 horas de producción semanalmente.

Page 46: investigacion 2

• Requerimientos de Marketing.

* La producción total no puede exceder de 800 docenas.

* El número de docenas de Space Rays no puede exceder al

número de docenas de Zappers por más de 450.

• Requerimientos Tecnológicos.

* Space Rays requiere 2 libras de plástico y 3 minutos de

producción por docena.

* Zappers requiere 1 libra de plástico y 4 minutos de producción

por docena.

Page 47: investigacion 2

• Plan común de producción para:

* Fabricar la mayor cantidad del producto que deje mejores

ganancias, el cual corresponde a Space Ray (S/. 8 de utilidad

por docena).

* Usar la menor cantidad de recursos para producir Zappers,

porque estos dejan una menor utilidad (S/. 5 de utilidad por

docena).

Page 48: investigacion 2

Solución

• Variables de decisión

* X1 = Cantidad producida de Space Rays (en docenas por

semana).

* X2 = Cantidad producida de Zappers (en docenas por

semana).

• Función objetivo

* Maximizar la ganancia semanal.

Page 49: investigacion 2

• Modelo de Programación Lineal

Max (Z) = 8X1 + 5X2 (ganancia semanal)

Sujeto a:2X1 + 1X2 1200 (Cantidad de plástico)3X1 + 4X2 2400 (Tiempo de producción)

X1 + X2 800 (Limite producción total) X1 - X2 450 (Producción en exceso)

Xj 0, j = 1, 2. (Resultados positivos)

• El plan común de producción consiste en:Space Rays = 550 docenas

Zappers = 100 docenas

Utilidad = S/. 4900 por semana

Page 50: investigacion 2

EJEMPLO N° 3

Una firma industrial elabora dos productos, en los cuales entran cuatro componentes en cada uno. Hay una determinada disponibilidad de cada componente y un beneficio por cada producto. Se desea hallar la cantidad de cada articulo que debe fabricarse con el fin de maximizar los beneficios.

El siguiente cuadro resume los coeficientes de transformación o sea la cantidad de cada componente que entra en cada producto.

Producto Componente

P1 P2 Disponibilidad (kilogramos)

A B C D

1 2 2 1

3 1 2 1

15,000 10,000 12,000 10,000

Beneficios S/./unidad

4 3

Page 51: investigacion 2

X1 = Nº de unidades de producto P1

X2 = Nº de unidades de producto P2

Entonces el programa lineal correspondiente es:

Max (Z) = 4X1 + 3X2

Sujeto a :

1X1 + 3X2 ≤ 15,000

2X1 + 1X2 ≤ 10,000

2X1 + 2X2 ≤ 12,000

1X1 + 1X2 ≤ 10,000

X1, X2 ≥ 0

Page 52: investigacion 2

EJEMPLO Nº 4

En una fábrica de cerveza se producen dos tipos: rubia y negra. Su precio de venta es de S/. 0.5 / litro y S/. 0.3 / litro, respectivamente. Sus necesidades de mano de obra son de 3 y 5 empleados, y de 5,000 y 2,000 soles de materias primas por cada 10,000 litro.

La empresa dispone semanalmente de 15 empleados y 10,000 soles para materias primas, y desea maximizar su beneficio. ¿Cuántos litros debe producir?

Page 53: investigacion 2

FORMULACIÓN

1 2Max (Z) = 5,000X + 3,000X

1 2

1 2

1 2

S. A.

3X + 5X 15

5,000X + 2,000X 10,000

X , X 0

Page 54: investigacion 2

Una mueblería produce mesas y sillas de madera. Cada mesa es vendida en $27.000 y se requiere $10.000 en materiales para su construcción, además, el costo unitario por mano de obra es de $14.000. En el caso de las sillas, el precio de venta es de $21.000 y los costos de materiales y mano de obra son $9.000 y $10.000 respectivamente.

La fabricación de cada producto requiere de dos labores: carpintería y terminaciones. Una mesa requiere de 1 hora de carpintería y 2 de terminaciones, mientras que la silla requiere de 1 hora en cada labor.

Ejemplo N° 5

Cada semana, la mueblería puede obtener todos los materiales que desee, sin embargo, se pueden dedicar hasta 100 horas a las terminaciones y hasta 80 horas a la carpintería. La demanda por mesas no está limitada, mientras que la demanda por sillas es de 40 unidades.

Formule un modelo matemático que permita maximizar las utilidades de la mueblería.

Page 55: investigacion 2

Variables de decisión: Variables de decisión:

Se debe comenzar definiendo las variables de decisión relevantes. En un PPL las variables de decisión deben ser capaces de describir completamente las decisiones que puedan ser tomadas y todas las variantes que existan.

Formulación

Antes de definir las variables de decisión es importante definir las unidades involucradas en el problema.

En este caso, se habla de unidades de sillas y mesas, de horas de trabajo por unidad y de demanda semanal. De acuerdo a ello, una buena opción para definir las variables de decisión consiste en asociar las variables al número de unidades de sillas y mesas a producir por semana. Por lo tanto, podemos definir:

X1 = Número de mesas producidas por semana.X2 = Número de sillas producidas por semana.

X1 = Número de mesas producidas por semana.X2 = Número de sillas producidas por semana.

Page 56: investigacion 2

Función Objetivo: Función Objetivo:

En un PPL, se debe tomar la decisión de maximizar (usualmente las utilidades) o de minimizar (usualmente los costos) cierta función de las variables de decisión.

En el ejemplo, los costos e ingresos no dependen del valor de X1 o X2 por lo tanto basta concentrarse en maximizar la diferencia entre:

La función que se va a optimizar se llama Función Objetivo y en ella no aparece ningún término independiente o constante. Los valores de las variables de decisión son independientes de cualquier constante.

Ingresos Semanales – Costos de Materiales – Costos por mano de obraIngresos Semanales – Costos de Materiales – Costos por mano de obra

Page 57: investigacion 2

Luego se deben expresar los términos anteriores en función de las variables de decisión X1 y X2.

Por lo que la función objetivo queda (expresada en miles de $):

(27X1 + 21X2) – (10X1 + 9X2) – (14X1 + 10X2) = 3X1 + 2X2 (27X1 + 21X2) – (10X1 + 9X2) – (14X1 + 10X2) = 3X1 + 2X2

Así, el objetivo de la mueblería es escoger los valores X1 y X2 tal que se maximice 3X1 + 2X2

Denotando por Z el valor de la Función Objetivo para cualquier Problema de Programación Lineal, la función de la mueblería es:

Max Z = 3X1 + 2X2 Max Z = 3X1 + 2X2

El coeficiente que acompaña a cada variable en la Función Objetivo se denomina coeficiente en la función objetivo de la variable y refleja el aporte unitario de dicha variable.

Page 58: investigacion 2

Restricciones: Restricciones:

En las medidas que las variables crecen, la Función Objetivo aumenta su valor. Por lo tanto si se pudiera escoger arbitrariamente el valor de la variables, la mueblería podría hacer crecer el valor de sus utilidades en forma infinita. En la práctica esto no es posible y en el ejemplo el valor que toman las variables está limitado por las siguientes 3 restricciones:

• Máximo 100 horas semanales para terminaciones.• Máximo 80 horas semanales para carpintería.• Producción máxima de 40 sillas semanales.

Luego, el próximo paso consiste en formular matemáticamente las restricciones anteriores en función de las variables de decisión.

Page 59: investigacion 2

Para formular la primera restricción en función de las variables X1 y X2 observamos que:

Hrs. terminaciones x mesa + hrs. terminaciones x silla hrs. disponibles para terminaciónHrs. terminaciones x mesa + hrs. terminaciones x silla hrs. disponibles para terminación

Por lo que la restricción queda:

2X1 + X2 1002X1 + X2 100

Es importante notar que todos los valores en la expresión anterior son por semana, ya que las variables de decisión se han escogido con esa referencia.

Page 60: investigacion 2

Análogamente la segunda restricción queda:

X1 + X2 80X1 + X2 80

Finalmente, la tercera restricción sólo limita el valor de la variable X2

X2 40X2 40

Restricciones de Signo: Restricciones de Signo:

Para completar la formulación del modelo es importante definir si existe alguna restricción de signo para cada variable de decisión.

Si una variable de decisión Xi debe cumplir condiciones de NO NEGATIVIDAD, debemos agregar la siguiente restricción:

Xi 0Xi 0

Page 61: investigacion 2

Si la variable de decisión Xi puede asumir valores positivos o negativos se dice que Xi no tiene restricción de signo (SRS).

Combinando todas las expresiones anteriores, es posible completar el modelo matemático para este problema de optimización, quedando de la siguiente forma:

En el ejemplo ambas variables de decisión se refieren a cantidades a producir, por lo tanto son no negativas. Sin embargo, en otros ejemplos las variables pueden ser SRS, por ejemplo en el caso de que Xi se refiere al saldo de alguna cuenta.

Page 62: investigacion 2

Definición de variables:

X1: número de mesas producidas por semana.X2: número de sillas producidas por semana.

Función Objetivo:

Max Z = 3X1 + 2X2

Sujeto a:

2X1 + X2 100 Horas disponibles para terminaciones por semana

X1 + X2 80 Horas disponibles para carpintería por semana

X2 40 Producción máxima de sillas por semana

Xj 0 j = 1 y 2 No negatividad

Page 63: investigacion 2

Sujeto a:

. . . . .

. . . . .

. . . . .

X1,2,.....n > 0

Variables de decisiónCoeficientes objetivo

Coeficientes tecnológicos Coeficientes recurso

Condiciones técnicas o

No negatividad

MODELO GENERAL DE PROGRAMACIÓN LINEAL

nnXCXCXCMax(Z)

Optimizar

+++= ......2211

22222121

1

),,(..... bXaXaXann

≥=≤+++

1212111),,(..... bXaXaXa

nn≥=≤+++

mnmnmm bXaXaXa ),,(.....

2211≥=≤+++

Page 64: investigacion 2

• Donde el vector c también conocido como el vector costos, viene dado por:

• El vector de lado derecho o b, viene dado por:

• Este es un vector columna, que representa los recursos de las m actividades. Es por lo tanto el elemento de la mano derecha de cada una de las m ecuaciones.

...1 2 n-1 nC = c c c c

1

2

m-1

m

b

b

.b

.

b

b

Page 65: investigacion 2

• La matriz A, representa los coeficiente tecnológicos; es la matriz para el sistema de ecuaciones Ax = b:

• El sistema de ecuaciones o el modelo de PL, queda representado por:

Max (Z) = C X

Sujeto a:

A X = bi

A X ≤ bi

A X ≥ bi

X ≥ 0

A

11 12 1n

21 22 2n

m,1 m,2 m,n

a a ... a

a a ... a

. . ... .

a a ... a

Page 66: investigacion 2

EL MODELO DE P.L.

Z: función objetivoC (c1,...,cn): vector de coeficientes de la f. o.X (x1,...,xn): vector de variables de decisiónA (...,aij,...): matriz de coeficientes técnicosb (b1,...,bm): vector de demandas

Matricialmente,

Optimización Max o Min = CXS.A.

AX bx 0 Forma canónica

Page 67: investigacion 2

Problema N° 1

Variables de Decisión

X1 = Cantidad de Manteles comprados (sólo se puede comprar el

primer día).

X2 = Cantidad de Manteles mandados a lavar en servicio rápido el primer día.

X3 = Cantidad de Manteles mandados a lavar en servicio normal el primer día.

X4 = Cantidad de Manteles mandados a lavar en servicio rápido el segundo día.

Día 1(40)

Día 2(70)

Día 3(60)

X1

X2 X4

X3

Page 68: investigacion 2

Restricciones.a) Satisfacción de la necesidad de manteles al primer día X1 ≥ 40b) Satisfacción de la necesidad de manteles al segundo día. (X1 − 40) + X2 ≥ 60 ↔ X1 + X2 ≥ 100c) Satisfacción de la necesidad de manteles al tercer día. (X1 − 40) + X2 − 60 + X3 + X4 ≥ 70 ↔ X1 + X2 + X3 + X4 ≥ 170d) El número de manteles mandados a lavar el primer día, puede a l

o mas ser igual al número de manteles usados ese día. X2 + X3 ≥ 40e) El número de manteles mandados a lavar hasta el segundo día,

puede a lo mas ser igual al número de manteles usados hasta ese día.

X2 + X3 + X4 ≥ 40 + 60 ↔ X2 + X3 + X4 ≥ 100f ) No negatividad. X1, X2, X3, X4 ≥ 0

Función ObjetivoMin (Z) = 20X1 + 15X2 + 8X3 + 15X4

Page 69: investigacion 2

Problema N° 2

Variables de DecisiónX1 = numero de libras de carne molida de res empleadas en cada libra de albóndigas.X2 = numero de libras de carne molida de cerdo empleadas en cada libra de albóndigas. Restricciones

Cada libra de albóndigas tendrá 0.20 X1, libras de grasa provenientes de la carne de res y 0.32 X2 libras de grasa de la carne de cerdo. El contenido total de grasa de una libra de albóndigas no debe ser mayor de 0.25 libras. Entonces:

0.20X1 + 0.32X2 ≤ 0.25 El número de libras de carne de res y de cerdo empleadas en cada libra de albóndigas debe sumar 1; entonces:

X1 + X2 = 1Finalmente, la tienda no puede usar cantidades negativas de ninguna de las carnes, así que hay dos restricciones de no negatividad: X1≥ 0 y X2 ≥ 0.

Función Objetivo

Min (Z) = 80X1 + 60X2

Page 70: investigacion 2

Problema N° 3

• Variables de decisiónX1: Unidades de A producidas en totalX2: Unidades de B producidas en totalX3: Unidades de C producidas en totalX4: Unidades de A vendidasX5: Unidades de B vendidas

• Función Objetivo

Max (Z) = 700 X4 + 3,500 X5 + 7,000 X3

• Restricciones

Sujeto a:

X1 + 2X2 + 3X3 ≥ 40

X1 = X4 + 2X2

X2 = X5 + X3

X1, X2, X3, X4, X5 ≥ 0

Page 71: investigacion 2

Problema N° 5

Un fabricante cuyo negocio es mezclar aguardiente, compra tres grados A, B, y C. Los combina de acuerdo a las recetas que especifican los porcentajes máximo y mínimo de los grados A y C en cada mezcla. Estos porcentajes se dan en la tabla N° 1.

La provisión de los tres grados de aguardientes básicos, junto con sus costos se presente en la tabla N° 2.

TABLA N° 2 DISPONIBILIDAD Y COSTOS DE AGUARDIENTE

AGUARDIENTEMAXIMA CANTIDAD

DISPONIBLEBOTELLAS POR DIA

COSTO POR BOTELLA

A 2000 S/. 7.00

B 2500 S/. 5.00

C 1200 S/. 4.00

TABLA N° 1 ESPECIFICACIONES DE MEZCLAS

MEZCLA ESPECIFICACION PRECIO POR BOTELLA

Súper FuerteNo menos de 60% de ANo mas de 20% de C

S/. 6.80

FuerteNo más de 60% de CNo menos de 15% de A

S/. 5.70

Menos Fuerte No más de 50% de C S/. 4.50

Indique cómo se obtiene la primera matriz en un modelo de programación lineal de una política de producción que haga máxima la ganancia.

Page 72: investigacion 2

Solución

X11 : Cantidad de A usada para el super fuerteX21 : Cantidad de B usada para el super fuerteX31 : Cantidad de C usada para el super fuerteX12 : Cantidad de A usada para el fuerteX22 : Cantidad de B usada para el fuerteX32 : Cantidad de C usada para el fuerte

Max (Z) = 6.80 (X11 + X21 + X31) + 5.7 (X12 + X22 + X32) – [ 7(X11 + X12) + 5(X21 + X22) + 4(X31 + X32)]Sujeto a:X11 + X12 ≤ 2,000X21 + X22 ≤ 2,500 DisponibilidadX31 + X32 ≤ 1,200

X11 ≥ 0.60 (X11 + X21 + X31) X31 ≤ 0.20 (X11 + X21 + X31)

Page 73: investigacion 2

X32 ≤ 0.60 (X12 + X22 + X32)

X12 ≥ 0.15 (X12 + X22 + X32)

Xij ≥ 0 : i = 1, 2, 3 ; j = 1, 2

Page 74: investigacion 2

Problema N° 6

Una compañía fabrica dos clases de cinturones de piel. El cinturón A es de alta calidad, y el cinturón B es de baja calidad. La ganancia respectiva por cinturón es de S/. 0.40 y S/. 0.30. Cada cinturón de tipo A requiere el doble de tiempo que el que usa el de tipo B, y si todos los cinturones fueran de tipo B, la compañía podría fabricar 1000 día, el abastecimiento de piel es suficiente únicamente para 800 cinturones diarios (A y B combinados) el cinturón A requiere una hebilla elegante, de las que solamente se dispone 400 diarias. Se tiene únicamente 700 hebillas al día para el cinturón B. Establezca las ecuaciones de programación lineal para el problema.

Tipo de cinturón Ganancia Disponibilidad

S/. / Cin hebillas/día

A 0.4 400

B 0.3 700

Page 75: investigacion 2

Xi: Número de cinturones producidos por día del tipo i; donde i =

A, B

tA = 2tB

FUNCIÓN OBJETIVO: Max (Z) = 0.4 XA + 0.3 XB

Sujeto a:

2 XA + XB ≤ 1,000

XA + XB ≤ 800

XA ≤ 400

XB ≤ 700

XA, XB ≥ 0

Page 76: investigacion 2

Problema N° 5

Un fabricante cuyo negocio es mezclar aguardiente, compra tres grados A, B, y C. Los combina de acuerdo a las recetas que especifican los porcentajes máximo y mínimo de los grados A y C en cada mezcla. Estos porcentajes se dan en la tabla N° 1.

La provisión de los tres grados de aguardientes básicos, junto con sus costos se presente en la tabla N° 2.

TABLA N° 2 DISPONIBILIDAD Y COSTOS DE AGUARDIENTE

AGUARDIENTEMAXIMA CANTIDAD

DISPONIBLEBOTELLAS POR DIA

COSTO POR BOTELLA

A 2000 S/. 7.00

B 2500 S/. 5.00

C 1200 S/. 4.00

TABLA N° 1 ESPECIFICACIONES DE MEZCLAS

MEZCLA ESPECIFICACION PRECIO POR BOTELLA

Súper FuerteNo menos de 60% de ANo mas de 20% de C

S/. 6.80

FuerteNo más de 60% de CNo menos de 15% de A

S/. 5.70

Menos Fuerte No más de 50% de C S/. 4.50

Indique cómo se obtiene la primera matriz en un modelo de programación lineal de una política de producción que haga máxima la ganancia.

Page 77: investigacion 2

Solución

X11 : Cantidad de A usada para el super fuerteX21 : Cantidad de B usada para el super fuerteX31 : Cantidad de C usada para el super fuerteX12 : Cantidad de A usada para el fuerteX22 : Cantidad de B usada para el fuerteX32 : Cantidad de C usada para el fuerte

Max (Z) = 6.80 (X11 + X21 + X31) + 5.7 (X12 + X22 + X32) – [ 7(X11 + X12) + 5(X21 + X22) + 4(X31 + X32)]Sujeto a:X11 + X12 ≤ 2,000X21 + X22 ≤ 2,500 DisponibilidadX31 + X32 ≤ 1,200

X11 ≥ 0.60 (X11 + X21 + X31) X31 ≤ 0.20 (X11 + X21 + X31)

Page 78: investigacion 2

X32 ≤ 0.60 (X12 + X22 + X32)

X12 ≥ 0.15 (X12 + X22 + X32)

Xij ≥ 0 : i = 1, 2, 3 ; j = 1, 2

Page 79: investigacion 2

Problema N° 7

Mineral N° 1

Mineral N° 2

X1 = toneladas de mineral 1 en el molde

X2 = toneladas de mineral 2 en el molde

Mineral 1 Mineral 2

Hierro forjado 60% 13%

Plomo 10% 3%

Min (Z) = 260 X1 + 80 X2

Sujeto a:

0.60 X1 + 0.13 X2 ≥ 0.20 (X1 + X2)

0.10 X1 + 0.03 X2 ≥ 0.05 (X1 + X2)

X1, X2, ≥ 0

Page 80: investigacion 2

Problema N° 8

Una industria de muebles requiere de 350 barras de 2x4x20 cm. y de 200 barras de 2x3x20 cm., si dicha empresa dispone de barras cuyas dimensiones son 7x5x20 cm., cual debe ser el programa que debe seguir para minimizar desperdicios sabiendo que el máximo debe ser de 140 cm3.

Page 81: investigacion 2

Solución

2

3 3

2

1

1

2

2

3 4

1

3 4

3

2

2 2 2 1

2 2 2 1

3 3

3

2

2 2 2

4

1

1

X1

X2X3

20

7

5

Page 82: investigacion 2

140 cm3 = 7 cm2

20 cm

350 2 x 4 x 20

200 2 x 3 x 20

Xi = cantidad de barras a obtenerse en la modalidad de corte i

Min (Z) = 100 X1 + 60 X2 + 140 X3

X1 X2 X3

2 x 4 x 20 0 1 2

2 x 3 x 20 5 4 2

Sujeto a:

X2 + 2 X3 ≥ 350

5 X1 + 4 X2 + 2 X3 ≥ 200

X1, X2, X3 ≥ 0

Page 83: investigacion 2

Problema N° 9

Un fabricante de láminas metálicas recibe un pedido para producir 2000 láminas de tamaño 2’ x 4’ y 1000 láminas de tamaño 4’ x 7’. Se dispone de dos láminas estándar de tamaño 10’ x 3000’ y 11’ x 2000’. El personal del departamento de ingeniería decide que los tres siguientes patrones de corte son adecuados para satisfacer el pedido y minimizar el desperdicio. Formule el problema como un modelo de programación lineal.

2' 72' 2' 7'

4'

Patron N° 1 Patron N° 2

4'

Patron N° 3

2' 2' 2' 2' 2'

4'

Page 84: investigacion 2

Solución

4

2

7

1

2

2

7

4

1

Láminas 2 x 4 2,000 10’ x 3,000’

4 x 7 1,000 11’ x 2,000’

Xij = Cantidad de patrones i utilizado para cortar

en la lámina j

Sujeto a:

2’ x 4’ 1 X11 + 5 X31 + 2 X22 + 5 X32 ≥ 2,000

4’ x 7’ 1 X11 + 0 X31 + 1 X22 + 0 X32 ≥ 1,000

X11 + X31 ≥ 3,000/4

X22 + X32 ≥ 2,000/4 X11, X31, X22, X32 ≥ 0

Min (Z) = 4 X11 + 0 X31 + 0 X22 + 4 X32

2

3

3

750 para cortar

500 para cortar

Page 85: investigacion 2

Problema N° 10

• El Real Hotel opera los 7 días a la semana. Las mucamas son contratadas para trabajar seis horas diarias. El contrato colectivo especifica que cada mucama debe trabajar 5 días consecutivos y descansar 2 días. Todas las mucamas reciben el mismo sueldo semanal. El Real hotel requiere como mínimo las horas de servicio.

Lunes 150, Martes 200, Miércoles 400, Jueves 300, Viernes 700, Sábado 800 y Domingo 300. El administrador desea encontrar un plan de programación de empleos que satisfaga estos requerimientos y a un costo mínimo.

Formule este problema como un modelo de programación lineal.

Page 86: investigacion 2

Solución

L Ma Mi J V S D L Ma Mi J V S D L Ma Mi J XL

XMa

XMi

XJ

XV

XS

XD

XL

XMa

XMi

XJ

XV

XS

XV

Page 87: investigacion 2

Continuación…..

Xi = Número de mucamas que empiezan a trabajar el día i durante

cinco dias consecutivos

XJ + XV + XS + XD + XL ≥ 150 / 6 XV + XS + XD + XL + XMa ≥ 200 / 6

XS + XD + XL + XMa+ XMi ≥ 400 / 6 XD + XL + XMa+ XMi+ XJ ≥ 300 / 6

XL + XMa+ XMi+ XJ + XV ≥ 700 / 6 XMa+ XMi+ XJ + XV +XS ≥ 800 / 6 XMi+ XJ + XV +XS + XD ≥ 300 / 6XL , XMa, XMi, XJ , XV , XS , XD ≥ 0

Min (Z) = XL + XMa+ XMi+ XJ + XV + XS + XD

Page 88: investigacion 2

Problema

• El hospital ESSALUD ha decidido ampliar su servicio de urgencias (abierto las 24 horas) con la consiguiente necesidad de nuevo personal de enfermería. La gerencia del hospital ha estimado las necesidades mínimas de personal por tramos horarios para poder cubrir las urgencias que se presenten. Se definieron 6 tramos de 4 horas. La necesidad mínima de personal en cada tramo se indica en el cuadro mostrado. Por otro lado, el departamento de recursos humanos ha informado a gerencia que los contratos laborales han de ser de ocho horas seguidas, según el Convenio firmado con los sindicatos, independientemente de los horarios de entrada y salida del personal.

El problema es encontrar el número mínimo de personal necesario para cubrir la

demanda.

Cuadro: Necesidades de personal por tramos horarios

J Tramos Horarios

1 0:00 - 4:00

2 4:00 – 8:00

3 8:00 – 12:00

4 12:00-16:00

5 16:00-20:00

6 20:00-24:00

Personal Nj

9 5 3 7 5 6

Page 89: investigacion 2

Solución

Min (Z) = X1 + X2 + X3 + X4 + X5 + X6

Sujeto a: 

X1 + X2 ≥ 5

X2 + X3 ≥ 3

X3 + X4 ≥ 7

X4 + X5 ≥ 5

X5 + X6 ≥6

X6 + X1 ≥ 9

 

Xj ≥ 0, j= 1,...,6

Cuadro: Necesidades de personal

Hora Tramos Horarios

1 0:00 - 4:00

2 4:00 – 8:00

3 8:00 – 12:00

4 12:00-16:00

5 16:00-20:00

6 20:00-24:00

0:00 4:00 8:00

12:00 16:00 20:00

X1

X6

X1 X2

X2 X3

X3 X4

X4 X5

X5 X6

Personal Nj

9 5 3 7 5 6

Page 90: investigacion 2

ProblemaDos aleaciones, A y B, están hechas de cuatro metales diferentes: I, II, III y IV, según las especificaciones siguientes:

Los cuatro metales se extraen de tres minerales metálicos diferentes:

Suponiendo que los precios de venta de las aleaciones A y B son US$ 200 y US$ 399 por tonelada, formule el problema como un modelo de programación lineal. 

Sugerencia: supóngase que Xijk representa el número de toneladas del i-ésimo metal obtenido de la j-ésimo mineral metálico y asignado a la k-ésima aleación.

Aleación Especificaciones

A B

Cuando mucho el 80% de I Cuando mucho el 30% de II Por lo menos el 50% de IV Entre 40% y el 60% de II Cuando menos el 30% de III A lo más el 70% de IV

Mineral

Capacidad máxima (ton)

Constituyentes (%) Precio (US$ / ton)

I II III IV Otros

1 2 3

1000 2000 3000

20 10 5

10 20 5

30 30 70

30 30 20

10 10 0

30 40 50

Page 91: investigacion 2

Solución

Xijk = número de toneladas del i – esimo metal obtenido de la j – esimo mineral metálico

asignado a la k – esima aleación

Max (Z) = [(X11A + X21A + X31A + X41A + X12A + X22A + X32A + X42A + X13A + X23A + X33A + X43A)200

(X11B + X21B + X31B + X41B + X12B + X22B + X32B + X42B + X13B + X23B + X33B + X43B)399] - (X11A + X21A + X31A + X41A )30 – (X11B + X21B + X31B + X41B)30 – (X12A + X22A + X32A +

X42A)40 - (X12B + X22B + X32B + X42B)40 – (X13A + X23A + X33A + X43A)50 – (X13B + X23B + X33B + X43B)50

Sujeto a: 

  X11A + X21A + X31A + X41A + X11B + X21B + X31B + X41B ≤ 1,000

X12A + X22A + X32A + X42A + X12B + X22B + X32B + X42B ≤ 2,000 Disponibilidad

X13A + X23A + X33A + X43A + X13B + X23B + X33B + X43B ≤ 3,000

X11A + X12A + X13A ≤ 0.80 [X11A + X21A + X31A + X41A + X12A + X22A + X32A + X42A + X13A +

X23A + X33A + X43A]

Xijk ≥ 0

Page 92: investigacion 2

Problema N° 11

La Compañía XYZ produce tornillos y clavos. La materia Prima para los tornillos cuesta S/. 2 por unidad, mientras que la materia prima para el clavo cuesta S/. 2.50. Un clavo requiere dos horas de mano de obra en el departamento N° 1 y tres en el departamento N° 2, mientras que un tornillo requiere 4 horas en el departamento N° 1 y 2 horas en departamento N° 2, el jornal por hora en ambos departamentos es de S/. 2. Si ambos productos se venden a S/. 18, y el número de horas de mano de obra disponibles por semana en los departamentos son de 160 y 180 respectivamente. Expresar el problema propuesto como un programa lineal, tal que maximice las utilidades.

DPTO 1 DPTO 2 MATERIA

PRIMA JORNAL PRECIO

Clavos 2 hrs. 3 hrs. S/. 2 / unid S/. 2 / hora S/. 18 / unid. Tornillo 4 hrs. 2 hrs. S/. 2.5/unid. S/. 2 / hora S/. 18 / unid Disponibilidad 160 hrs./sem. 180 hrs./sem.

Page 93: investigacion 2

Solución

X1 : unidades de clavos a producirse por semana

X2 : unidades de tornillos a producirse por semana

Max (Z) = 18(X1 + X2) – [10 X1 + 2 X1 + 12 X2 + 2.5 X2]

Sujeto a:

2 X1 + 4 X2 ≤ 160

3 X1 + 2 X2 ≤ 180

X1 , X2 ≥ 0

Page 94: investigacion 2

Problema N° 12

Xi : cantidad de unidades del tipo i a ser fabricados para ser vendidos a la semana

i : 1, 2, y 31 = válvula globo2 = válvula aguja3 = módulo

Max (Z) = 10 X1 + 20 X2 + 60 X3

Sujeto a:

10X1 + 15X2 + (25 + 2 x 10)X3 ≤ 25,000

5X1 + 5X2 + (10 + 2 x 5) X3 ≤ 15,000

5X1 + 5X2 + 10 X3 ≤ 45,000

5X2 + 10 X3 ≤ 45,000

5X2 + 20 X3 ≤ 45,000

X3 ≥ 200

X1, X2 , X3 ≥ 0

Page 95: investigacion 2

Problema N° 13

TAKAGAKI S. A. fabrica dos tipos de alimentos balanceados, recibe un pedido especial de 200 TN de una mezcla de proteínas y carbohidratos, la mezcla debe contener a lo más 40% de proteínas y por lo menos 30% de carbohidratos, el costo de cada TN de proteínas es de S/. 3 y de cada TN de carbohidratos es de 8, determinar la mezcla óptima.

XP: TN. de proteínas utilizadas en la mezcla

Xc: TN. de carbohidratos utilizadas en la mezcla

Max (Z) = 3 XP + 8 XC

Sujeto a:

XP + XC = 200

XP ≤ 0.40 ( XP + XC)

XC ≥ 0.30 ( XP + XC)

XP , XC ≥ 0

Page 96: investigacion 2

Problema N° 14

Xi: Número de acres que se destinan a cada cosecha en cada comunidad

I = 1, 2, 3, 4, 5, 6, 7, 8, 9

Max (Z) = 1,000 (X1 + X2 + X3) + 750 (X4 + X5 + X6) + 250 (X7 + X8 + X9)

Sujeto a:

Terreno para uso en cada comunidad

X1 + X4 + X7 ≤ 400

X2 + X5 + X8 ≤ 600

X3 + X6 + X9 ≤ 300

Comunidad Cosecha

1 2 3 1 Remolacha 2 Algodón 3 Sorgo

X1 X4 X7

X2 X5 X8

X3 X6 X9

Comunidad Cosecha

1 2 3 1 Remolacha 2 Algodón 3 Sorgo

X11 X21 X31

X12 X22 X32

X13 X23 X33

Page 97: investigacion 2

ContinuaciónAsignación de agua para cada comunidad

3 X1 + 2 X4 + X7 ≤ 600

3 X2 + 2 X5 + X8 ≤ 800

3 X3 + 2 X6 + X9 ≤ 375

Total de acres para cada cosecha

X1 + X2 + X3 ≤ 600

X4 + X5 + X6 ≤ 500

X7 + X8 + X9 ≤ 325

Igual proporción del área planteada

X1 + X4 + X7 = X2 + X5 + X8

400 600

X2 + X5 + X8 = X3 + X6 + X9

600 300

Xi ≥ 0 , i = 1,………,9

Page 98: investigacion 2

Problema N° 15

Variable de decisión

Xi = El uso de cada uno de los tres métodos de abatimiento en cada tipo de horno, expresado como una fracción de la capacidad de abatimiento de tal manera que Xi no exceda a 1

Función Objetivo

Min (Z) = 8X1 + 10X2 + 7X3 + 6X4 + 11X5 + 9X6 Sujeto a:

12X1 + 9X2 + 25X3 + 20X4 + 17X5 + 13X6 ≥ 60

35X1 + 42X2 + 18X3 + 31X4 + 56X5 + 49X6 150

37X1 + 53X2 + 28X3 + 24X4 + 29X5 + 20X6 125

X1 + X2 + X3 + X4 + X5 + X6 ≤ 1

X1, X2 , X3 , X4, X5, X6 0

Método de abatimiento

Tecnología

Page 99: investigacion 2

METODOS DE SOLUCION DE PROBLEMAS LINEALES

Métodos: Gráfico. Fácilmente comprensible y permite visualizar

algunas propiedades. Analítico. El método simplex ha demostrado ser

eficiente por el uso del computador. Algeibraíco

Método Gráfico: Este método consiste en delinear sobre el primer cuadrante (debido a la condición de no negatividad) la región de soluciones factibles; luego sobre ella se grafica la función objetivo.

Ejemplo 1Xi = Número de unidades del producto i

Max (Z) = X1 + X2 Sujeto a:

2 X1 + 2 X2 ≤ 8 6 X1 + 2 X2 ≤ 18 2 X1 + 4 X2 ≤ 16 X1 , X2 ≥ 0

Page 100: investigacion 2

SOLUCION GRAFICA

Page 101: investigacion 2

Cualquier punto dentro de la región cumple simultáneamente con las tres restricciones y con la no negatividad. Ahora el problema consiste en maximizar la función objetivo Z = X1+X2 sobre la región sombreada que representa a las restricciones del problema lineal en estudio:

X1+X2 = 0 M = - X2

X1

La recta X1+X2 = 4 representa el máximo valor de Z, Sujeta a las restricciones del programa lineal propuesto. Cualquier valor de Z > 6, no tendrá ningún punto con la región sombreada

Z = 0

Z = 2

Page 102: investigacion 2

Región Factible. Es aquella que cumple con todas las restricciones y las condiciones de no negatividad.

Solución Factible. Es cualquier punto situado en la región factible.

Solución Básica. Es aquella que se encuentra en la intersección de rectas o hiperplanos o en la intersección con los ejes coordenados.

Solución Básica Factible. Es una solución básica que pertenece a la región factible.

Solución Optima. Es una solución factible que maximiza o minimiza la función objetivo según sea el caso

Solución Básica Factible Degenerada. Es una solución factible básica en la que una o más variables básicas toman el valor de cero.

Page 103: investigacion 2

TEOREMA 1. El conjunto de todas las soluciones factibles al problema de programación lineal es un conjunto convexo.

TEOREMA 2. La función objetivo alcanza su máximo en un punto extremo del conjunto convexo, generado por el conjunto de soluciones factibles al problema de programación lineal.

1. Existe un punto extremo del polígono (poliedro) convexo en el

cual la función objetivo tiene su máximo (mínimo).

2. Cada solución factible básica corresponde a un punto extremo

del polígono (poliedro) convexo.

Se tendrá que buscar que investigar únicamente los puntos extremos del polígono (poliedro) convexo y buscar aquel punto que proporcione el mayor (menor) valor para que la función objetivo y así obtendremos la solución buscada.

Page 104: investigacion 2

Restricción de mayor o igual que cero, límite mínimo

Ejemplo 2

Min (Z) = 2 X1 + 6 X2

Sujeto a:

12 X1 + 6 X2 ≥ 16

4 X1 + 12 X2 ≥ 12

X1 , X2 ≥ 0

Page 105: investigacion 2

Ejemplo 3

Min (Z) = 2 X1 + 3 X2

Sujeto a:

X1 + X2 ≤ 4

6 X1 + 2 X2 = 8

X1 + 5 X2 ≥ 4

X1 ≤ 3

X2 ≤ 3

X1 , X2 ≥ 0

La solución se encuentra en el segmento A y B, donde X1 = 8/7 y X2 = 4/7. la función objetivo toma el valor de 4.

A

B

Page 106: investigacion 2

Ejemplo 4

Max (Z) = X1 + X2

Sujeto a:

- 4 X1 + 2 X2 ≤ 2

2 X1 ≤ 4

2 X1 + 2 X2 ≤ 6

X1 , X2 ≥ 0

Se aprecia que la recta de la función objetivo no es ahora tangente a un vértice del polígono factible, si no es coincidente con uno de los lados del mismo.

¿Cuál es entonces la solución?

En este caso es posible definir cualquier punto sobre la recta BC y hallar en consecuencia los valores X1 y X2.

X1 = 2 ; X2 = 1; Z = 3, otro resultado X1 = 2/3 , X2 = 7/3 ; Z = 3

C

B(2,1)

(2/3,7/3)

Page 107: investigacion 2

Ejemplo 5

Max (Z) = 2 X1 + 2 X2

Sujeto a:

X1 - X2 ≥ 1

1/ 2 X1 + X2 ≤ 2

X1 , X2 ≥ 0

No tiene un valor máximo finito.

En problemas prácticos no puede presentarse este tipo de solución

(6,5)

Page 108: investigacion 2

Ejemplo 6

Max (Z) = 3 X1 + 2 X2

Sujeto a:

X1 + X2 ≤ 1

2 X1 + 2 X2 ≥ 4

X1 , X2 ≥ 0

Ejemplo 7

Max (Z) = X1 + X2

Sujeto a:

3 X1 - X2 ≥ - 3

X1 + X2 ≤ 4

X1 , X2 ≥ 0

No se puede garantizar que todo problema tenga solución factible.

Page 109: investigacion 2

USANDO UN GRAFICO SE PUEDEN REPRESENTAR TODAS

LAS RESTRICCIONES, LA FUNCION OBJETIVO Y LOS

TRES TIPOS DE PUNTOS DE FACTIBILIDAD.

Page 110: investigacion 2

Ejemplo: El problema de la industria de juguetes “Galaxia”.

• Galaxia produce dos tipos de juguetes:

* Space Ray

* Zapper

• Los recursos están limitados a:

* 1200 libras de plástico especial.

* 40 horas de producción semanalmente.

Page 111: investigacion 2

• Requerimientos de Marketing.

* La producción total no puede exceder de 800 docenas.

* El número de docenas de Space Rays no puede exceder al

número de docenas de Zappers por más de 450.

• Requerimientos Tecnológicos.

* Space Rays requiere 2 libras de plástico y 3 minutos de

producción por docena.

* Zappers requiere 1 libra de plástico y 4 minutos de producción

por docena.

Page 112: investigacion 2

• Plan común de producción para:

Fabricar la mayor cantidad del producto que deje mejores ganancias, el cual corresponde a Space Ray (S/. 8 de utilidad por docena).

Usar la menor cantidad de recursos para producir Zappers, porque estos dejan una menor utilidad (S/. 5 de utilidad por docena).

Page 113: investigacion 2

Solución

• Variables de decisión

X1 = Cantidad producida de Space Rays (en docenas por semana).

X2 = Cantidad producida de Zappers (en docenas por semana).

• Función objetivo

Maximizar la ganancia semanal.

Page 114: investigacion 2

• Modelo de Programación Lineal

Max (Z) = 8X1 + 5X2 (ganancia semanal)

Sujeto a:2X1 + 1X2 1200 (Cantidad de plástico)3X1 + 4X2 2400 (Tiempo de producción)

X1 + X2 800 (Limite producción total) X1 - X2 450 (Producción en exceso)

Xj 0, j = 1, 2. (Resultados positivos)

• El plan común de producción consiste en:Space Rays = 550 docenas

Zappers = 100 docenas

Utilidad = S/. 4900 por semana

Page 115: investigacion 2

Tipos de Puntos de factibilidad

1200

600

Factible

Restricción del plástico: 2X1 + X2 1200

X2

No Factible

Horas deProducción3X1 + 4X2 2400

 Restricción del total de producción: X1 + X2 800

600

800

Restricción del exceso de producción:X1 - X2 450

Punto InferiorPunto Medio Punto Extremo

X1

Page 116: investigacion 2

• Resolución gráfica para encontrar la solución optima

Page 117: investigacion 2

Recalcular la re

gión factib

le

600

800

1200

400 600 800

X2

X1

comenzar con una ganancia dada de = S/. 2,000...

Util. = S/. 000  2,

Entonces aumente la ganancia...

3,4,

...y continúe hasta que salga de la región factible

Ganancia = S/. 5,040

Page 118: investigacion 2

600

800

1200

400 600 800

X2

X1

Se toma un valor cercano al punto óptimo

FeasibleregionRegiónFactible

Región no factible

Page 119: investigacion 2

• Resumen de la solución óptima

Space Rays = 480 docenas

Zappers = 240 docenas

Ganancia = S/. 5,040

*Esta solución utiliza todas las materias primas (plástico) y

todas las horas de producción.

* La producción total son 720 docenas (no 800).

* La producción de Space Rays excede a la de Zappers por

solo 240 docenas y no por 450.

Page 120: investigacion 2

• Soluciones óptimas y puntos extremos.

* Si un problema de programación lineal tiene una solución óptima, entonces esta corresponde a un punto extremo.

• Múltiples soluciones óptimas.

* Cuando existen múltiples soluciones óptimas implica que la función objetivo es una recta paralela a uno de los lados de la región factible.

* Cualquier promedio ponderado de la solución óptima es también una solución óptima.

Page 121: investigacion 2

METODO SIMPLEX

1. bi ≤ 02. Restricciones ≤3. Restricciones ≥4. Restricciones =

5. Xj ≤ 0; xi = - Xi, donde Xi ≥ 0

6. Xi Sin Restricción de Signo (SRS)+ , - , 0

X1 ; SRS

X1 = X1+

- X1-

X1 = A1 - D1

A1 > D1; X1 > 0; X1 = A1 - 0

A1 = D1; X1 = 0; X1 = 0 - 0

A1< D1; X1 < 0; X1 = 0 - D1

donde :

A1, D1 ≥ 0

Page 122: investigacion 2

7. Empate en el criterio en la variable que ingresa se escoge arbitrariamente cualquiera.

Seleccionamos la variable que sale {θi menor}

8. Empate en el criterio en la variable que sale se escoge arbitrariamente cualquiera.

Criterio de Optimalidad

Max Zj - Cj ≥ 0 ; Cj - Zj ≤ 0

Min Zj - Cj ≤ 0 ; Cj - Zj ≥ 0

9. Tipo de soluciones.

Page 123: investigacion 2

Ejemplo – Método Simplex

La compañía SONYT S. A. produce radios y televisores, cada radio se vende con una ganancia de S/. 30, mientras que cada televisor vendido se gana S/. 50. Ambos productos deben pasar por los departamentos A y B (impresión de circuitos y ensamble) respectivamente: mensualmente se dispone de 200 horas en el departamento A y 140 horas en el departamento B. Cada radio requiere de una hora en departamento A como en el departamento B, cada televisor requiere de 2 horas en departamento A y una hora en el departamento B. Cuál es el programa de producción que maximiza la ganancia.

REQUERIMIENTOS DEPARATMENTO RADIO TELEVISOR

DISPONIBILIDAD

A B

1 hr. 1 hr.

2 hrs. 1 hr.

200 hrs / mes 140 hrs. / mes

Page 124: investigacion 2

Xi: Numero de unidades del producto tipo i que se deben producir mensualmente.

Max (Z) = 30 X1 + 50 X2

Sujeto a:

X1 + 2 X2 ≤ 200

X1 + X2 ≤ 140

X1 , X2 ≥ 0

Page 125: investigacion 2

Solución

(80,60)

(140,0)

(0,100)

Page 126: investigacion 2

Cj 30 50 0 0

Ci XB X1 X2 S1 S2 bi θi

0 S1 1 2 1 0 200 100

0 S2 1 1 0 1 140 140

Cj -Zj 30 50 0 0 0

Solución

Iteración N° 1

Cj 30 50 0 0

Ci XB X1 X2 S1 S2 bi θi

50 X2 1/2 1 1/2 0 100 200

0 S2 1/2 0 -1/2 1 40 80

Cj -Zj 5 0 -25 0 5000

Iteración N° 2

Page 127: investigacion 2

Cj 30 50 0 0

Ci XB X1 X2 S1 S2 bi θi

50 X2 0 1 1 -1 60

30 X1 1 0 -1 2 80

Cj -Zj 0 0 -20 -10 5400

Solución

Iteración N° 3

Page 128: investigacion 2

¿Cuántos artefactos de A y B deben de producir para obtener el máximo beneficio?

ARTEFACTO A

(min/unid)

ARTEFACTO B

(min/unid)DISPONIBILIDAD

Maquinado

Armado

Montaje

Beneficio

4

5

12

100

8

6

6

120

480

600

540

Page 129: investigacion 2

Xi: Cantidad de artefactos del tipo i a producirse al día.

FUNCIÓN OBJETIVO

• Max (Z) = 100 X1 + 120 X2

• Sujeto a:

4 X1 + 8 X2 480 → Area de Maquinado

5 X1 + 6 X2 600 → Area de Armado

12 X1 + 8 X2 540 → Area de Montaje

X1, X2 0

Page 130: investigacion 2

(15/2, 225/4)

(0, 60)

(45, 0)

Page 131: investigacion 2

Cj 100 120 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

0 S1 4 8 1 0 0 480 60

0 S2 5 6 0 1 0 600 100

0 S3 12 8 0 0 1 540 135/2

Cj -Zj 100 120 0 0 0 0

Solución

Iteración N° 1

Cj 100 120 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

120 X2 1/2 1 1/8 0 0 60 120

0 S2 2 0 -3/4 1 0 240 120

0 S3 8 0 -1 0 1 60 15/2

Cj -Zj 40 0 -15 0 0 7200

Iteración N° 2

Page 132: investigacion 2

Iteración N° 3

Cj 100 120 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

120 X2 0 1 3/16 0 -1/16 225/4

0 S2 0 0 -1/2 1 -1/4 225

100 X1 1 0 -1/8 0 1/8 15/2

Cj -Zj 0 0 -10 0 -5 7500

Page 133: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = 4 X1 + 3 X2

Sujeto a:

4 X1 + 2 X2 12

X1 + 3 X2 9

7 X1 + 2 X2 28

X1, X2 0

Page 134: investigacion 2
Page 135: investigacion 2

Cj 4 3 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

0 S1 2 8 1 0 0 12 3

0 S2 3 6 0 1 0 9 9

0 S3 7 8 0 0 1 28 4

Cj -Zj 4 3 0 0 0 0

Tipos de Solución

Iteraciones

4 X1 1 1/2 1/4 0 0 3 6

0 S2 0 5/2 -1/4 1 0 6 12/5

0 S3 0 -3/2 -7/4 0 1 7 -

Cj -Zj 0 1 -1 0 0 24

4 X1 1 0 3/10 -1/5 0 9/5

3 X2 0 1 -1/10 2/5 0 12/5

0 S3 0 0 -19/10 3/5 1 53/5

Cj -Zj 0 0 -9/10 -2/5 0 72/5

Solución Optima Unica

Page 136: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = 3 X1 + 5 X2

Sujeto a:

X1 4

2 X2 12

3 X1 + 2 X2 18

X1, X2 0

Page 137: investigacion 2
Page 138: investigacion 2

Cj 3 5 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

0 S1 1 0 1 0 0 4 -

0 S2 0 2 0 1 0 12 6

0 S3 3 2 0 0 1 18 9

Cj - Zj 3 5 0 0 0 0

Tipos de Solución

Iteraciones

0 S1 1 0 1 0 0 4 4

5 X2 0 1 0 1/2 0 6 -

0 S3 3 0 0 -1 1 6 2

Cj - Zj 3 0 0 -5/2 0 30

0 S1 0 0 1 1/3 -1/3 2

5 X2 0 1 0 1/2 0 6

3 X1 1 0 0 -1/3 1/3 2

Cj - Zj 0 0 0 -3/2 -1 36

Solución Optima Unica

Page 139: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = 3 X1 + 2 X2

Sujeto a:

X1 4

2 X2 12

3 X1 + 2 X2 18

X1, X2 0

Page 140: investigacion 2
Page 141: investigacion 2

Cj 3 2 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

0 S1 1 0 1 0 0 4 4

0 S2 0 2 0 1 0 12 -

0 S3 3 2 0 0 1 18 6

Cj - Zj 3 2 0 0 0 0

Tipos de Solución

Iteraciones

3 X1 1 0 1 0 0 4 -

0 S2 0 2 0 1 0 12 6

0 S3 0 2 -3 0 1 6 3

Cj - Zj 0 2 -3 0 0 12

3 X1 1 0 1 0 0 4

0 S2 0 0 3 1 -1 6

2 X2 0 1 -3/2 0 1/2 3

Cj - Zj 0 0 0 0 -1 18

Page 142: investigacion 2

3 X1 1 0 0 -1/3 1/3 2

0 S1 0 0 1 1/3 -1/3 2

2 X2 0 1 0 1/2 0 6

Cj - Zj 0 0 0 0 -1 18

Solución Optima Altenativa

Page 143: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = 10 X1 + 5 X2

Sujeto a:

-3 X1 + 4 X2 12

X1 - 2 X2 2

X1 + 2 X2 8

X1, X2 0

Page 144: investigacion 2
Page 145: investigacion 2

Cj 10 5 0 0 0 -M

Ci XB X1 X2 S1 S2 S3 A3 bi θi

0 S1 -3 4 1 0 0 0 12 3

0 S2 1 -2 0 1 0 0 2 -

-M A3 1 2 0 0 -1 1 8 4

Cj - Zj 10+M 5 + 2M 0 0 -M 0 0

Tipos de Solución

Iteraciones

5 X2 -3/4 1 1/4 0 0 0 3 -

0 S2 -1/2 0 1/2 1 0 0 8 -

-M A3 5/2 0 -1/2 0 -1 1 2 4/5

Cj - Zj 55/4+5M/2 0 -5/4-M/2 0 -M 0 15

5 X2 0 1 1/10 0 -3/10 3/10 18/5

0 S2 0 0 4/10 1 -1/5 1/5 42/5

10 X1 1 0 -1/5 0 -2/5 2/5 4/5

Cj - Zj 0 0 3/2 0 11/2 -M-11/2 26

Solución No Acotada

Page 146: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Min (Z) = X1 + X2

Sujeto a:

9 X1 + 3 X2 9

3 X1 + 3 X2 15

3 X1 + 4 X2 = 12

X1, X2 0

Page 147: investigacion 2
Page 148: investigacion 2

Cj 1 1 0 0 M M

Ci XB X1 X2 S1 S2 A1 A3 bi θi

M A1 9 3 -1 0 1 0 9 1

0 S2 3 3 0 1 0 0 15 5

M A3 3 4 0 0 0 1 12 4

Cj – Zj 1-12M 1-7M M 0 0 0

Tipos de Solución

Iteraciones

1 X1 1 1/3 -1/9 0 1/9 0 1 3

0 S2 0 2 1/3 1 -1/3 0 12 6

M A3 0 3 1/3 0 -1/3 1 9 3

Cj - Zj 0 2/3-3M 1/9-M/3 0 -1/9+4M/3 0

1 X1 1 0 -4/27 0 4/27 -1/9 0

0 S2 0 0 1/9 1 -1/9 -2/3 6

1 X2 0 1 1/9 0 -1/9 1/3 3

Cj - Zj 0 0 1/27 0 M-1/27 M-2/9 3

Solución Degenerada

Page 149: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Min (Z) = X1 + X2

Sujeto a:

9 X1 + 3 X2 9

X1 - 2 X2 15

X1 + 2 X2 = 12

X1, X2 0

Page 150: investigacion 2
Page 151: investigacion 2

Cj 1 1 0 0 M M

Ci XB X1 X2 S1 S2 A1 A3 bi θi

M A1 9 3 -1 0 1 0 9 1

0 S2 1 -2 0 1 0 0 15 15

M A3 1 2 0 0 0 1 12 12

Cj – Zj 1-10M 1-5M M 0 0 0

Tipos de Solución

Iteraciones

1 X1 1 1/3 -1/9 0 1/9 0 1 3

0 S2 0 -7/3 1/9 1 -1/9 0 14 -

M A3 0 5/3 1/9 0 -1/9 1 11 33/5

Cj - Zj 0 2/3-5M/3 1/9-M/9 0 -1/9+M/9 0

1 X2 3 1 -1/3 0 1/3 0 3 -

0 S2 7 0 -2/3 1 2/3 0 21 -

M A3 -5 0 2/3 0 -2/3 1 6 9

Cj - Zj -2+5M 0 1/3-2M/3 0 5M/3-1/3 0 3

Page 152: investigacion 2

1 X2 1/2 1 0 0 0 1/2 6

0 S2 2 0 0 1 0 1 27

0 S1 -15/2 0 1 0 -1 3/2 9

Cj - Zj 1/2 0 0 0 M M-1/2 6

Page 153: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = 3X1 + 5X2

Sujeto a:

X1 8

2 X2 12

3 X1 + 2 X2 = 18

X1, X2 0

Page 154: investigacion 2

GRAFICA

Page 155: investigacion 2

Cj 3 5 0 0 0 -M

Ci XB X1 X2 S1 S2 S3 A1 Bi θi

-M A1 1 0 -1 0 0 1 8 8

0 S2 0 2 0 1 0 0 12 -

-M A3 3 2 0 0 1 0 18 6

Cj – Zj 3 + M 5 + 2M -M 0 0 0

Tipos de Solución

Iteraciones

-M A1 0 -2/3 -1 0 -1/3 0 2

0 S2 0 2 0 1 0 0 12

3 X1 1 2/3 0 0 1/3 1 6

Cj - Zj 0 5-2M/3 -M 0 -M/3-1 0

Solución No Factible

Page 156: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = 460X1 + 200X2

Sujeto a:

18 X1 + 3 X2 ≤ 800

9 X1 + 4 X2 600

X1 ≥ 80

X1, X2 0

Page 157: investigacion 2

Cj 460 200 0 0 0 -M

Ci XB X1 X2 S1 S2 S3 A3 bi θi

0 S1 18 3 1 0 0 0 800 400/9

0 S2 9 4 0 1 0 0 600 200/3

-M A3 1 0 0 0 -1 1 80 80

Cj – Zj 460+M 200 0 0 -M 0

Tipos de Solución

Iteraciones

460 X1 1 1/6 1/18 0 0 0 400/9

0 S2 0 5/2 -1/2 1 0 0 200

-M A3 0 -1/6 -1/18 0 -1 1 320/9

Cj – Zj 0 370/3-M/6 230/9-M/18 0 -M 0

Solución No Factible

Page 158: investigacion 2

Xi: Variable de decisión

FUNCIÓN OBJETIVO

• Max (Z) = X1 + X2

Sujeto a:

2 X1 + 2 X2 ≤ 8

6 X1 + 2 X2 18

2 X1 + 4 X2 ≤ 16

X1, X2 0

Page 159: investigacion 2
Page 160: investigacion 2

Cj 1 1 0 0 0

Ci XB X1 X2 S1 S2 S3 bi θi

0 S1 2 2 1 0 0 8 4

0 S2 6 2 0 1 0 18 3

0 S3 2 4 0 0 1 16 8

Cj - Zj 1 1 0 0 0 0

Tipos de Solución

Iteraciones

0 S1 0 4/3 1 -1/3 0 2 -

1 X1 1 1/3 0 1/6 0 3 6

0 S3 0 10/3 0 -1/3 1 10 3

Cj - Zj 0 2/3 0 -1/6 0 3

1 X1 0 0 3/4 -1/4 0 3/2

1 X2 10 0 -1/4 1/4 0 5/2

0 S3 0 1 -5/2 -1/2 1 5

Cj - Zj 0 0 -1/2 0 0 4

Page 161: investigacion 2

1 X2 1 1 1/2 0 0 4

0 S2 4 0 -1 1 0 10

0 S3 2 0 -3 0 1 10

Cj - Zj 0 0 -1/2 0 0 4

Solución Optima Altenativa

Page 162: investigacion 2

Max (Z) = 4 X1 + 8 X2

Sujeto a:

6 X1 + 8 X2 ≤ 24

20 X1 = 10X2

8 X1 - 4 X2 ≤ 16

X1, X2 0

Page 163: investigacion 2

Cj 4 8 0 -M 0

Ci XB X1 X2 S1 A2 S3 bi θi

0 S1 6 8 1 0 0 24 4

-M A2 20 -10 0 1 0 0 0

0 S3 8 -4 0 0 1 16 2

Cj - Zj 4+20M 8 -10M 0 0 0

Tipos de Solución

Iteraciones

0 S1 0 11 1 -3/10 0 24 24/11

1 X1 1 -1/2 0 1/20 0 0 -

0 S3 0 0 0 -2/5 1 16 -

Cj - Zj 0 10 0 -1/6 0

1 X2 0 1 1/11 -3/110 0 24/11

1 X1 1 0 1/22 2/55 0 12/11

0 S3 0 0 0 -2/5 1 16

Cj - Zj 0 0 -10/11 -M-4/55 0 240/11