FACOLTA DINGEGNERIA CORSO DI RICERCA OPERATIVA a.a. 2001/2002 Problema di assegnamento di una compagnia aerea Università degli studi di Cagliari Studenti:

Slides:



Advertisements
Presentazioni simili
Job 12434IZ01 Ipsos Indagine sulle attese riguardo al ruolo del Non Profit in Italia Realizzata in occasione della Giornata della Fondazione 2007 Indagine.
Advertisements

Università degli Studi di Roma “La Sapienza” Facoltà di Economia
FIENILI (vista dallalto) A1-A6n. 6 montanti cm. 125 H x 30 L x 3 P Bn. 15 ripianicm. 125 H x 15 L x 2 P Cn. 3 pannellicm. 125 H x 57 L x 1 P Dn. 12 bastoncinicm.
AVVISO FSE 2010 DALLA VALUTAZIONE 2009 SINTESI / ABSTRACT DEI PUNTEGGI E DEI PUNTEGGI RIPARTITI PER AZIONI Giorgio Bozzeda.
RENDICONTAZIONE SOCIALE cap. III
DIREZIONE DIDATTICA STATALE SCUOLA PRIMARIA “ MICHELE PREZIUSO” Via Potenza 1 - tel. 0972/ Rionero in Vulture (PZ)   Risultati del Questionario.
Classe III A A.s – 2010 Programma di Informatica
Classe IV B A.s – 2009 Programma di Informatica 6 ore (3 laboratorio) Docenti –Prof. Alberto Ferrari –Prof. Alberto Paganuzzi.
Area Logistica Territoriale Sud 2 - Sicilia
XLS SU MIX 1T ESERCIZIOBASE
Rapporto di Autovalutazione 2006
Come costruire e risolvere un problema di PL usando EXCEL
ANALISI DELLA COVARIANZA
Implementazione dell algortimo di Viterbi attraverso la soluzione del problema di cammino mi- nimo tramite software specifico. Università degli studi di.
Fogli elettronici Microsoft Excel.
1 L 19 Pianificare la gestione: la politica Andrea Castelletti.
Modelli aggregati MCSA 07/08 L15 Andrea Castelletti
Process synchronization
ARCHITETTURA DEI SISTEMI ELETTRONICI
A.S.E.8.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 8 ALGEBRA BOOLEANA PostulatiPostulati Principio di dualitàPrincipio di dualità Teoremi fondamentaliTeoremi.
1 Perugia, 16 giugno 2005 ~ X Consumo nei due mesi ~ Spesa in euro: Avvertenza: i testi qui proposti sono, talvolta, modificati rispetto alla formulazione.
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Problemi e algoritmi Anno Accademico 2009/2010.
Comune di PISA ART. 5 PRE-INTESA NUOVO ORDINAMENTO PROFESSIONALE Per aggiungere alla diapositiva il logo della società: Scegliere Immagine dal menu Inserisci.
SALPANCORA 1 FRIGO SALPANCORA 2 AUTOCLAVE P.ACQUA SAL. PRESE 12V
Progetto PON SIAMO TUTTI STATISTICI
RICERCA OPERATIVA INGEGNERIA DEI TRASPORTI ESERCITAZIONE IN EXCEL 20 aprile 2004 (esempio a cura di S. Mattia e E. Parrello)
2JSP: Condivisione a tempo minimo di risorse per due lavori*.
B D1D1 D2D2 B2B2 6 4 B3B3 3 B1B1 2 1 B4B4 B5B5 D3D3 D4D4 D5D5 D6D6 a b c a T=22 c d T= P.D. SENZA e CON DUPLICAZIONE.
Napoa Azione 4 – Gruppo B7 1.Risultati della somministrazione 2002: M2 Vamio Analisi item test di profitto rispetto ai contenuti riferiti ai temi ministeriali.
Il questionario FUSLAU: SEZIONE INFORMATICA PER RESTITUZIONE DIAGNOSTICA di Massimo Fusello N. Renzo Laurora.
Instance Based Learning Mercoledì, 17 novembre 2004 Giuseppe Manco Readings: Chapter 8, Mitchell Chapter 7, Han & Kamber Instance-Based Learning (IBL):
DOL – Funzione Recapito Processi operativi Roma,
RSA O PTIMAL A SYMMETRIC E NCRYPTION P ADDING Tecnologie per la Sicurezza LS Anno 2007 / 2008 Alessio Della Motta Optimal Asymmetric Encryption Padding.
Elaborato di Teoria dello Sviluppo dei Processi Chimici
User Group U-Gov - QA Dai requisiti CRUI ai quadri SUA-CdS
Esercitazione no. 5 EXCEL Laboratorio di Informatica AA 2009/2010.
Corso di Ricerca Operativa A.A
Massimizzazione del profitto di una pasticceria
Studio di un problema di sequenziamento ottimale (scheduling)
Corso di Ricerca Operativa A.A PRODUZIONE OTTIMA IN UN AZIENDA AVICOLA.
Confronto tra il risultato di scuola e il risultato nazionale (item per item) - MATEMATICA II primaria Il grafico permette di confrontare per ciascun.
Fasi del Problem Posing Accettare il dato Elencare gli attributi E - se - non Elenco delle alternative Fare composizione A cura di Alberta De Flora.
QUIZ – PATENTE EUROPEA – ESAME EXCEL
Formule di Excel: =(C3*D3)/3 La formula inizia con uguale (=). Questo permette a Excel di sapere che l’informazione che state posizionando nelle cella.
Prof. Cerulli – Dott.ssa Gentili
Piano delle attività Anno scolastico 2012/13 Anno scolastico 2012/13.
Piano delle attività Anno scolastico 2012/13 Anno scolastico 2012/13.
Prof. Cerulli – Dott.ssa Gentili
LA CULTURA MANAGERIALE:
Progressioni aritmetiche descrizione elementare
Corso di Informatica Foglio elettronico - Raffaele Grande Il foglio elettronico Il foglio elettronico è un software applicativo utilizzabile per.
Corso di Informatica - Foglio elettronico - Raffaele Grande
Tecnologie delle Costruzioni Aeronautiche 1
Tecnologie delle Costruzioni Aeronautiche 1 Esercitazione 3 © Goran Ivetic.
XLS ESERCIZIO BASE EXCEL – ESERCIZIO BASE
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Informatica Parte applicativa Foglio elettronico (Excel) Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Informatica Parte applicativa Lezione 3 – foglio elettronico Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
Stazione mercantile Dechtire B2 Tempio BolzoA1 A2 A3 A4 A5 A6 B1 B3 B4 B5 C1 C2 C3 C4 C5 C6 D1 D2 D3 D5 E1 E2 E4 E6 F1 F2 F3 F4 F5 B6 D6F6 D4 E5 E3.
a. s. 2013/2014 Totale alunni scrutinati IPSIASAR a. s. 2013/2014 Totale alunni scrutinati IPSIASAR CLASSI 1e1e 2e2e 3e3e 4e4e 5e5e TOT Totale
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Algoritmi e basi del C Marco D. Santambrogio – Ver. aggiornata al 13 Marzo 2014.
Lez. 3 - Gli Indici di VARIABILITA’
Partita commentata con il Bianco: Kaspar Köchli con il Nero il compianto : Alessandro Faldini.
LA PARTITA “IMMORTALE” Adolph Anderssen vs Kieseritzky Giocata a Londra nel 1851.
Università degli Studi di Roma “La Sapienza” Facoltà di Economia
Gli sviluppi di gioco nel calcio
Classe IV A A.s – 2013 Programma di Informatica 5 ore (3 laboratorio) Docenti –Prof. Alberto Ferrari –Prof. Alberto Paganuzzi.
Transcript della presentazione:

