Programacion Lineal
Programacion Lineal
Programacion Lineal
PROGRAMACIÓN LINEAL
INTEGRANTES
1
2
3
4
ENTREGADO A:
Héctor Guillermo Moreno Jerez
a. Definir variables
X= número de faldas a fabricar
Y= número de pantalones a fabricar
b. Definir función objetivo
F(Max)= 5000X+6000Y
c. Definir las restricciones
Para escribir las restricciones vamos a ayudarnos de una tabla:
M1 M2 Utilidad
FALDAS 5 3 5000
PANTALONE
S 6 2 6000
Horas 40 15
Restriccion 1
5X+6Y <= 40
Restriccion 2
3X+2Y<= 15
Restriccion negativo
X ≥0, Y ≥ 0
Igualando las ecuaciones para solucionar las variables
X: KG de trigo
Y: KG de cebada
Z: KG de Centeno
EJERCICIO DE INVERSIONES
La inversión en acciones está sujeta a la rentabilidad del tipo de riesgo, que se
tome en la inversión. Una persona tiene 100 millones, los quiere invertir en de
tipos de acciones TIPO A y TIPO B. Las de TIPO A son productos que tiene un
riesgo alto dando un beneficio de 11%. Las acciones del tipo B, son productos que
tienen menos riesgo, o más seguro y producen una rentabilidad del 6%.
Toma la decisión de invertir un máximo de 50 millones en la acción de tipo A y por
al menos 20 millones, en las acciones del tipo B. También, que los invertido en
Tipo A sea, al menos igual a los invertido, en las acciones del tipo B.
Para alcanzar el máximo beneficio, modelar este ejercicio como un problema de
programación lineal.
Variables de Decisión:
x = dinero invertido en Acción A.
y = dinero invertido en Acción B
Función objetivo:
Maximizar: 0.11x + 0.06y
Restricciones:
X<4
x-4y>5
Y<-1/4
X<4
x>0
3x+y >6
Y>6
X>0
2x-y>= 2
2x+y >4
Y>1
X>1.5
-2x+y>= 1
5x+2y<= 4
Y>13/9
X>2/9
x+ y >0
-x+2y <= 0
Y>0
X>0
METODO GRAFICO
Variables de Decisión:
x = número de mesas redondas.
y = número de mesas cuadradas
Función objetivo:
Maximizar: 100.000x + 130.000y
Restricciones:
5x + 4y ≤ 50
4x + 3y ≤ 55
x≥0
y≥0
x≤10
y≤10
Grafica de las restricciones
4 x+3 y≤55
(2,10)
y>=10
x>=10
5 x+4 y≤50
Las intersecciones de las restricciones que encierran la zona verde son los puntos
que dan las soluciones.
Los cuales son:
EJERCICIO BUSES
Un grupo de aficionados al atlético Bucaramanga, contrata a una empresa para
trasladar a 1200 hinchas a ver un partido en otra ciudad. La empresa dispone de
buses de 50 y de 30 puestos. El valor de los buses de 50 pasajeros, es de
600.000 y de los buses de 30 pasajeros, es de 450.000. la empresa contratada
dispone de 30 conductores, para ese traslado.
¿Cuántos buses de 50 y 30 puestos, se debe contratar para minimizar el costo?
¿ Y cuál es el costo?
Optimizarlo por método gráfico.
Variables de Decisión:
x = Buses de 50 pasajeros.
y = Buses de 30 pasajeros.
Función objetivo:
Minimizar: 600.000x + 450.000y
Restricciones:
50x + 30y = 1200
x + y = 30
x≥0
y≥0
50X+30y=1200
X+y=30
Minimizar: 600.000 (15) + 450.000 (15) = 1575000
METODO SIMPLEX
Resolver por método simple el siguiente ejercicio:
Minimizar Z = 6X1+2X2+2X3
6X1+2X2+6X3>= 6
6X1+4X2=12
2X1-2X2<=2
XI>= 0 ; I= 1,2,3
METODO SIMPLEX 2
Un banco en tiene cuatro productos de inversión en su portafolio que son: créditos
de consumo, acciones, depósitos de metales preciosos, y prestamos industriales.
Las directivas del banco con el din de lograr la diversificación de su cartera,
plantea nuevas políticas. La primera es maximizar el interés esperado, para el
siguiente semestre. Y cumplir con la diversificación propuesta por los directivos,
según la tabla. En la actualidad tiene una disponibilidad de 5 millones de dólares
para las inversiones.
PARA RESOLVER
Información bancaria
DEFINIR VARIABLES
W= Crédito de consumo
X= Acciones
Y= Depósitos de materiales preciosos
Z= Prestamos industriales
FUNCION OBJETIVO
MAXIMIZAR = 0.07W+0.1X+0.18Y+0.14*Z
RESTRICCIONES
W<=1.200.000
X<=2.400.000
Y<=2.600.000
Z<=1.900.000
Y>=300000
W<=700000
Figura 1
120
100
80
Escritorios( X2 )
X1≤150 V X2≤110
A B X1≤120
60 X2≤60
C X1≤200 V X2≤80
40
20 Región D
factible E
0
0 20 40 60 80 100 120 140 160 180 200
O
Silla( X1 )
e) Cálculos:
Hallando el punto A:
X2= 60
X1= 0
Hallando el punto B:
X2=60
X2=80-0.4*X1
Resolviendo las ecuaciones:
X1= 50
Hallando el punto C:
X2=110-11*X1/15
X2=80-0.4*X1
Resolviendo las ecuaciones:
X1= 90
X2= 54
Hallando el punto D:
X2=110-11*X1/15
X1= 120
Resolviendo las ecuaciones:
X1= 120
X2= 22
Hallando el punto E:
X1= 120
X2= 0
Reemplazando los valores de X1 y X2 en la ecuación (1)
Para aprovechar la fluctuación del precio, All-Flavor puede comprar más de lo que
necesita en un mes y guardar el excedente para satisfacer la demanda en un mes
posterior. El costo de almacenamiento de una caja de helado es de $5 por mes.
En la presente situación es realista suponer que el costo de almacenamiento es
una función de la cantidad de cajas promedio disponibles durante el mes.
Desarrolle un modelo para determinar el programa óptimo de compra de helado a
los dos proveedores, y determine la solución óptima con TORA, Solver o AMPL
Datos:
Proveedores: 1 y 2
Demanda en junio:
500 cajas (20 L)
Demanda julio:
600 cajas (20 L)
Demanda agosto:
400 cajas (20 L)
Oferta proveedor 1 por mes:
400 cajas (20 L)
Oferta proveedor 2 por mes:
400 cajas (20 L)
Costo de refrigeración mensual:
$5 por caja (20 L)
Determinación de la cantidad de cajas (20 L) de helados requeridos por 3D para
satisfacer la demanda de los meses de junio, julio, agosto
a) Se determinan las variables:
X1: Cantidad de cajas de helados ofertadas por el proveedor 1 (20 L)
X2: Cantidad de cajas de helados ofertadas por el proveedor 2 (20 L)
S1: Cantidad de cajas compradas por 3D para el siguiente mes (20 L)
b) Se determinan las funciones objetivas:
3D requiere de cajas de helados para cubrir la demandad en los meses de junio,
julio. agosto, y lo que desea es minimizar sus gastos mensuales, por lo tanto:
G1 = 100* X1 + 115* X2 + 5*(X1+X2+S1)/2 (1) (junio)
G2 = 110* X1 + 108* X2 + 5*(X1+X2+S1)/2 (1) (julio)
G2 = 120* X1 + 125* X2 + 5*(X1+X2+S1)/2 (1) (agosto)
c) Se determinan las restricciones:
Junio:
• X1≤400 Λ X2≤400
• X1 + X2 ≥ 500
Julio:
• X1≤400 Λ X2≤400
• X1 + X2 ≥ 600
Agosto:
• X1≤400 Λ X2≤400
• X1 + X2 ≥ 400
d) Resolución utilizando el método grafico de la programación lineal (Ver Fig.
2,3 y 4)
• Determinación del gasto mínimo para el mes de Junio:
• G1 = $65600 + $3000/2
Punto A: es el punto óptimo ya que tengo un costo mínimo.
• X1 = 200
• X2 = 400 Punto óptimo sin comprar stock
• G1 = $65200 + $3000/2
Punto B:
• X1 = 400
• X2 = 400 Punto comprando stock para marzo
• Stock = 200 cajas del proveedor 1
• G1 = $87200 + $4000/2
Punto B:
• X1 = 400
• X2 = 400 Punto comprando stock para agosto
• Stock = 200 cajas Artika
• G1 = $87200 + $4000/2
3) Una compañía que opera 10 horas al día fabrica dos productos en tres
procesos secuenciales. La siguiente tabla resume los datos del problema
10x1 + 5x2 menor igual a 600 para el proceso 1 6x1 + 20x2 menor igual a 600
para el proceso 2
Entonces= 0 x1, x2= 600/20= 30
600/6= 100 sería 100x1, 0x2 en la línea E a la F 8x1 + 10X2 menor igual a 600
(para el proceso 3)
La mejor solución óptima es para el proceso Z= 148 en cuanto a su modificación
tomaría la restricción 2 para incrementar la disponibilidad de tiempo y obtener una
mayor producción en el proceso 2.