Modelli e Algoritmi per la Logistica

Slides:



Advertisements
Presentazioni simili
Master Bioinformatica 2002: Grafi Problema: cammini minimi da tutti i vertici a tutti i vertici Dato un grafo pesato G =(V,E,w), trovare un cammino minimo.
Advertisements

Politecnico di Torino Tesi di Laurea
La scelta del paniere preferito
Bin Packing Problem Best Bins Last Gruppo 7 Claudio Graffone
Cammini minimi con una sorgente
Richiami di Identificazione Parametrica
ESEMPIO DI ALBERO BRANCH-AND-BOUND
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati Capitolo 2 Modelli di calcolo e metodologie di analisi.
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Valutazione delle ipotesi
1 Esempi di consistenza sui limiti Non consistente sui limiti, considera Z=2, poi X-3Y=10 Ma il dominio qui sotto e consistente sui limiti: Confrontare.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl Capitolo 4 Ordinamento:
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl Capitolo 4 Ordinamento:
Capitolo 4 Ordinamento Algoritmi e Strutture Dati.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Algoritmi e Strutture Dati Capitolo 2 Modelli di calcolo e metodologie.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl Usa la tecnica del.
Algoritmi e Strutture Dati
Capitolo 4 Ordinamento Algoritmi e Strutture Dati.
Realizzazione e caratterizzazione di una semplice rete neurale per la separazione di due campioni di eventi Vincenzo Izzo.
Algoritmi e Strutture Dati (Mod. B)
Algoritmi di classificazione e reti neurali Seminario su clustering dei dati – Parte I Università di RomaLa Sapienza Dipartimento di Informatica e Sistemistica.
Dipartimento di Informatica e Sistemistica Alessandro DE CARLI Anno Accademico MOVIMENTAZIONE CONTROLLATA MOTORI A PASSO.
Modelli e Algoritmi della Logistica
Algoritmi e Strutture Dati III. Algoritmi di Ordinamento
Seminario su clustering dei dati – Parte II
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 della Logistica
Modelli e Algoritmi per la Logistica Branch & Bound Prof. Carlo Mannino Prof. Antonio Sassano Dipartimento di Informatica e Sistemistica Università di.
Modelli e Algoritmi per la Logistica
Modelli e Algoritmi per la Logistica
Corso di 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 della Logistica
Modelli e Algoritmi per la Logistica
1. ( punti 7 ) Siano dati un insieme di localizzazioni potenziali (nodi grandi) ed un insieme di clienti da servire (nodi piccoli). Il costo di afferenza.
Modelli e Algoritmi per la Logistica
Tecniche di Risoluzione della Programmazione a Breve Termine.
Algoritmi di ordinamento
Modelli e Algoritmi della Logistica
Modelli e Algoritmi per la Logistica
Dipartimento di Informatica e Sistemistica Alessandro DE CARLI Anno Accademico MOVIMENTAZIONE CONTROLLATA AZIONAMENTI CON MOTORE BRUSHLESS.
1. ( punti 7 ) Siano dati un insieme di localizzazioni potenziali (nodi grandi) ed un insieme di clienti da servire (nodi piccoli). Il costo di afferenza.
UNIVERSITÀ DEGLI STUDI DI ROMA LA SAPIENZA DIPARTIMENTO DI INFORMATICA E SISTEMISTICA MODEL BASED CONTROL ALESSANDRO DE CARLI ANNO ACCADEMICO
Algoritmi e Strutture Dati
Algoritmi e Strutture Dati
PATTERN RECOGNITION.
Lezioni di Ricerca Operativa Corso di Laurea in Informatica
Prof. Cerulli – Dott.ssa Gentili

Prof. Cerulli – Dott.ssa Gentili
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Come affrontare un problema… Marco D. Santambrogio – Ver. aggiornata al 18 Ottobre.
Esercizio Regressione DATI Per un campione casuale di 82 clienti di un'insegna della GDO, sono disponibili le seguenti variabili, riferite ad un mese di.
Ricorsione CORDA – Informatica A. Ferrari Testi da Alessandro Bugatti
3/31/2015E. Giovannetti -- OI09.1 Olimpiadi di Informatica 2010 Giornate preparatorie Dipartimento di Informatica Università di Torino marzo – Algoritmi.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Come affrontare un problema… Marco D. Santambrogio – Ver. aggiornata al 21 Agosto.
FONDAMENTI DI INFORMATICA
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Copyright © The McGraw - Hill Companies, srl Capitolo 4 Ordinamento:
Risolvere vincoli soft Francesca Rossi Giugno 2004.
Università degli Studi di Cagliari FACOLTA’ DI INGEGNERIA
Modelli e Algoritmi per la Logistica Lezione – 7 Pianificazione degli Investimenti ANTONIO SASSANO Università di Roma“La Sapienza” Dipartimento di Informatica.
LAURA TORDINI UNIVERSITÀ DEGLI STUDI DI SIENA Dipartimento di Ingegneria dell’informazione e Scienze Matematiche Corso Di Laurea In Ingegneria Gestionale.
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
La seguente matrice è una matrice delle distanze di un’istanza del problema del Commesso Viaggiatore. Calcolare un lower bound per il valore del ciclo.
Transcript della presentazione:

Modelli e Algoritmi per la Logistica Branch & Bound SARA MATTIA Università di Roma“La Sapienza” Dipartimento di Informatica e Sistemistica

Branch & Bound z* valore ottimo partizione di S in S1 ...Sk z*i valore ottimo di z* = min {z*1 ... z*k } L lista dei sottoproblemi da esaminare UB upper bound per il problema x* soluzione corrispondente all’UB

Branch & Bound inizializzazione: L = P, x*, UB L =  ? x* ottima si no scegli PiÎ L calcola LB per Pi , y LB  UB ? si y Î Z ? no decomponi Pi in Pi1 ...Pik L = L  {Pi1 ...Pik} no aggiorna UB e x* si

Branch & Bound scelta del problema: problema con minimo LB (best bound) LIFO (visita in profondità) FIFO (visita in ampiezza) calcolo LB: Rilassamento Lineare Formulazione alternativa

decomposizione (branching) scelta della variabile di branching Branch & Bound decomposizione (branching) xÎ {0,1}n scegli xi frazionaria Pi0 = Pi  {xi = 0} Pi1 = Pi  {xi = 1} xÎ Zn scegli xi frazionaria scelta della variabile di branching variabile più “intera” variabile più “frazionaria” ordine predefinito

soluzione del rilassamento: Esempio soluzione del rilassamento: { 1,2,3,4 } LB = 10,4 UB = 14

Esempio UB = 14

Esempio UB = 14 { 1,2,3,4 } LB = 11,5 LB  14 =UB

Esempio { 1,2,3,4 } UB = 14 LB = 12 x intera LB  14 = UB aggiorna UB ottima

Esempio B LB = 11 A UB = 13,4 4 x1  4 x1 x1 x2 1 1,25 6,5 5 x1  5

Esempio LB = 11 C UB = 11 x1 x2 1 1,25 6,5 4 5

Esempio LB = 11 UB = 13 x2  2 x2 x2 x2  3 x1 P =  D 2 3 1 1,25 6,5 4 5

Esempio LB = 11 UB = 12 x intera aggiorna LB x2 x ottima x1 E 1 1,25 6,5 4 5 2 3