Unfv Solucion Del Modelo P.L PDF
Unfv Solucion Del Modelo P.L PDF
Unfv Solucion Del Modelo P.L PDF
West Churchman
APLICACIONES DE LA PROGRAMACIÓN LINEAL
Sujeto a:
a11X1 + a12X2 + ... . . . + a1nXn (< = > ) b1
Xj >= 0 ( j = 1,2,3, . . . , n ; i = 1, 2, 3, . . ., m )
ESTRUCTURA DEL MODELO DE P.L.
n
Optimizar Z =
c x
j 1
j j
a x
Sujeta a:
ij j bi i 1, 2,......, m
j 1
x j 0 j 1, 2,......., n
Z =valor de la medida global de efectividad
Xj = nivel de la actividad j (para j = 1,2,...,n)
Cj = incremento enx Zj que j 1, 2,.......,
0 resulta n
al aumentar una unidad
en el nivel de la actividad j
bi = cantidad de recurso i disponible para asignar a las
actividades (para i = 1,2,...,m)
aij = cantidad del recurso i consumido por cada unidad de la
actividad j
solución del modelo de programación
lineal
SOLUCIÓN OPTIMA
Solución optima
Problema de Minimización
Solución optima
Caso 1- problema de Maximización.
Un fabricante está tratando de decidir las cantidades de
producción para dos artículos: mesas y sillas. Se cuenta
con 96 unidades de material y con 72 horas de mano de
obra. Cada mesa requiere 12 unidades de material y 6
horas de mano de obra. Por otra parte, las sillas utilizan
8 unidades de material cada una y requieren 12 horas
de mano de obra por silla. El margen de beneficio para
las mesas es de S/. 90 por unidad y para las sillas: S/.
75 por unidad. El fabricante prometió construir por lo
menos dos mesas. Se pide Formular el problema
mediante un modelo de P.L. y encontrar la solución
optima.
organización de la información
Restricciones lineales
12x1+ 8x2≤96 (restricción de material)
6x1+ 12x2≤72 (restricción de mano de obra)
x1≥2 (restricción de promesa del fabricante)
x1≥0, x2≥0 (restricciones de no negatividad)
Función objetivo ( Maximizar los beneficios
totales)
Maximizar Z = 90x1+ 75x2
12x1+ 8x2≤96
6x1+ 12x2≤72
x1≥2
x1≥0, x2≥0
Se dibuja sobre la gráfica las
X2
restricciones de no negatividad
(0,0) X1
De la restricción I, de su forma
canónica, lo convertimos en su 12x1+ 8x2= 96
forma estándar y tendremos:
12x1+ 8x2≤96 X1 X2
0 12
x2 8 0
Restricción I
(0;12
restricción de material
(8;0) x1
Graficamos ahora la Restricción II
6x1+ 12x2= 72
X1 X2
0 6
12 0
x2
Restricción II
restricción de mano de obra
(0;6)
(12;0) x1
Graficando la Restricción III
x1≥2
x2
Restricción III
(2; 0) x1
R1 R3
R2
D
A B
Calculando el punto (C) donde se interceptan las dos
restricciones:
Resolviendo simultáneamente las dos ecuaciones y multiplicando la
ecuación II por -2, para despejar la variable X2, tendremos:
12X1 + 8X2 = 96
-12X1 – 24X2 = -144
-16X2 = - 48
X2 =3
Luego: en la ecuación I resulta: 12X1 + 8(3) =96
12X1 =96 – 24
12X1 = 72, despejando resulta: X1 = 6
Pc(X1,X2) = PC(6,3)
Entonces: Zc = 90(6) + 75(3)
ZC = 765
D (2;5)
C
(6:3)
RSF
A (2;0) B (8;0)
Caso 2 : Minimización
Suponga que un cliente planea comprar ciertos tipos de
alimentos carne y pescado. Ambos pueden proveer unidades
de nutrientes para su mínimo requerimiento durante un
periodo determinado y que se indica en la siguiente tabla:
Restricciones lineales
1x1+ 3x2 ≥ 9 ( nutriente tipo A) R1
2x1+ 2x2 ≥ 10 (nutriente tipo B ) R2
4x1 + 2x2 ≥ 12 (nutriente tipo C) R3
x1≥0, x2≥0 (restricciones de no negatividad)
Función objetivo ( Minimizar los costos totales)
Minimizar Z* = 18x1+ 22x2
(0,0) X1
De la restricción I, de su forma canónica, lo
convertimos en su forma estándar y
tendremos: 1x1+ 3x2 = 9
1x1+ 3x2 ≥ 9 ( nutriente tipo A) R1
X1 X2
X2 0 3
9 0
(0,3)
X1
(9,0)
Graficamos ahora la Restricción II
(0,5)
X1
(5,0)
Graficamos ahora la Restricción III
4x1 + 2x2 = 12 (nutriente tipo C) R3 X1 X2
0 6
3 0
(6,0)
(3,0)
2. Grafico para un problema de minimización
A
Calculando el punto (B) donde se interceptan las restricciones R1 y
R2: Resolviendo simultáneamente las dos ecuaciones y
multiplicando la ecuación I por -2, para despejar la variable X2,
tendremos:
-2X1 – 2X2 = - 10
4x1 + 2x2 = 12
2X1 = 2
X1 =1
Luego: en la ecuación (R3) resulta: 4X1 + 2(2) =12
4(1) + 2X2 = 12
PC(X1,X2) = PC (1;4)
Entonces: ZC = 18(1) + 22(4)
ZC = 106.00
• Evaluando cada punto del conjunto convexo
El punto B se
RSF encuentra entre R1
C (1;4) y R2
Solución optima
B (3;2)
A
(9;0)
Resolución mediante el programa LINDO
LINDO(Linear, Interactive, and Discrete ptimizer)
1) 98.00000
NO. ITERATIONS= 2
Otro ejemplo:
Max Z = 2x1 − x2
s.a.: x1 − x2 ≤ 2
5x1 − 2x2 ≤ 16
x1, x2 ≥ 0
R1: x1 − x2 = 2
si x1 = 0 x2 = −2;
si x2 = 0 x1 = 2
P (X1;X2) = P(2; -2)
Tipos de soluciones
En los problemas de programación lineal con dos
variables pueden darse varios tipos de soluciones
óptimas:
• Solución factible: cualquier punto situado en la
región factible
• Solución básica: se encuentra en la
intersección de rectas en los ejes coordenadas
• Solución básica factible: solución básica que
pertenece a la R.F.
• Solución básica factible degenerada: es la
solución básica factible en la que uno o
mas variables toman el valor cero.
• Solución básica no degenerada: si todas las
variables básicas son positivos.
• Solución múltiple (infinitas soluciones).
• Solución no acotada (ausencia de solución),
cuando la función objetivo no tiene valores
extremos, pues la región factible es no
acotada.
• Solución no factible, cuando no existe
región factible por falta de puntos
comunes en el sistema de inecuaciones.
• Solución degenerada, si en un solo
punto (que se dice degenerado)
coinciden tres o más de las rectas que
limitan la región factible
Solución no acotada
Solución múltiple
Solución infactible
Actividad de aprendizaje :
Instrucciones:
¿Qué vas a hacer? . Con la finalidad de reforzar los
conocimientos adquiridos a lo largo de esta sesión realiza
lo siguiente:
Recursos de internet
Muchos pequeños ejemplos de aplicación de la PL a modelos y su
resolución: http://www.ms.ic.ac.uk/jeb/or/lp.html
Programa LINDO: http://www.lindo.com/table/downloadt.html