Documente Academic
Documente Profesional
Documente Cultură
Operativa 1
Captulo 2:
Modelos de
programacin lineal
NDICE
1.
2.
3.
4.
5.
6.
7.
30/09/16
1. Problema de
programacin
lineal
Programacin lineal (PL) es:
Una tcnica de modelado matemtico
ampliamente utilizada.
Diseada para ayudar a los
administradores en la planificacin y
toma de decisiones
Relacionada a la asignacin de
recursos.
30/09/16
Ejemplos de
aplicaciones de PL
1.
2.
Desarrollo de la programacin de la
produccin permitir
Satisfacer demandas futuras para
una empresa de produccin
Mientras se minimizan los costos
totales de produccin e
inventarios.
Seleccin de una mezcla de
productos en una fbrica para
Hacer el mejor uso de las horas de
mquina y horas-hombre
disponibles
Mientras se maximiza la
produccin de la empresa
30/09/16
Ejemplos de
aplicaciones de PL
3.
4.
5.
30/09/16
2. Requerimientos del
problema de PL
Todos los problemas de PL
tienen 4 propiedades en comn
30/09/16
Cinco suposiciones
bsicas de PL
Certeza:
1.
Proporcionalidad:
2.
Aditividad:
3.
30/09/16
Cinco suposiciones
bsicas de PL
Divisibilidad:
4.
No negatividad:
5.
30/09/16
Formulacin de
problemas de PL
30/09/16
Formulacin de
problemas de PL
Pasos para la formulacin de PL
1. Entender por completo el
problema administrativo que se
enfrenta.
2. Identificar el objetivo y las
restricciones.
3. Definir las variables de decisin.
4. Utilizar las variables de decisin
para escribir las expresiones
matemticas de la funcin
objetivo y de las restricciones.
30/09/16
10
Formulacin de
problemas de PL
Variables de Decisin
Xj , j = 1, 2, ,n
Funcin Objetivo
Maximizar Minimizar
Z = C1X1 + C2X2 + . . . . . . + CnXn
Restricciones
a11X1 + a12X2 + ... + a1nXn {,,} b1
a21X1 + a22X2 + ... + a2nXn {,,} b2
...
am1X1 + am2X2 + ...+ amnXn {,,} bm
Rango de existencia
Xj 0, j = 1, 2, ,n
30/09/16
11
Formulacin de
problemas de PL
Problema de la mezcla de productos
Dos o ms productos son fabricados
usados recursos limitados tales como
personal, mquinas, materias primas,
etc.
La utilidad que la firma busca para
maximizar est basada en la
contribucin a la utilidad por unidad de
cada producto.
A la compaa le gustara determinar
cuntas unidades de cada producto
deber fabricar para maximizar la
utilidad total dados sus recursos
limitados.
30/09/16
12
Mesas Sillas
4
2
3
1
$7
$5
Horas
disponibles
esta semana
240
100
Mesas Sillas
4
2
3
1
$7
$5
Horas
disponibles
esta semana
240
100
Variables de decisin
X1 = nmero de mesas que deben
ser producidas y vendidas por
semana
X2 = nmero de sillas que deben
ser producidas y vendidas por
30/09/16
semana
14
Mesas Sillas
4
2
3
1
$7
$5
Horas
disponibles
esta semana
240
100
Formulacin matemtica
Maximizar Z = 7X1 + 5X2
Sujeto a:
4X1 + 3X2 < 240 (Restriccin de Carpintera)
2X1 + 1X2 < 100 (Restriccin de Pintura y
Barnizado)
Con
16
Representacin grfica de
las restricciones
Flair Furniture Company
Las condiciones de no negatividad X1 0 y
X2 0 significan que siempre se trabaja en el
primer cuadrante.
120
100
80
60
40
20
0
20
30/09/16
40
60
80
100
17
Representacin grfica de
las restricciones
Flair Furniture Company
30/09/16
18
Representacin grfica de
las restricciones
Flair Furniture Company
120
100
80
60
40
Carpintera
20
0
20
40
60
80
100
19
Representacin grfica de
las restricciones
Flair Furniture Company
30/09/16
20
Representacin grfica de
las restricciones
Flair Furniture Company
120
100
Pintura/Barnizado
80
60
40
Carpintera
20
0
20
40
60
80
100
21
Representacin grfica de
la regin factible
Flair Furniture Company
Pintura/Barnizado
80
60
40
20
Carpintera
Regin
factible
0
20
40
60
80
100
22
Mtodo de solucin de
lnea de isoutilidad
1.
2.
3.
4.
23
Lnea de isoutilidad
Flair Furniture Company
30/09/16
24
Lnea de isoutilidad
Flair Furniture Company
30/09/16
25
Lnea de isoutilidad
Flair Furniture Company
30/09/16
26
Lnea de isoutilidad
Flair Furniture Company
Cuando X1 = 0,
420 = 7(0) + 5(X2)
X2 = 84 sillas
Cuando X2 = 0,
420 = 7(X1) + 5(0)
X1 = 60 mesas
30/09/16
27
Lnea de isoutilidad
Flair Furniture Company
100
Pintura/Barnizado
80
60
40
Carpintera
20
0
20
40
60
80
100
28
Solucin ptima
Flair Furniture Company
Lneas de isoutilidad
Nmero de sillas (X2)
100
Pintura/Barnizado
80
Solucin ptima
(X1 = 30, X2 = 40)
60
40
Carpintera
20
0
20
40
60
80
100
29
30/09/16
30
2.
3.
4.
30/09/16
31
Punto de esquina
Flair Furniture Company
Punto 1: (X1 = 0, X2 = 0)
Utilidad = 7(0) + 5(0) = 0
Punto 2: (X1 = 0, X2 = 80)
Utilidad = 7(0) + 5(80) = 400
Punto 3: (X1 = 30, X2 = 40)
Utilidad = 7(30) + 5(40) = 410
Punto 4: (X1 = 50, X2 = 0)
Utilidad = 7(50) + 5(0) = 350
30/09/16
32
Punto de esquina
Flair Furniture Company
120
Puntos de esquina
100
80
Pintura/Barnizado
2
Solucin ptima
(X1 = 30, X2 = 40)
60
40
20
0
Carpintera
1
20
30/09/16
40
60
80
100
33
6. Solucin de problemas
de minimizacin
30/09/16
34
30/09/16
35
Problema de minimizacin
Holiday Meal Turkey Ranch
Ingrediente
Requerimiento
Marca 1 Marca 2 mnimo mensual
(oz./lb.) (oz./lb.) por pavo (oz.)
A
B
C
Costo por
libra (centavos)
30/09/16
5
4
1/2
10
3
0
2 c.
3 c.
90
48
1 1/2
36
Problema de minimizacin
Holiday Meal Turkey Ranch
Variables de decisin
X1 = nmero de libras del alimento marca 1
adquiridas
X2 = nmero de libras del alimento marca 2
adquiridas
30/09/16
37
30/09/16
38
Ingrediente C
a
Ingrediente B
Ingrediente A
b
c
30/09/16
39
Mtodo de la lnea de
isocosto
30/09/16
40
Mtodo de la lnea de
isocosto
Holiday Meal Turkey Ranch
1.
2.
30/09/16
41
3.
30/09/16
42
Regin
Ln
e
Factible
ad
ei
so
co
sto
Solucin ptima
X1 = 8.4, X2 = 4.8
30/09/16
43
5. Casos especiales de
programacin lineal
Cuatro casos especiales y ciertas dificultades se
plantean cuando se utiliza el mtodo grfico para
resolver problemas de PL.
1)
Infactibilidad.
2)
No acotamiento.
3)
Redundancia.
4)
30/09/16
44
5. Casos especiales de
programacin lineal
1.
2.
3.
4.
30/09/16
45
Un problema con
solucin no factible
X2
8
6
Regin que
satisface la
tercera restriccin
4
2
0
X1
46
X1 5
X2 10
10
5
Regin factible
X1 + 2X2 10
30/09/16
10
15
X1
47
30
Restriccin
redundante
2X1 + X2 30
X1 25
20
X1 + X2 20
Regin
factible
30/09/16
10
15
20
X1
25
48
Un ejemplo de soluciones
ptimas alternativas
Maximizar Z = 3X1 + 2X2
X2 Sujeto a 6X1 + 4X2 < 24
X1
< 3
Con X1, X2 > 0
Lnea de isoutilidad
para $12 sobre el
segmento AB
30/09/16
X1
49
6. Solucin de problemas
de programacin lineal
usando computadora
Lindo PC
Solver de EXCEL
30/09/16
50
30/09/16
51
Reporte de formulacin
30/09/16
52
30/09/16
53
30/09/16
54
30/09/16
55
56
57
30/09/16
58
30/09/16
59
30/09/16
60
Pantalla de parmetros
30/09/16
61
Pantalla de solucin
30/09/16
62
Informe de respuestas
30/09/16
63
7.
Anlisis de sensibilidad
Las soluciones ptimas han sido
encontradas bajo suposiciones
deterministas.
30/09/16
64
7.
Anlisis de sensibilidad
Una manera de reconciliar esta
discrepancia entre los supuestos
deterministas y las condiciones
dinmicas y cambiantes del mundo
real es: cun sensible es la solucin
ptima a los supuestos del modelo y
los datos.
Una importante funcin del anlisis de
sensibilidad es que permite a los
administradores experimentar con los
valores de los parmetros de entrada.
As el anlisis de sensibilidad para
examinar los cambios en tres reas:
30/09/16
65
7.
Anlisis de sensibilidad
Anlisis de Sensibilidad es llamado
Anlisis de postoptimalidad,
Programacin paramtrica, o
Anlisis de optimalidad.
30/09/16
66
7.
Anlisis de sensibilidad
Anlisis de sensibilidad puede
ser usado no slo con
sino tambin
30/09/16
67
7.
Anlisis de sensibilidad
30/09/16
68
7.
Anlisis de sensibilidad
30/09/16
69
30/09/16
70
30/09/16
71
Intervalos de sensibilidad de
los coeficientes de la funcin
objetivo
1.5 C1 4
1.5 C2 4
30/09/16
72
30/09/16
73
Informe de sensibilidad
30/09/16
74
30/09/16
75
Intervalos de sensibilidad de
los coeficientes de la funcin
objetivo
1.5 C1 4
1.5 C2 4
30/09/16
76
30/09/16
77
30/09/16
78
30/09/16
79
30/09/16
80
30/09/16
81
Para un problema de
minimizacin, el precio sombra
es igual al precio dual con signo
cambiado.
Un precio sombra es el
decremento del valor de la
funcin objetivo (problema de
minimizacin) que resulta por el
incremento de una unidad en el
lado derecho de una restriccin.
30/09/16
82
El Incremento Admisible y el
Decremento Admisible del lado
derecho de cada restriccin es
proporcionado, y el precio
sombra es relevante para los
cambios dentro de estos lmites.
Si se hace un cambio que
exceda estos lmites, entonces el
problema deber ser resuelto
para indagar el efecto del
cambio.
30/09/16
83
30/09/16
84