FACOLTA DINGEGNERIA CORSO DI RICERCA OPERATIVA a.a. 2001/2002 Problema di assegnamento di una compagnia aerea Università degli studi di Cagliari Studenti: Alessandro Gianluca Docente: Prof. ssa Paola Zuddas

La compagnia aerea Avion Travel effettua giornalmente i seguenti voli da Roma a Londra… 22:0020:005 21:0019:004 17:0015:003 12:0010:002 11:009:001 Arrivo a LONDRA Partenza da ROMA N° volo

23:0021:00E 22:0020:00D 16:0014:00C 11:009:00B 10:008:00A Arrivo a ROMA Partenza da LONDRA N° volo…e i seguenti da Londra a Roma

PROBLEMA: minimizzare il tempo di permanenza a terra degli aerei realizzando laccoppiamento ottimale tra voli in arrivo e voli in partenza, considerando inoltre la necessità di almeno unora a terra per problemi di manutenzione e rifornimento sui velivoli

SOLUZIONE: Quello in esame è un tipico problema di assegnamento che può essere formulato nel modo seguente:

Avendo indicato con: c ij il tempo di permanenza a terra dellaereo che, avendo completato il volo i viene assegnato al volo j x ij la variabile binaria indicante lassegnazione (x ij = 1) o la non assegnazione (x ij = 0) dellaereo proveniente dal volo i, al volo j la condizione che tra tutti gli aerei che hanno completato i voli i uno solo possa ripartire per il volo j la condizione che laereo che ha completato il volo i possa ripartire per uno solo dei j voli disponibili

