Indice
Il Risolutore
Microsoft Excel dispone di una funzione, tra i suoi componenti aggiuntivi (Add- In), che è chiamata “Risolutore” (Solver) che consente di risolvere problemi di ottimizzazione lineare.
Il Risolutore consente di trovare il valore ottimale (ad esempio il massimo o il minimo) per una formula obiettivo contenuta in una cella, denominata cella obiettivo.
Il risultato della formula obiettivo dipende da un gruppo di variabili contenute all’interno di celle denominate celle di decisione o celle variabili. I valori in queste celle possono essere soggette a limitazioni dette vincoli inserite all’interno delle celle vincolo.
Il Risolutore, rispettando i limiti imposti dalla celle vincolo, modifica i valori all’interno delle celle decisionali e produce dei risultati transitori che gli consentono di valutare la “bontà” dei risultati ottenuti per la cella obiettivo.
Ovviamente esso è particolarmente indicato per formule e calcoli complessi ma può essere utilizzato anche per operazioni più semplici come
nell’esempio successivo.
Il problema delle miniere
Supponiamo di dover risolvere il seguente problema: una compagnia gestisce 3 miniere. Dalle 3 miniere è possibile estrarre ferro, carbone e rame.
La quantità di produzione giornaliera Qm,t di ogni miniera m per tipologia di prodotto t (in tonnellate), il costo di esercizio giornaliero Cm ed i costi fissi di attivazione di ogni miniera Fm sono indicati nei seguenti prospetti:
La Compagnia si è impegnata a consegnare entro una settimana: 54 tonnellate di Ferro, 65 tonnellate di Carbone e 15 tonnellate di Rame.
Si determini quali miniere attivare ed il numero di giorni di attività per miniera (si tenga presente che l’arco temporale è limitato ad una settimana!) necessaria rispettare l’impegno assunto e che comporti un costo totale minimo.
N.B.: il costo di attivazione Fm è pagato solo se la miniera m viene utilizzata, indipendentemente dal numero di giorni lavorativi.
Soluzione
Di seguito, i passi da seguire :
Excel per l’analisi dei dati
(174)