ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicio de analisis de sensibilidad

Andrea CasoTarea14 de Mayo de 2025

5.669 Palabras (23 Páginas)37 Visitas

Página 1 de 23

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:

Mosto

Porcentaje

de alcohol

Costo

(S/litro)

Disponibilidad

(litros)

M1

10%

15

1000

M2

8%

16

1200

M3

11%

17

1300

M4

9%

20

1400

Vino

Porcentaje mínimo de alcohol

Precio de venta (S/litro)

Venta máxima (litros)

V1

8%

70

2000

V2

7%

60

2500

V3

6%

65

3000

V4

9%

60

2000

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

...

Descargar como (para miembros actualizados) txt (12 Kb) pdf (257 Kb) docx (324 Kb)
Leer 22 páginas más »
Disponible sólo en Clubensayos.com