Il tempo di permanenza a terra complessivo sarà determinato dalla somma dei tempi di permanenza a terra negli aeroporti Leonardo da Vinci di Fiumicino e Heathrow di Londra. Si rende necessaria quindi la risoluzione di due problemi distinti:

PROBLEMA 1 Minimizzazione dei tempi di permanenza a terra nellaeroporto Leonardo da Vinci Assumendo gli indici i e j come: abbiamo calcolato tutti i tempi di permanenza a Roma come differenza tra lorario di partenza del generico volo j e lorario darrivo del generico volo i, tenendo conto della necessità che questi non siano inferiori ad unora, ottenendo così la seguente tabella dei costi: i = A, …,E j = 1, …,5

TEMPI DI PERMANENZA A ROMA [ h ] E D C B A ARRIVO PARTENZA

MODELLO MATEMATICO MIN23X A1 + 24X A2 + 5X A3 + 9X A4 + 10X A X B1 + 23X B2 + 4X B3 + 8X B4 + 9X B X C1 + 18X C2 + 23X C3 + 3X C4 + 4X C X D1 + 12X D2 + 17X D3 + 21X D4 + 22X D X E1 + 11X E2 + 16X E3 + 20X E4 + 21X E5 Funzione obiettivo

1) X A1 + X A2 + X A3 + X A4 + X A5 = 1 2) X B1 + X B2 + X B3 + X B4 + X B5 = 1 3) X C1 + X C2 + X C3 + X C4 + X C5 = 1 4) X D1 + X D2 + X D3 + X D4 + X D5 = 1 5) X E1 + X E2 + X E3 + X E4 + X E5 = 1 6) X A1 + X B1 + X C1 + X D1 + X E1 = 1 7) X A2 + X B2 + X C2 + X D2 + X E2 = 1 8) X A3 + X B3 + X C3 + X D3 + X E3 = 1 9) X A4 + X B4 + X C4 + X D4 + X E4 = 1 10) X A5 + X B5 + X C5 + X D5 + X E5 = 1 Condizioni di vincolo

VALORE OTTIMALE DELLA FUNZIONE OBIETTIVO: 1) [h] VARIABLE VALUE REDUCED COST X A X B X C X D X E SOLUZIONE OTTIMA

Gli assegnamenti ottimali risultano pertanto: ACD E B VOLI IN ARRIVO VOLI IN PARTENZA

ATTENZIONE!! La matrice dei coefficienti (10 x 25): Ha rango 9 Pertanto le soluzioni ottime possibili sono: 16 Laccoppiamento trovato è ottimale ma non unico

PROBLEMA 2 Minimizzazione dei tempi di permanenza a terra nellaeroporto Heathrow di Londra In questo caso i domini degli indici i e j sono: i = 1, …,5 j = A, …,E I tempi di permanenza a Londra, calcolati come differenza (non inferiore ad unora) tra lorario di partenza del generico volo j e lorario darrivo del generico volo i, sono riportati nella seguente tabella dei costi:

TEMPI DI PERMANENZA A LONDRA [ h ] EDCBA ARRIVO PARTENZA

