Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Captulo 5 Programacin de
metas
Walter Silva Sotillo, MSc.
silvasotillo@mail.usf.edu
Walter Silva
NDICE
1. Introduccin.
2. Formulacin de problemas de
programacin por metas.
3. Solucin grfica de problemas de
programacin por metas.
4. Solucin computacional de
problemas de programacin por
metas
Maestra de Ingeniera Industrial
Walter Silva
Introduccin
Walter Silva
Introduccin
Las firmas usualmente tienen ms de una meta. Por
ejemplo,
Maximizacin de utilidades,
Maximizacin la participacin del mercado,
Mantener el empleo completo,
Proporcionar una administracin ecolgica de calidad,
Minimizar el nivel de ruido en el vecindario, y
Satisfacer otras numerosas metas no econmicas.
Walter Silva
Introduccin
La programacin por metas satisface
Walter Silva
Walter Silva
Formulacin de problemas de
programacin por metas
Walter Silva
Walter Silva
Walter Silva
Walter Silva
10
Walter Silva
11
Walter Silva
12
Variables de decisin
X1 : cantidad de unidades a producir del producto 1
X2 : cantidad de unidades a producir del producto 2
Variables de desviacin
U1 : cantidad de dinero que falta para alcanzar la
meta de utilidades de $1,000
V1 : cantidad de dinero que excede la meta de
utilidades de $1,000
Walter Silva
13
Walter Silva
14
Minimizar Z = U1 + U2 + U3
Sujeta a:
20 X1 + 10 X2 60 (tiempo disponible en el
Departamento 1)
10 X1 + 10 X2 40 (tiempo disponible en el
Departamento 2)
40 X1 + 80 X2 + U1 V1 = 1000 (meta de
utilidades)
X1 + U2 V2 = 2 (meta del producto 1)
X2 + U3 V3 = 2 (meta del producto 2)
Con X1, X2, U1, V1, U2, V2, U3, V3 0
Maestra de Ingeniera Industrial
Walter Silva
15
Solucin ptima
X1 = 0, X2 = 4, U1 = 680, V1 = 0, U2 = 2, V2 =
0, U3 = 0 y V3 = 2
Valor ptimo de la funcin objetivo
Z = 682
Meta 1: maximizar utilidades
$320 (= 1000 + 0 - 680 = 1000 + V1 - U1)
Meta 2: producir cuando menos dos
unidades de cada tipo de producto
Producto 1: 0 (= 2 + 0 2 = 2 + V2 - U2)
Producto 2: 4 (= 2 + 0 - 2 = 2 + V3 U3)
Maestra de Ingeniera Industrial
Walter Silva
16
Conclusin
La utilidad mxima lograda es $320.
La meta de producir cuando menos dos
unidades de cada tipo de producto no se
logr. Se produjeron cuatro unidades del
producto 2 y ninguna del producto 1.
Walter Silva
17
Walter Silva
18
Variables de decisin
X1 : cantidad de unidades a producir del producto 1
X2 : cantidad de unidades a producir del producto 2
Variables de desviacin
U1 : cantidad de dinero que falta para alcanzar la
meta de utilidades de $1,000
V1 : cantidad de dinero que excede la meta de
utilidades de $1,000
Walter Silva
19
Walter Silva
20
Minimizar Z = P1 U2 + P1 U3 + P2 U1
Sujeta a:
20 X1 + 10 X2 60 (tiempo disponible en el
Departamento 1)
10 X1 + 10 X2 40 (tiempo disponible en el
Departamento 2)
40 X1 + 80 X2 + U1 V1 = 1000 (meta de
utilidades)
X1 + U2 V2 = 2 (meta del producto 1)
X2 + U3 V3 = 2 (meta del producto 2)
Con X1, X2, U1, V1, U2, V2, U3, V3 0
Maestra de Ingeniera Industrial
Walter Silva
21
Solucin ptima
X1 = 2, X2 = 2, U1 = 760, V1 = 0, U2 = 0, V2 =
0, U3 = 0 y V3 = 0
Valor ptimo de la funcin objetivo
Z = 760 P2
Meta 1: producir cuando menos dos unidades
de cada tipo de producto
Producto 1: 2 (= 2 + 0 0 = 2 + V2 - U2)
Producto 2: 2 (= 2 + 0 - 0 = 2 + V3 U3)
Meta 2: maximizar utilidades
$240 (= 1000 + 0 - 760 = 1000 + V1 - U1)
Maestra de Ingeniera Industrial
Walter Silva
22
Conclusin
La meta de producir cuando menos dos
unidades de cada tipo de producto si se logr.
Se produjeron dos unidades del producto 1 y
dos unidades del producto 2.
La utilidad mxima lograda es $240.
Walter Silva
23
Walter Silva
24
Walter Silva
25
Variables de decisin
X1 : cantidad de unidades a producir del producto 1
X2 : cantidad de unidades a producir del producto 2
Variables de desviacin
U1 : cantidad de dinero que falta para alcanzar la
meta de utilidades de $1,000
V1 : cantidad de dinero que excede la meta de
utilidades de $1,000
Walter Silva
26
Walter Silva
27
Walter Silva
28
Walter Silva
29
Solucin ptima
X1 = 1, X2 = 6, U4 = 0, V4 = 20, U5 = 0, V5 =
30, U1 = 480, V1 = 0, U2 = 3, V2 = 0, U3 = 0,
V3 = 0, U6 = 0 y V6 = 0
Valor ptimo de la funcin objetivo
Z = 3 P2 + 480 P3
Meta 1: Limitar a 50 horas el tiempo extra
total en las dos operaciones de produccin
50 (= 50 + 0 0 = 50 + V6 U6)
Maestra de Ingeniera Industrial
Walter Silva
30
Walter Silva
31
Conclusin
La meta de limitar a 50 horas el tiempo extra
total en las dos operaciones de produccin si
se logr. Se emplearon las 50 horas.
La meta de producir cuando menos cuatro
unidades del producto 1 y seis unidades del
producto 2 no se logr. Se produjeron una
unidad del producto 1 y seis unidades del
producto 2.
La utilidad mxima lograda es $520.
Maestra de Ingeniera Industrial
Walter Silva
32
Walter Silva
33
Walter Silva
34
Walter Silva
35
Variables de decisin
X1: nmero de candelabros producidos y vendidos
X2: nmero de ventiladores de techo producidos y vendidos
Variables de desviacin
U1: logro de menos de la utilidad objetivo
V1: logro de ms de la utilidad objetivo
U2: tiempo ocioso del departamento de cableado
(subutilizacin)
V2: tiempo extra del departamento ocioso (sobreutilizacin)
U3: tiempo ocioso del departamento de ensamble
(subutilizacin)
V3: tiempo extra del departamento de ensamble
(sobreutilizacin)
U4: logro de menos de la meta de ventiladores de techo
V : logro de ms de la meta de
ventiladores de techo
Walter Silva
Maestra4de Ingeniera Industrial
36
Meta
Prioridad
P1
P2
P3
P4
Walter Silva
37
Walter Silva
38
Minimizar Z = P1U1
8
Anlisis de
la primera
meta
6
4
V1
7X1 + 6X2 = 30
2
U1
0
2/12/15
Nmero de
candelabros
(X1)
Walter
Silva Sotillo
39
Anlisis de
la primera
y segunda
metas
8
6
7X1 + 6X2 = 30
4
2
0
2/12/15
V1
V2
2X1 + 3X2 = 12
U1
U2
Nmero de
candelabros
(X1)
Walter
Silva Sotillo
40
Anlisis
de
la
6X + 5X = 30
primera,
V
7X + 6X = 30
segunda y
V
tercera
V
2X + 3X = 12
metas
U3
2
0
2/12/15
U1
U2
Nmero de
candelabros
(X1)
Walter
Silva Sotillo
41
Anlisis
de la
6X + 5X = 30
V
U primera,
7X + 6X = 30
segunda,
V
tercera
y
V
2X + 3X = 12
cuarta
metas
1
V4
U3
2
0
2/12/15
U1
U2
Nmero de
candelabros
(X1)
Walter
Silva Sotillo
42
Solucin ptima
X1 = 0, X2 = 6, V1 = 6, V2 = 6, U4 = 1
U1 = U2 = V3 = U3 = V4 = 0
Meta 1: Si se cumple
Utilidad = 30 + 6 0 = $36
Meta 2: Si se cumple
Horas de cableado = 12 + 6 0 = 18
Meta 3: Si se cumple
Horas de ensamble = 30 + 0 0 = 30
Meta 4: No se cumple
Ventiladores de techo = 7 + 0 1 = 6
Maestra de Ingeniera Industrial
Walter Silva
43
Walter Silva
44
Primera meta
MIN
U1
SUBJECT TO
2)
END
U1 + 7 X1 + 6 X2 - V1 =
30
VALUE
0.000000
4.285714
0.000000
0.000000
Walter Silva
REDUCED COST
1.000000
0.000000
0.000000
0.000000
45
Segunda meta
MIN
U2
SUBJECT TO
2)
3)
4)
END
U1 + 7 X1 + 6 X2 - V1 =
U1 =
0
U2 + 2 X1 + 3 X2 - V2 =
30
12
Walter Silva
46
Tercera meta
MIN
V3
SUBJECT TO
2)
3)
4)
5)
6) END
U1 + 7 X1 + 6 X2 - V1 =
U1 =
0
2 X1 + 3 X2 + U2 - V2 =
U2 =
0
V3 + 6 X1 + 5 X2 + U3 =
30
12
30
VALUE
0.000000
0.000000
2.000000
2.666667
0.000000
0.000000
0.000000
4.666667
Walter Silva
REDUCED COST
1.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
0.000000
47
Cuarta meta
MIN
U4
SUBJECT TO
2)
3)
4)
5)
6)
7)
8)
END
U1 +
U1 =
2 X1
U2 =
6 X1
V3 =
U4 +
7 X1 + 6 X2 - V1 =
0
+ 3 X2 + U2 - V2 =
0
+ 5 X2 + U3 - V3 =
0
X2 - V4 =
7
30
12
30
48
Solucin ptima
X1 = 0, X2 = 6, V1 = 6, V2 = 6, U4 = 1,
U1 = U2 = V3 = U3 = V4 = 0
Meta 1: Si se cumple
Utilidad = 30 + 6 0 = $36
Meta 2: Si se cumple
Horas de cableado = 12 + 6 0 = 18
Meta 3: Si se cumple
Horas de ensamble = 30 + 0 0 = 30
Meta 4: No se cumple
Ventiladores de techo = 7 + 0 1 = 6
Maestra de Ingeniera Industrial
Walter Silva
49