Modelli e Algoritmi della Logistica

Slides:



Advertisements
Presentazioni simili
PER FUNZIONI DI PIÙ VARIABILI - 3.
Advertisements

PER FUNZIONI DI PIÙ VARIABILI.
Modelli e Algoritmi della Logistica
Seminario su clustering dei dati – Parte II
Modelli e Algoritmi della Logistica
Modelli e Algoritmi della Logistica
Modelli e Algoritmi della Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi della Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi della Logistica
Modelli e Algoritmi per la Logistica

Prof. Cerulli – Dott.ssa Gentili
Prof. Cerulli – Dott.ssa Gentili
Modelli e Algoritmi per la Logistica Lezione – 7 Pianificazione degli Investimenti ANTONIO SASSANO Università di Roma“La Sapienza” Dipartimento di Informatica.
Lezione n° 8 - Matrice di base. - Soluzioni di base ammissibili. - Relazione tra vertici di un poliedro e soluzioni basiche. - Teorema fondamentale della.
Lezione n° 10 Algoritmo del Simplesso: - Coefficienti di costo ridotto - Condizioni di ottimalità - Test dei minimi rapporti - Cambio di base Lezioni di.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Programmazione lineare: un esempio Mix produttivo ottimo con risorse vincolate Materiale di studio: M. Fischetti, Lezioni di RO, Cap. 3. Libreria Progetto.
Prof.ssa Rossella Petreschi Lezione del 5/12/2012 del Corso di Algoritmi e Strutture Dati Riferimenti: Capitolo 11 del testo Anany Levitin “The design.
Teorema di Ramsey Introduzione Teorema di Schur Upper bound, Lower bound facile Lezione 5 dal libro di Babai & Frankl: Linear Algebra Methods in Combinatorics.
Lezione n° 14 Teoria della dualità: - Teorema forte della dualità - Teorema degli scarti complementari Lezioni di Ricerca Operativa Corso di Laurea in.
Formulazione generale di un problema IP
= 2x – 3 x Definizione e caratteristiche
Fotogrammetria - Lezione 3
LA CIRCONFERENZA.
Storia e modelli del giornalismo
Branch and Bound Lezione n°19 Prof.ssa Rossella Petreschi
La circonferenza nel piano cartesiano
Dal problema al processo risolutivo
Logica binaria Moreno Marzolla
Algoritmi Avanzati a.a.2014/2015 Prof.ssa Rossella Petreschi
1 La lunghezza della circonferenza
La circonferenza nel piano cartesiano
Antonio Sforza, Claudio Sterle
Progettazione di una base di dati relazionale
Dal problema al processo risolutivo
Animazione su attività del bus di controllo
PIANIFICAZIONE DEI TRASPORTI Regressione lineare
Unità di apprendimento 7
IL FATTORE RELIGIOSO NEI PROCESSI DI CAMBIAMENTO DELLA SOCIETA’ ITALIANA Cattolicesimo e sviluppo: nessi differenti tra Nord e Sud Roberto Cartocci.
Università degli Studi di Ferrara
Lezione n°14 Reti di flusso Prof.ssa Rossella Petreschi
Programmazione strutturata
Programmazione Bilivello
Massimi e Minimi vincolati
Statistica sociale Modulo B
Una possibile prova della congettura di Goldbach
Le operazioni di moltiplicazione e divisione in Aritmetica e geometria
Lezione 5: Algebra di Boole
Il modello duale.
Lezione n°12 Prof.ssa Rossella Petreschi
La misura della circonferenza e del cerchio
Ricerca Operativa 1a De Luca Cardillo Dorotea
Programmazione Dinamica: tecnica risolutiva che conduce all’ottimo, non fornisce algoritmi risolutivi generali. Stadi: fasi in cui il problema è scomposto.
Esempi e definizioni per modelli di Programmazione Lineare 1a parte marzo /01/2019.
Dualità a.a /01/2019.
Usi (meno scontati) della visita DFS
Algebra di Boole e Funzioni Binarie
Tipologie di realismo e moralismo
Goniometria 3 Ele A Itis - Chieti a.s. 2013/2014
Algoritmi e Strutture dati a.a.2010/2011 Prof.ssa Rossella Petreschi
Backtracking Lezione n°17 Prof.ssa Rossella Petreschi
Il problema del flusso nelle reti
Transcript della presentazione:

