Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelos de Construccion Lineal
Modelos de Construccion Lineal
Funcin Objetivo
El que toma las decisiones generalmente
desea: Maximizar (usualmente ingresos o
ganancias) o Minimizar (usualmente costos),
para ello requiere alguna funcin de las
variables de decisin. Esta funcin es llamada
Funcin Objetivo.
Para este ejemplo los costos fijos (tales como
renta, seguros, etc.) no dependen de X, o X,.
Por lo tanto, Giapetto puede concentrarse en
maximizar (Ventas semanales) (costos por
compra de materiales) (otros costo
variables).
Ventas semanales
= 27*X1 + 21*X2
Costos de materiales = 10*X1 + 9*X2
Otros costos variables = 14*X1 + 10*X2
Entonces la Funcin Objetivo es igual a:
[27*X1 + 21*X2] [10*X1 + 9X2] [14*X1 +
10*X2]
= 3*X1 + 2*X2
Es decir, se desea Max. Z = 3*X1 + 2*X2
Los coeficientes de las variables en la funcin
objetivo son llamados coeficiente de la
funcin objetivo.
Restricciones.
A medida que se incrementan los valores de
X1 y X2 las ganancias de Giapetto sern
mayores y mayores, sin embargo stas no
pueden crecer ilimitadamente. Los valores X1
y X2 estn limitados por ciertas restricciones.
Restricciones de tiempo (capacidad por
semana)
#1. El tiempo disponible en carpintera est
limitado a 80 horas por semana.
#2. El tiempo disponible en pintura est
limitado a 120 horas por semana.
10
Restricciones de mercado.
#3. No tiene sentido producir ms de 40
soldados por semana debido a la limitante de
mercado.
No hay limitante respecto a la obtencin de
materia prima, por lo que no existe restriccin
al respecto.
El siguiente paso es expresar las restricciones
en trminos de X1 y X2.
11
12
1*X1
No negatividad
X1 > 0; X2 > 0
Value
40.0000
40.0000
Cost
3.0000
2.0000
Red. cost
0.0000
0.0000
Status
Basic
Basic
Slack Variables
3 Carpintera
4 Pintura
5 Mercadeo
0.0000
0.0000
0.0000
0.0000
0.0000
0.0000
-2.0000
0.0000
-1.0000
Lower bound
Basic
Lower bound
RHS
80.0000
120.0000
40.0000
Slack
0.0000
0.0000
0.0000
Shadow price
2.0000
0.0000
1.0000
Constraint
Type
1 Carpintera
<
2 Pintura
<
3 Mercadeo
<
Objective Function Value = 200
Current
Coeff.
3.0000
2.0000
Allowable
Minimun
2.0000
0.0000
Allowable
Maximun
Infinity
3.0000
Allowable
Maximun
1 Carpintera
<
80.0000
40.0000
80.0000
2 Pintura
<
120.0000
120.0000
Infinito
3 Mercadeo
<
40.0000
0.0000
40.0000
13
Solucin
Inicio ao 1
11
53
29
Inicio ao 2
34
16
16
Valor presente
neto
de
la
3
utilidad de la
inversin
Variables de Decisin
Sea X1 = fraccin del plan 1 comprado por
Estrella
Sea X2 = fraccin del plan 2 comprado por
estrella.
Sea X3 = fraccin del plan 3 comprado por
Estrella.
Sea X4 = fraccin del plan 4 comprado por
Estrella.
Sea X5 = fraccin del plan 5 comprado
por Estrella.
Funcin Objetivo
El objetivo es maximizar el VPN
provenientes de las inversiones.
F.O. Max Z = 3*X1 + 16*X2 + 4*X3 + 1*X4
+ 16*X5
Restricciones
1. Estrella no puede invertir ms de 40
millones al inicio del ao 1 (inicio)
2. Estrella no puede invertir ms de 20
millones al inicio del ao 2 (un ao
despus)
3. Estrella no puede comprar ms del
100% de una inversin.
Restriccin 1
11*X1 + 53*X2 + 5*X3 + 5*X4 + 29*X5 < 40
Restriccin 2
3*X1 + 6*X2 + 5*X3 + 1*X4 + 34*X5 < 20
Restriccin 3
X1 <
X2 <
X3 <
X4 <
X5 <
1
1
1
1
1
15
Grabadora
$100.00
50.00
30.00
Radio
$90.00
35.00
40.00
Tabla # 1
Balance al 10 de diciembre
Activos
Pasivos
Efectivo
$10,000.00
CxC
3,000.00
Inventario
7,000.00
Prstamo
$10,000.00
Tabla # 2
La compaa Estreo debe determinar
cuantas grabadoras y radios producir durante
el mes de diciembre de 1998. La demanda es
lo suficientemente grande para asegurar que
16
1
2
3
4
5
6
7
18
Ejemplo N 1
Una fbrica ha descontinuado la produccin de una lnea de productos no rentable. Esto ha creado
un considerable exceso de capacidad de produccin. La Gerencia est considerando utilizar este
exceso de capacidad para fabricar uno o ms productos de los tres productos llamados producto 1,
producto 2 y producto 3. La capacidad disponible en las mquinas que podran limitar la
produccin es la siguiente:
Mquina
Mquina 1
Mquina 2
Mquina 3
Producto 1
8
4
2
Producto 2
2
3
-
Producto 3
3
1
El Departamento de Ventas indica que las ventas potenciales para los productos 1 y 2 son superiores
a la mxima produccin obtenible y que el potencial de ventas para el producto 3 es de 20 unidades
por semana.
Las utilidades unitarias seran de $20.00, $6.00 y $8.00 para los productos 1,2 y 3 respectivamente.
Formule el modelo de programacin lineal para determinar cuantas unidades de cada artculo debe
producir la firma, a fin de maximizar sus beneficios.
FORMULACION:
Variables de Decisin:
Sea: Xj (j=1,2,3) = # de unidades a producir de producto j.
Funcin Objetivo:
Maximizar la Funcin de utilidad expresada por la ecuacin siguiente
MAX Z = 20 X1 + 6 X2 + 8 X3
19
Restricciones:
A) Tiempo requerido para fabricar los productos 1,2 y 3
Utilizando Mquina 1:
8 X1 + 2 X2 + 3 X3
Utilizacin
150
Disponibilidad
Utilizando Mquina 2:
4 X1 + 3 X2 + 0 X3
100
Utilizando Mquina 3:
3 X1 + 0 X2 + X3
50
B) Ventas Potenciales:
X3
20
C) No Negatividad:
X1 , X2 , X3
Ejemplo N 2
Uno de los problemas tpicos de la programacin lineal es el problema de la dieta. El objetivo es
determinar las cantidades de ciertos alimentos que deben ser ingeridos para satisfacer ciertos
requerimientos nutricionales a un costo mnimo. Suponga que slo se considera la leche, la carne y
los huevos y las vitaminas A, C y D. Asuma que la cantidad de miligramos de cada una de estas
vitaminas, contenida en una unidad de cada alimento es la siguiente:
Vitamina
Botella de leche
Libra de carne
Docena de huevos
A
C
D
Costo
1 Mg.
100 Mg.
10 Mg.
$1.00
1 Mg.
10 Mg.
100 Mg
$1.10
10 Mg.
10 Mg.
10 Mg.
$0.50
Requerimientos
mnimos diarios
1 mg.
50 mg.
10 mg.
-
20
FORMULACION:
Variables de Decisin:
Sea:
Funcin Objetivo:
Minimizar la Funcin de costo expresada por la ecuacin siguiente
MIN Z = 1.0 XL + 1.1 XC + 0.5 XH
Restricciones:
Cantidad de Vitaminas:
Vitamina A :
1 XL + 1 XC + 10 XH 1
Vitamina C : 100 XL + 10 XC + 10 XH 50
Vitamina D : 10 XL + 100 XC + 10 XH 10
No Negatividad:
XL , XC , XH 0
Ejemplo N 3
Suponga que una refinera simplificada desea mezclar 4 componentes para obtener tres grados de
gasolina A, B y C. El problema es determinar la mezcla de los cuatro componentes que maximice el
beneficio total.
La disponibilidad y el costo de los cuatro componentes, se plantea en la tabla siguiente:
Componente
1
2
3
4
Costo por
Barril
$3.00
$6.00
$4.00
$5.00
Para mantener la calidad requerida para cada grado de gasolina es necesario especificar un cierto
porcentaje mximo o mnimo de los componentes en cada mezcla. Esos datos se muestran en el
siguiente cuadro, junto con el precio de venta para cada grado de gasolina.
21
Grado de
Gasolina
A
B
C
Especificaciones de la Mezcla
No ms de 30% de comp. 1
No menos de 40% de comp. 2
No ms de 50% de comp. 3
No ms de 50% de comp. 1
No menos de 10% de comp.. 2
No ms de 70% de comp. 1
Precio de venta
por Barril
$5.50
$4.50
$3.50
Asuma que todos los otros flujos de fondos son fijos, as que el Beneficio a ser maximizado es el
ingreso total por ventas menos el costo total de los componentes.
Formule el modelo de programacin lineal para determinar la cantidad y mezcla de cada grado de
gasolina a preparar.
ESQUEMAS:
Componente 1
3,000 barriles
$3.00/barril
Tipo gasol. A
1 30%
2 40%
3 50%
$5.5 0/barril
Componente 2
2,000 barriles
$6.00/barril
Tipo gasol. B
Componente 3
1 50%
2 10%
$4.50/barril
4,000 barriles
$4.00/barril
Tipo gasol. C
Componente 4
1 70%
$3.50/barril
1,000 barriles
$5.00/barril
22
FORMULACION:
Variables de Decisin:
Sean: Xij = Cantidad (en # de barriles) del componente j a ser utilizado en la
gasolina grado i ( i = A, B, C ; j = 1,2,3,4)
Cantidad de gasolina grado i producida por da: : Xi1 + Xi2 + Xi3 + Xi4
Cantidad de gasolina grado A producida por da: : XA1 + XA2 + XA3 + XA4
Proporcin del Componente j en la gasolina grado i :
Xij
Xi1 + Xi2 + Xi3 + Xi4
XA1
23
MAX Z = 5.50 (XA1 + XA2 + XA3 + XA4 ) + 4.50 (XB1 + XB2 + XB3 + XB4 ) + 3.50 (XC1
+ XC2 + XC3 + XC4 ) - 3.0 (XA1 + XB1 + XC1 ) - 6.0 (XA2 + XB2 + XC2 )
- 4.0 (XA3 + XB3 + XC3 ) - 5.0 (XA4 + XB4 + XC4 )
Restricciones:
a) Disponibilidad de Componentes:
XA1 + XB1 + XC1 3,000
Componente 1
Componente 2
Componente 3
Componente 4
24
Horas Prod.
Disponibles
400
400
500
450
400
25
TABLA N 2
Producto
1
2
3
4
Precio Neto de
Venta / Unidad
$10.00
$25.00
$16.00
$20.00
Costo Variable
por Unidad
$6.00
$15.00
$11.00
$14.00
Potencial de Ventas
Mnimo
Mximo
1,000
6,000
500
500
3,000
100
1,000
FORMULACION:
Variables de Decisin:
Sean:
Xi = Nmero de Unidades de producto i a producir durante el mes (i = 1, 2, 3)
Funcin Objetivo:
Maximizar la Funcin de Beneficio expresada por la ecuacin siguiente:
MAX Z = (10 6) X1 + (25 15) X2 + (16 11) X3 + (20 14) X4
MAX Z = 4 X1 + 10 X2 + 5 X3 + 6 X4
Restricciones:
a) En tiempo de produccin (horas mquina)
0.03 X1 + 0.15 X2 + 0.05 X3 + 0.10 X4 400 (Trazado)
0.06 X1 + 0.12 X2 + 0.00 X3 + 0.10 X4 400 (Troquelado)
0.05 X1 + 0.10 X2 + 0.05 X3 + 0.12 X4 500
(Ensamble)
(Acabado)
(Empaque)
26
27
FORMULACION:
Variables de Decisin:
Sean:
XN = Nmero de Anuncios en el peridico
XT = Nmero de Anuncios en Televisin
Funcin Objetivo:
MIN Z = 500 XN + XT 2000
Restricciones:
XN 0.03 + XT 0.02
XN 0.06 + XT 0.03
0.36
0.60
Xi 0 (i = N, T)
Ejemplo N 6
Un gerente de personal debe elaborar un programa de vigilancia para la empresa, de modo que
satisfaga los requerimientos de vigilantes que se muestran en la tabla N 1.
Tabla N 1
Requerimientos de Vigilantes
HORARIO DE COBERTURA
Medianoche 4:00 a.m.
4:00 a.m. - 8:00 a.m.
8:00 a.m. - 12:00 m.
12: 00 m - 4:00 p.m.
4:00 p.m. - 8:00 p.m.
8:00 p.m. - medianoche
# MINIMO DE VIGILANTES
REQUERIDOS
5
7
15
7
12
9
Los guardias de seguridad trabajan turnos de 8 horas; y todos los das hay 6 turnos, en la Tabla N 2
se dan los horarios de entrada y salida de cada turno. El gerente de personal quiere determinar
28
cuntos guardias debern trabajar en cada turno, con el objetivo de minimizar el # total de guardias
que satisfagan los requerimientos de vigilancia.
Tabla N 2
Horarios de entrada y salida
Hora Entrada
Hora Salida
Medianoche
8:00 a.m.
4:00 a.m.
Medioda
8:00 a.m.
4:00 p.m.
Medioda
8:00 p.m.
4:00 p.m.
Medianoche
8:00 p.m.
4:00 a.m.
Turno
1
2
3
4
5
6
FORMULACION:
TABLA DE TURNOS / INTERVALOS
Turno
1
2
3
4
5
6
# mnimo
de
vigilantes
requeridos
Medianoche 4:00 a.m. 8:00 a.m. Medio da 4:00 p.m. 8:00 p.m. 4:00 a.m. 8:00 a.m.
Medio da 4:00 p.m. 8:00 p.m.
medianoche
X1
X1
X2
X2
X3
X3
X4
X4
X5
X5
X6
X6
5
15
12
Donde:
X1 = # de guardias que entran a trabajar en el turno 1
X2 = # de guardias que entran a trabajar en el turno 2
X3 = # de guardias que entran a trabajar en el turno 3
X4 = # de guardias que entran a trabajar en el turno 4
X5 = # de guardias que entran a trabajar en el turno 5
X6 = # de guardias que entran a trabajar en el turno 6
29
Tal que:
MIN Z = X1 + X2 + X3 + X4 + X5 + X6
Sujeto a:
X6 + X1 5
X1 + X2 7
X2 + X3 15
X3 + X4 7
X4 + X5 12
X5 + X6 9
Xi 0
(i = 1, 2, 3, 4, 5, 6)
30
31