Actividad: Ejercicio de programación lineal continua
Enviado por MARIA JOSE SANCHEZ GARCIA • 28 de Octubre de 2023 • Práctica o problema • 331 Palabras (2 Páginas) • 198 Visitas
Asignatura | Datos del alumno | Fecha |
Métodos Matemáticos e Investigación Operativa | Apellidos: Sánchez García | 1/11/2023 |
Nombre: María José |
Actividad: Ejercicio de programación lineal continua
Descripción de la actividad:
Se acerca la Navidad y una juguetería quiere deshacerse de material. Tiene 600 pelotas, 500 yoyós y 400 peonzas. Se decide vender estos productos en dos tipos de lotes:
- Tipo A: 2 pelotas, 1 yoyó y 2 peonzas.
- Tipo B.: 3 pelotas, 1 yoyó y 1 peonza.
Beneficio de cada lote:
- Tipo A: 6,5 €/lote.
- Tipo B: 7 €/lote.
¿Cuántos lotes de cada tipo conviene vender para obtener el máximo beneficio?
Solución
Paso a paso
- Las incógnitas
x= nº de lotes tipo A
y=nº de lotes tipo B
- Función objetivo
f(x,y)=6.5x+7y
- Restricciones
Pelotas 2x + 3y ≤ 600 x=0 y=200 ; y=0 x=300
Yoyós x + y ≤ 500 x=0 y=500 ; y=0 x=500
Peonzas 2x + y ≤ 400 x=0 y=400 ; y=0 x=200
- Restricciones para la producción
x≥0 y≥0
- Gráfica
[pic 1][pic 2]
[pic 3][pic 4]
- Valor de la función objetivo en cada uno de los vértices:
f(0,0) =(6.5*0)+(7*0)=0
f(0,200) =(6.5*0)+(7*200)=1400
f(200,0) =(6.5*200)+(7*0)=1300
f(150,100) =(6.5*150)+(7*100)=1675; El valor óptimo es (150,100), la utilidad máxima es de 1675 €, siendo los niveles de producción: 150 unidades de lote A y 100 unidades de lote B
Método Simplex
Cambiamos la nomenclatura x=x1 e y=x2, además añadimos las variables de holgura S1, S2 y S3, y creamos la matriz que transformamos en tabla:
z-6.5x1-7x2-s1-s2-s3=0
2x1+3x2+s1=600
X1+x2+s2=500
2x1+x2+s3=400
Z | X1 | X2 | S1 | S2 | S3 | Solución | ||
f1 | Z | 1 | -6.5 | -7 | 0 | 0 | 0 | 0 |
f2 | S1 | 0 | 2 | 3 | 1 | 0 | 0 | 600 |
f3 | S2 | 0 | 1 | 1 | 0 | 1 | 0 | 500 |
f4 | S3 | 0 | 2 | 1 | 0 | 0 | 1 | 400 |
Z | X1 | X2 | S1 | S2 | S3 | Solución | ||
Z | 1 | -6.5 | -7 | 0 | 0 | 0 | 0 | |
f2=1/3*f2 | S1 | 0 | 2/3 | 1 | 1/3 | 0 | 0 | 200 |
S2 | 0 | 1 | 1 | 0 | 1 | 0 | 500 | |
S3 | 0 | 2 | 1 | 0 | 0 | 1 | 400 | |
Z | X1 | X2 | S1 | S2 | S3 | Solución | ||
f1=7f2+f1 | Z | 1 | -11/6 | 0 | 7/3 | 0 | 0 | 1400 |
S1 | 0 | 2/3 | 1 | 1/3 | 0 | 0 | 200 | |
f3=f3-f2 | S2 | 0 | 1/3 | 0 | -1/3 | 1 | 0 | 300 |
f4=f4-f2 | S3 | 0 | 4/3 | 0 | -1/3 | 0 | 1 | 200 |
Z | X1 | X2 | S1 | S2 | S3 | Solución | ||
Z | 1 | -11/6 | 0 | 7/3 | 0 | 0 | 1400 | |
S1 | 0 | 2/3 | 1 | 1/3 | 0 | 0 | 200 | |
S2 | 0 | -1/3 | 0 | -1/3 | 1 | 0 | 300 | |
f4=3/4*f4 | S3 | 0 | 1 | 0 | -1/4 | 0 | 0.75 | 150 |
Z | X1 | X2 | S1 | S2 | S3 | Solución | ||
f1=11/6 f4+f1 | Z | 1 | 0 | 0 | 135/72 | 0 | 0 | 1675 |
f2= 2/3 f4 +f2 | S1 | 0 | 0 | 1 | 0.5 | 0 | -1/2 | 100 |
f3= f4+f3 | S2 | 0 | 0 | 0 | -0.25 | 1 | -1/3 | 250 |
S3 | 0 | 1 | 0 | -0.25 | 0 | 3/4 | 150 | |
SOLUCIÓN | ||||||||
X1 | 150 | |||||||
X2 | 100 | |||||||
Z | 1675 |
Método Simplex con Solver en Excel
...