Ejercicio de analisis de sensibilidad
Andrea CasoTarea14 de Mayo de 2025
5.669 Palabras (23 Páginas)37 Visitas
UNIVERSIDAD SAN IGNACIO DE LOYOLA
FACULTAD DE INGENIERÌA
ANALISIS DE SENSIBILIDAD
Problema 1:
Una empresa mezcla cuatro tipos de mosto de uva (M1, M2, M3 y M4) para producir cuatro tipos de vino (V1, V2, V3 y V4). Cada tipo de vino debe tener un porcentaje mínimo de alcohol. La información técnica – económica se muestra a continuación:
|
|
El modelo de programación lineal correspondiente y sus reportes en LINGO son los siguientes:
sets:
mosto/M1 M2 M3 M4/: dispo, costo, alcohol;
vino/V1 V2 V3 V4/ : ventamax, precio, T, alcoholmin;
mxv(mosto,vino): X;
end sets
data:
dispo = 1000 1200 1300 1400 ;
costo = 15 16 17 20;
alcohol = 0.10 0.08 0.11 0.09;
ventamax= 2000 2500 3000 2000;
precio = 70 60 65 60;
alcoholmin = 0.08 0.07 0.06 0.09;
end data
max = @sum(vino(j): precio(j)*T(j)) - @sum(mxv(i,j): costo(i)*x(i,j));
@for(vino(j): [balance] T(j) = @sum(mosto(i): x(i,j)));
@for(mosto(i): [disponib] @sum(vino(j): x(i,j)) <= dispo(i));
@for(vino(j): [ventamaxima] T(j) <= ventamax(j));
@for(vino(j) : [alcoholmini] @sum(mosto(i): alcohol(i)*x(i,j)) >= alcoholmin(j)*T(j));
end
Global optimal solution found.
Objective value: 244200.0
Variable Value Reduced Cost
T( V1) 2000.000 0.000000
T( V2) 0.000000 5.000000
T( V3) 2900.000 0.000000
T( V4) 0.000000 0.000000
X( M1, V1) 1000.000 0.000000
X( M1, V2) 0.000000 0.000000
X( M1, V3) 0.000000 0.000000
X( M1, V4) 0.000000 2.500000
X( M2, V1) 1000.000 0.000000
X( M2, V2) 0.000000 0.000000
X( M2, V3) 200.0000 0.000000
X( M2, V4) 0.000000 7.500000
X( M3, V1) 0.000000 0.000000
X( M3, V2) 0.000000 0.000000
X( M3, V3) 1300.000 0.000000
X( M3, V4) 0.000000 0.000000
X( M4, V1) 0.000000 0.000000
X( M4, V2) 0.000000 0.000000
X( M4, V3) 1400.000 0.000000
X( M4, V4) 0.000000 5.000000
Row Slack or Surplus Dual Price
1 244200.0 1.000000
BALANCE( V1) 0.000000 65.00000
BALANCE( V2) 0.000000 65.00000
BALANCE( V3) 0.000000 65.00000
BALANCE( V4) 0.000000 37.50000
DISPONIB( M1) 0.000000 50.00000
DISPONIB( M2) 0.000000 49.00000
DISPONIB( M3) 0.000000 48.00000
DISPONIB( M4) 0.000000 45.00000
VENTAMAXIMA( V1) 0.000000 5.000000
VENTAMAXIMA( V2) 2500.000 0.000000
VENTAMAXIMA( V3) 100.0000 0.000000
VENTAMAXIMA( V4) 2000.000 0.000000
ALCOHOLMINI( V1) 20.00000 0.000000
ALCOHOLMINI( V2) 0.000000 0.000000
ALCOHOLMINI( V3) 111.0000 0.000000
ALCOHOLMINI( V4) 0.000000 -250.0000
Ranges in which the basis is unchanged:
Objective Coefficient Ranges:
Current Allowable Allowable
Variable Coefficient Increase Decrease
T( V1) 70.00000 INFINITY 5.000000
T( V2) 60.00000 5.000000 INFINITY
T( V3) 65.00000 5.000000 5.000000
T( V4) 60.00000 5.000000 INFINITY
X( M1, V1) -15.00000 INFINITY 0.000000
X( M1, V2) -15.00000 0.000000 INFINITY
X( M1, V3) -15.00000 0.000000 INFINITY
X( M1, V4) -15.00000 2.500000 INFINITY
X( M2, V1) -16.00000 0.000000 0.000000
...