RICERCA OPERATIVA

Esercizio del 20 marzo 2003

 

Cognome:   |__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|

Nome:         |__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|__|

Matricola:  |__|__|__|__|__|__|

 

 

 

1.   Formulare il duale D del seguente problema

 

            P)        min       2x1 + x2 + 5x3

                                   x1 + 3x3           >  6

                                   x1 + x2 + 2x3   =  3

                                               x1, x2  >  0

 

2.   Riscrivere il problema D in forma standard, determinarne una soluzione di base ammissibile e riportarla tra le parentesi seguenti: (                          )

 

3.   Risolvere il problema D con il metodo del simplesso. Cosa possiamo dire del problema P?

            (A)       E’ illimitato inferiormente.

            (B)       Non ammette soluzione.

            (C)       Ammette una soluzione ottima finita.

 


 

Risoluzione

 

1.   Il duale del problema P si scrive

 

            D)        max      6y1 + 3y2

                                   y1 + y2             <  2

                                   y2                     <  1

                                   3y1 + 2y2         =  5

                                               y1         >  0

 

            e in forma standard

 

            D’)       max      6y1 + 3y2

                                     y1  +  u2  v2 + w1    =  2

                                              u2    v2  + w2    =  1

                                   3y1 + 2u2 – 2v2                       =  5

                                   y1, u2, v2             >  0

 

2.   Per determinare una soluzione di base ammissibile del problema D’ consideriamo il problema ausiliario A ottenuto aggiungendo una variabile ausiliaria non negativa w3 al terzo vincolo:

 

            A)        min                                                w3

                                     y1 +  u2    v2 + w1                =  2

                                              u2     v2        + w2           =  1

                                   3y1 + 2u2 – 2v2                          + w3 =  5

                                   y1, u2, v2, w1, w2, w3  >  0

 

                        y1         u2         v2           w1        w2        w3 

                        0          0          0          0          0          1          0

                        1          1          -1        1          0          0          2

                        0          1          -1        0          1          0          1

                        3          2          -2        0          0          1          5

 

                        y1         u2         v2           w1        w2        w3 

                        -3        -2        2          0          0          0          -5

                        1          1          -1        1          0          0          2

                        0          1          -1        0          1          0          1

                        3          2          -2        0          0          1          5

 

                        y1         u2         v2           w1        w2        w3 

                        0          0          0          0          0          1          0

                        0          1/3        -1/3       1          0          -1/3       1/3

                        0          1          -1        0          1          0          1

                        1          2/3          -2/3       0          0          1/3        5/3

 

 

La soluzione di base ottenuta è: (5/3, 0, 0, 1/3, 1, 0)

 

3.   A partire dalla tabella ottima del problema A costruiamo una tabella canonica per il problema D:

 

                        y1         u2         v2           w1        w2

                        6          3          0          0          0          0

                        0          1/3        -1/3       1          0          1/3

                        0          1          -1        0          1          1

                        1          2/3          -2/3       0          0          5/3

 

Portiamo la tabella in forma canonica moltiplicando l’ultima riga per 6 e sottraendola alla riga 0:

 

                        y1         u2         v2           w1        w2

                        0          -1        4          0          0          -10

                        0          1/3        -1/3       1          0          1/3

                        0          1          -1        0          1          1

                        1          2/3          -2/3       0          0          5/3

 

Poiché la colonna v2 ha costo ridotto positivo e gli altri tre elementi negativi, il problema D è illimitato superiormente. Dunque il problema P

            (A)       E’ illimitato inferiormente.

            (B)       Non ammette soluzione.

            (C)       Ammette una soluzione ottima finita.