MODELLO MATEMATICO MIN21Y 1A + 22Y 1B + 3Y 1C + 9Y 1D + 10Y 1E + +20Y 2A + 21Y 2B + 2Y 2C + 8Y 2D + 9Y 2E + +15Y 3A + 16Y 3B + 21Y 3C + 3Y 3D + 4Y 3E + +11Y 4A + 12Y 4B + 17Y 4C + 23Y 4D + 24Y 4E + +10Y 5A + 11Y 5B + 16Y 5C + 22Y 5D + 23Y 5E Funzione obiettivo

Y 1A + Y 1B + Y 1C + Y 1D + Y 1E = 1 Y 2A + Y 2B + Y 2C + Y 2D + Y 2E = 1 Y 3A + Y 3B + Y 3C + Y 3D + Y 3E = 1 Y 4A + Y 4B + Y 4C + Y 4D + Y 4E = 1 Y 5A + Y 5B + Y 5C + Y 5D + Y 5E = 1 Y 1A + Y 2A + Y 3A + Y 4A + Y 5A = 1 Y 1B + Y 2B + Y 3B + Y 4B + Y 5B = 1 Y 1C + Y 2C + Y 3C + Y 4C + Y 5C = 1 Y 1D + Y 2D + Y 3D + Y 4D + Y 5D = 1 Y 1E + Y 2E + Y 3E + Y 4E + Y 5E = 1 Condizioni di vincolo

SOLUZIONE OTTIMA VALORE OTTIMALE DELLA FUNZIONE OBIETTIVO 1) [h] VARIABLE VALUE REDUCED COST Y 1E Y 2C Y 3D Y 4A Y 5B

Gli assegnamenti ottimali risultano pertanto: VOLI IN PARTENZA VOLI IN ARRIVO 4 D 3 5 E 10 2 B 11 1 A 3 C 2

Rango = 9 Pertanto le soluzioni ottime possibili sono: 16 Anche in questo caso la soluzione ottima trovata non è unica in quanto la matrice dei coefficienti (10 x 25) ha la stessa struttura di quella relativa al problema 1:

La sequenza ottima di voli tra Roma e Londra è: E C A B D 39 h37 h

Il problema generale di minimizzazione dei tempi di permanenza a terra degli aerei ammette quindi la soluzione ottima rappresentata nella diapositiva precedente e che implica un costo minimo totale pari a: z = z 1 + z 2 = = 76 h ore totali di permanenza a terra

La compagnia Avion Travel sta valutando lopportunità di raddoppiare i collegamenti Roma-Londra. PROBLEMA bis Per valutare la convenienza di questa scelta si richiede la conoscenza della variazione dei tempi di permanenza a terra in questa nuova situazione

La nuova tabella oraria giornalieria dei voli Roma-Londra diventerebbe… 24:0022: :0021:009 21:0019:008 20:0018:007 17:0015:006 15:0013:005 14:0012:004 11:009:003 10:008:002 8:006:001 Arrivo a LONDRA Partenza da ROMA N° volo

23:0021:00L 22:0020:00I 21:0019:00H 20:0018:00G 16:00F 14:00E 12:00D 10:00C 11:009:00B 10:008:00A Arrivo a ROMA Partenza da LONDRA N° volo…mentre quella Londra-Roma

PROBLEMA 1 bis I nuovi domini degli indici i e j sono: i = A, …,L j = 1, …,10 La tabella dei costi associata a questo problema risulta così costituita: Minimizzazione dei tempi di permanenza a terra nellaeroporto Leonardo da Vinci

TEMPI DI PERMANENZA A ROMA [ h ]