Modelli e Algoritmi della Logistica Lezione – 13 Formulazioni del Problema di Localizzazione ANTONIO SASSANO Università di Roma“La Sapienza” Dipartimento di Informatica e Sistemistica Roma, 25-11-99

Localizzazione degli Impianti - Formulazione Eventi elementari: Variabili n m Þ xj 1 - Impianto j attivato o non attivato Þ yij 1 - Cliente i assegnato all’impianto j Vincoli: - Un cliente puo’ essere assegnato ad un impianto solo se quest’ultimo è attivato yij < xj iÎ I jÎ J - Ogni cliente deve essere assegnato ad uno e un solo impianto å yij=1 iÎ I jÎ J

Localizzazione degli Impianti - Formulazione å yij =1 iÎ I jÎ J yij < xj iÎ I jÎ J P yij > 0 xj >0 iÎ I jÎ J Funzione Obiettivo: å fj xj + å å cij yij jÎ J iÎ I jÎ J min TEOREMA: Se fj>0 per ogni j allora ogni soluzione ottima (x*,y*) del problema (di PL) soddisfa la condizione x*j<1 [DIMOSTRARE]

å fj xj + å å cij yij å yij =1 iÎ I xj - yij > 0 iÎ I jÎ J FORMULAZIONE FORTE jÎ J iÎ I jÎ J å yij =1 iÎ I xj - yij > 0 iÎ I jÎ J yij > 0 xj >0 iÎ I jÎ J å fj xj + å å cij yij min FORMULAZIONE ALTERNATIVA å yij < |I|xj jÎ J iÎ I - I clienti (al piu’ | I |) possono essere assegnati solo ad un impianto attivato. Somma di | I | vincoli della formulazione forte

å fj xj + å å cij yij å yij =1 iÎ I å yij < |I|xj jÎ J (*) FORMULAZIONE DEBOLE å yij =1 iÎ I yij > 0 xj >0 iÎ I jÎ J å fj xj + å å cij yij min å yij < |I|xj jÎ J (*) TEOREMA: Se fj>0 per ogni j allora ogni soluzione ottima del problema (di PL) soddisfa all’uguaglianza i vincoli (*).

å fj xj + å å cij yij å yij =1 iÎ I å yij = |I|xj jÎ J (*) Grazie al teorema precedente possiamo scrivere: FORMULAZIONE DEBOLE 2 jÎ J iÎ I jÎ J å yij =1 iÎ I yij > 0 xj >0 iÎ I jÎ J å fj xj + å å cij yij min å yij = |I|xj jÎ J (*) E porre: xj = 1/ |I| å yij jÎ J iÎ I

å (fj / |I| ) å yij + å å cij yij Sostituendo alla variabile x l’espressione precedente otteniamo: jÎ J iÎ I jÎ J FORMULAZIONE DEBOLE 3 å (fj / |I| ) å yij + å å cij yij = min å å (cij+ fj / |I|) yij min å yij =1 iÎ I jÎ J yij > 0 iÎ I jÎ J TEOREMA: Per ogni indice iÎI abbiamo: y*ij=1 Û cij+ fj / |I|= min{cik+ fk / |I|} kÎ J

y*14= y*24= y*34= y*43= y*52= y*62= 1 Min {cik+ fk / |I|} [ ] 7 4 1 3 2 8 10 5 6 9 13 12 = ú û ù ê ë é f c kÎ J [ cik+ fk / |I| ] y*14= y*24= y*34= y*43= y*52= y*62= 1 å å (cij+ fj / |I|) y*ij=2/3+5/3+2/3+13/6+1=6+1/6