MODELLO MATEMATICO MIN20X A1 + 22X A2 + 23X A3 + 2X A4 + 3X A5 + 5X A6 + 8X A7 + 9X A8 + 11X A9 + 12X A X B1 + 21X B2 + 22X B3 + 1X B4 + 2X B5 + 4X B6 + 7X B7 + 8X B8 + 10X B9 + 11X B X C1 + 20X C2 + 21X C3 + 24X C4 + 1X C5 + 3X C6 + 6X C7 + 7X C8 + 9X C9 + 10X C X D1 + 18X D2 + 19X D3 + 22X D4 + 23X D5 + 1X D6 + 4X D7 + 5X D8 + 7X D9 + 8X D X E1 + 16X E2 + 17X E3 + 20X E4 + 21X E5 + 23X E6 + 2X E7 + 3X E8 + 5X E9 + 6X E X F1 + 14X F2 + 15X F3 + 18X F4 + 19X F5 + 21X F6 + 24X F7 + 1X F8 + 3X F9 + 4X F X G1 + 12X G2 + 13X G3 + 15X G4 + 17X G5 + 19X G6 + 22X G7 + 23X G8 + 1X G9 + 2X G X H1 + 11X H2 + 12X H3 + 14X H4 + 16X H5 + 18X H6 + 21X H7 + 22X H8 + 24X H9 + 1X H X I1 + 10X I2 + 11X I3 + 13X I4 + 15X I5 + 17X I6 + 20X I7 + 21X I8 + 23X I9 + 24X I X L1 + 9X L2 + 10X L3 + 12X L4 + 14X L5 + 16X L6 + 19X L7 + 20X L8 + 22X L9 + 23X L10 Funzione obiettivo

1) X A1 + X A2 + X A3 + X A4 + X A5 + X A6 + X A7 + X A8 + X A9 + X A10 = 1 2) X B1 + X B2 + X B3 + X B4 + X B5 + X B6 + X B7 + X B8 + X B9 + X B10 = 1 3) X C1 + X C2 + X C3 + X C4 + X C5 + X C6 + X C7 + X C8 + X C9 + X C10 = 1 4) X D1 + X D2 + X D3 + X D4 + X D5 + X D6 + X D7 + X D8 + X D9 + X D10 = 1 5) X E1 + X E2 + X E3 + X E4 + X E5 + X E6 + X E7 + X E8 + X E9 + X E10 = 1 6) X F1 + X F2 + X F3 + X F4 + X F5 + X F6 + X F7 + X F8 + X F9 + X F10 = 1 7) X G1 + X G2 + X G3 + X G4 + X G5 + X G6 + X G7 + X G8 + X G9 + X G10 = 1 8) X H1 + X H2 + X H3 + X H4 + X H5 + X H6 + X H7 + X H8 + X H9 + X H10 = 1 9) X I1 + X I2 + X I3 + X I4 + X I5 + X I6 + X I7 + X I8 + X I9 + X I10 = 1 10) X L1 + X L2 + X L3 + X L4 + X L5 + X L6 + X L7 + X L8 + X L9 + X L10 = 1 Vincoli…

11) X A1 + X B1 + X C1 + X D1 + X E1 + X F1 + X G1 + X H1 + X I1 + X L1 = 1 12) X A2 + X B2 + X C2 + X D2 + X E2 + X F2 + X G2 + X H2 + X I2 + X L2 = 1 13) X A3 + X B3 + X C3 + X D3 + X E3 + X F3 + X G3 + X H3 + X I3 + X L3 = 1 14) X A4 + X B4 + X C4 + X D4 + X E4 + X F4 + X G4 + X H4 + X I4 + X L4 = 1 15) X A5 + X B5 + X C5 + X D5 + X E5 + X F5 + X G5 + X H5 + X I5 + X L5 = 1 16) X A6 + X B6 + X C6 + X D6 + X E6 + X F6 + X G6 + X H6 + X I6 + X L6 = 1 17) X A7 + X B7 + X C7 + X D7 + X E7 + X F7 + X G7 + X H7 + X I7 + X L7 = 1 18) X A8 + X B8 + X C8 + X D8 + X E8 + X F8 + X G8 + X H8 + X I8 + X L8 = 1 19) X A9 + X B9 + X C9 + X D9 + X E9 + X F9 + X G9 + X H9 + X I9 + X L9 = 1 20) X A10 + X B10 + X C10 + X D10 + X E10 + X F10 + X G10 + X H10 + X I10 + X L10 = 1 …e ancora vincoli!

VALORE OTTIMALE DELLA FUNZIONE OBIETTIVO: 1) [h] VARIABLE VALUE REDUCED COST X A X B X C X D X E X F X G X H X I X L SOLUZIONE OTTIMA

Gli assegnamenti ottimali risultano pertanto: ACD E FGH IL B VOLI IN ARRIVO VOLI IN PARTENZA

La matrice dei coefficienti (20 x 100): ha rango 19 Pertanto le soluzioni ottime possibili sono: 81 Laccoppiamento trovato è ottimale ma non unico

PROBLEMA 2 bis Minimizzazione dei tempi di permanenza a terra nellaeroporto Heathrow di Londra Assumendo gli indici i e j come: i = 1, …,10 j = A, …,L e ricalcolando i tempi di permanenza a terra abbiamo ottenuto la seguente tabella dei costi:

TEMPI DI PERMANENZA A LONDRA [h]

MODELLO MATEMATICO MIN 24Y 1A + 1Y 1B + 2Y 1C + 4Y 1D + 6Y 1E + 8Y 1F + 10Y 1G + 11Y 1H + 12Y 1I + 13Y 1L Y 2A + 23Y 2B + 24Y 2C + 2Y 2D + 4Y 2E + 6Y 2F + 8Y 2G + 9Y 2H + 10Y 2I + 11Y 2L Y 3A + 22Y 3B + 23Y 3C + 1Y 3D + 3Y 3E + 5Y 3F + 7Y 3G + 8Y 3H + 9Y 3I + 10Y 3L Y 4A + 19Y 4B + 20Y 4C + 22Y 4D + 24Y 4E + 2Y 4F + 4Y 4G + 5Y 4H + 6Y 4I + 8Y 4L Y 5A + 18Y 5B + 19Y 5C + 21Y 5D + 23Y 5E + 1Y 5F + 3Y 5G + 4Y 5H + 5Y 5I + 6Y 5L Y 6A + 16Y 6B + 17Y 6C + 19Y 6D + 21Y 6E + 23Y 6F + 1Y 6G + 2Y 6H + 3Y 6I + 4Y 6L Y 7A + 13Y 7B + 14Y 7C + 16Y 7D + 18Y 7E + 20Y 7F + 22Y 7G + 23Y 7H + 24Y 7I + 1Y 7L Y 8A + 12Y 8B + 13Y 8C + 15Y 8D + 17Y 8E + 19Y 8F + 21Y 8G + 22Y 8H + 23Y 8I + 24Y 8L + + 9Y 9A + 10Y 9B + 11Y 9C + 13Y 9D + 15Y 9E + 17Y 9F + 19Y 9G + 20Y 9H + 21Y 9I + 22Y 9L + + 8Y 10A + 9Y 10B + 10Y 10C + 12Y 10D + 14Y 10E + 16Y 10F + 18Y 10G + 19Y 10H + 20Y 10I + 21Y 10L Funzione obiettivo

1)Y 1A + Y 1B + Y 1C + Y 1D + Y 1E + Y 1F + Y 1G + Y 1H + Y 1I + Y 1L = 1 2)Y 2A + Y 2B + Y 2C + Y 2D + Y 2E + Y 2F + Y 2G + Y 2H + Y 2I + Y 2L = 1 3)Y 3A + Y 3B + Y 3C + Y 3D + Y 3E + Y 3F + Y 3G + Y 3H + Y 3I + Y 3L = 1 4)Y 4A + Y 4B + Y 4C + Y 4D + Y 4E + Y 4F + Y 4G + Y 4H + Y 4I + Y 4L = 1 5)Y 5A + Y 5B + Y 5C + Y 5D + Y 5E + Y 5F + Y 5G + Y 5H + Y 5I + Y 5L = 1 6)Y 6A + Y 6B + Y 6C + Y 6D + Y 6E + Y 6F + Y 6G + Y 6H + Y 6I + Y 6L = 1 7)Y 7A + Y 7B + Y 7C + Y 7D + Y 7E + Y 7F + Y 7G + Y 7H + Y 7I + Y 7L = 1 8)Y 8A + Y 8B + Y 8C + Y 8D + Y 8E + Y 8F + Y 8G + Y 8H + Y 8I + Y 8L = 1 9)Y 9A + Y 9B + Y 9C + Y 9D + Y 9E + Y 9F + Y 9G + Y 9H + Y 9I + Y 9L = 1 10)Y 10A + Y 10B + Y 10C + Y 10D + Y 10E + Y 10F + Y 10G + Y 10H + Y 10I + Y 10L = 1 Condizioni di vincolo

Y 1A + Y 2A + Y 3A + Y 4A + Y 5A + Y 6A + Y 7A + Y 8A + Y 9A + Y 10A = 1 Y 1B + Y 2B + Y 3B + Y 4B + Y 5B + Y 6B + Y 7B + Y 8B + Y 9B + Y 10B = 1 Y 1C + Y 2C + Y 3C + Y 4C + Y 5C + Y 6C + Y 7C + Y 8C + Y 9C + Y 10C = 1 Y 1D + Y 2D + Y 3D + Y 4D + Y 5D + Y 6D + Y 7D + Y 8D + Y 9D + Y 10D = 1 Y 1E + Y 2E + Y 3E + Y 4E + Y 5E + Y 6E + Y 7E + Y 8E + Y 9E + Y 10E = 1 Y 1F + Y 2F + Y 3F + Y 4F + Y 5F + Y 6F + Y 7F + Y 8F + Y 9F + Y 10F = 1 Y 1G + Y 2G + Y 3G + Y 4G + Y 5G + Y 6G + Y 7G + Y 8G + Y 9G + Y 10G = 1 Y 1H + Y 2H + Y 3H + Y 4H + Y 5H + Y 6H + Y 7H + Y 8H + Y 9H + Y 10H = 1 Y 1I + Y 2I + Y 3I + Y 4I + Y 5I + Y 6I + Y 7I + Y 8I + Y 9I + Y 10I = 1 Y 1L + Y 2L + Y 3L + Y 4L + Y 5L + Y 6L + Y 7L + Y 8L + Y 9L + Y 10L = 1 Condizioni di vincolo

SOLUZIONE OTTIMA VALORE OTTIMALE DELLA FUNZIONE OBIETTIVO 1) [h] VARIABLE VALUE REDUCED COST Y 1B Y 2D Y 3E Y 4G Y 5F Y 6I Y 7L Y 8A Y 9C Y 10H

Gli assegnamenti ottimali risultano pertanto: VOLI IN PARTENZA VOLI IN ARRIVO I 2 D 3 E 1 F 4 G 19 H 1 L 1 B 11 A C

La matrice dei coefficienti (20 x 100): ha rango 19 Pertanto le soluzioni ottime possibili sono: 81 Anche in questo caso laccoppiamento trovato è ottimale ma non unico

La sequenza ottima di voli tra Roma e Londra è: BGHDIELFAC h 56 h

La soluzione ottima del problema di assegnamento nel caso si attuasse il raddoppio del numero dei collegamenti Roma-Londra è pari a: z = z 1 + z 2 = = 104 h ore totali di permanenza a terra

CONCLUSIONI Limitando lanalisi ai tempi di permanenza a terra risulta più proficua la soluzione con 20 voli giornalieri in quanto: Lincremento dei tempi di permanenza a terra è circa del 37% in corrispondenza di un incremento del 100% del numero di voli; Il tempo medio di permanenza a terra per velivolo è pari a 5,2 h contro le 7,6 h che si hanno attualmente.

OSSERVAZIONI Come visto in precedenza, per via della particolare struttura delle matrici dei coefficienti, le soluzioni trovate, pur essendo ottime, non sono uniche. Questa pluralità di soluzioni consente di modificare la sequenza dei voli che potrebbe rendersi necessaria a seguito di altri vincoli non considerati in questanalisi. E facile determinare le soluzioni alternative intervenendo direttamente sulla tabella dei costi una volta nota una soluzione ottima.

E D C B A A P Prendiamo in esame la tabella dei costi relativa al PROBLEMA 1 con in evidenza la soluzione ottima trovata:

E immediato notare che è possibile scambiare gli assegnamenti dei voli D ed E tra loro (così come tra i voli A e C) ottenendo lo stesso tempo totale di permanenza a terra E D C B A A P

E D C B A A P Le combinazioni di questi scambi (e degli altri possibili non evidenziati) danno luogo allinfinità di soluzioni resa evidente in precedenza da considerazioni in merito al rango della matrice dei coefficienti.

SOFTWARE UTILIZZATO Demo Lindo/PC Release 6.1(27 Nov. 01) Lindo Systems, Inc North Dayton St. Chicago, IL Dimensioni massime del modello: Vincoli 150 Variabili 300 Variabili intere 50 Nonzeros Homepage Lindo Systems Homepage Lindo Systems