Ricerca Operativa e Logistica Dott. F.Carrabs e Dott.ssa M.Gentili
|
|
|
- Geraldo Papi
- 9 anni fa
- Просмотров:
Транскрипт
1 Ricerca Operativa e Logistica Dott. F.Carrabs e Dott.ssa M.Gentili Modelli per la Logistica Distributiva: Single Commodity Minimum Cost Flow Problem Multi Commodity Minimum Cost Flow Problem Fixed Charge Network Design Problem
2 Problemi di Trasporto Trasporto: elemento di costo più importante per molte aziende. Il trasporto merci assorbe da 1/3 ai 2/3 dei costi logistici totali.
3 Problemi di Trasporto Un efficiente e poco costoso sistema di trasporto contribuisce ad una: maggiore competizione di mercato (attivazione dei mercati secondari, effetto di stabilizzazione dei prezzi, ecc.), maggiori economia di scala nella produzione (disaccoppiamento dei mercati dai siti di produzione), prezzi ridotti per i beni (non solo per la maggiore competizione, ma anche perché il trasporto è una componente di costo che determina il prezzo).
4 Problemi di Trasporto: Attori Shippers: da cui parte la domanda di flusso di merci Carriers: su cui transita il flusso di merci (vettori di trasporto: treni aerei, ecc)domanda di merci Istituzioni: che determinano l infrastruttura su cui viaggia il flusso
5 Problemi di Trasporto Classificazione a seconda del numero e del tipo dei vettori (o modi di trasporto di base) impiegati: Autocarro, Treno, Nave, Aereo, Condotta (pipeline) Classificazione a seconda della distanza: Trasporto a lunga distanza problemi di trasporto a breve distanza Classificazione in base alla componente temporale: Problemi statici Problemi dinamici
6 Statici vs dinamici Problemi statici: adatti quando le decisioni da prendere non cambiano in base al tempo Problemi dinamici: la componente temporale è presa esplicitamente in considerazione.
7 Statici vs dinamici
8 Problemi di Trasporto I problemi di trasporto sono associati ad altri problemi decisionali quali: localizzazione dei centri logistici allocazione della domanda gestione delle scorte Una molteplicità di problemi decisionali: composizione delle flotte turni dei veicoli e del personale determinazione delle rotte assegnazione dei carichi e loro composizione posizionamento dei veicoli vuoti 8
9 Problemi di Trasporto a lunga distanza I problemi di trasporto a lunga distanza (long-haul, 9 intercity freight transportation) Spostamenti che variano da alcune centinaia a diverse migliaia di chilometri Trasporti tra facilities diverse della catena logistica Viaggi diretti (one-to-many) da pochi a molti realizzati in proprio dalle ditte produttrici Viaggi indiretti (many-to-many) da molti a molti spedizionieri con molteplicità di clienti servizio in linea (orario prestabilito) o su richiesta (allocazione dinamica dei mezzi) In questo contesto si utilizzano modelli decisionali per la progettazione della rete di collegamento (Network Design, ND) Modelli (lineari) di flusso: Min Cost Flow Prob.,, Fixed Charge Network Design Problem
10 Problemi di Trasporto a breve distanza I problemi di trasporto a breve distanza (short-haul, local freight transportation) Spostamenti hanno origine nell ambito della stessa città o regione Può riguardare il prelievo di merci destinate ad essere consolidate in un terminale e trasportate a lunga distanza Arco temporale giornaliero Problematiche caratteristiche distribuzione (delivery) raccolta (pick-up) distribuzione e raccolta combinata (pick-up and Delivery) domanda variabile (giornaliera) allocazione dinamica dei veicoli 10
11 Problemi di Trasporto a lunga Distanza
12 Trasporto a lunga Distanza Si vogliono definire in maniera ottimale i collegamenti tra i nodi logistici. - Single Commodity Minimum Cost Flow Problem - Multi Commodity Minimum Cost Flow Problem - Fixed-Charge Network Design Problem
13 Single Commodity MCF Problem Consideriamo un grafo orientato G=(V,E) rappresentante una rete di trasporto. L obiettivo è quello di far viaggiare ( fluire ), al minimo costo, determinate quantità di merce (unità di flusso) dai nodi di offerta a quelli di domanda (eventualmente passando per dei nodi di passaggio) Abbiamo: Una quantità b i >0 per i nodi offerta, <0 per i nodi domanda, =0 per i nodi di passaggio (quantità di offerta/domanda) Un costo c ij 0 per ogni arco (costo per il trasporto di una unità di merce)
14 Single Commodity MCF Problem Flusso 5-4=1 Soluzione 1 Costo: (6*5)+(4*1)+(3*2)=40 5 Flusso Soluzione 2 Costo: (1*5)+(2*5)+(1*4)+(3*3)=28 Flusso 5 Flusso 5 5 Flusso Flusso Flusso 1+2=3
15 Single Commodity MCF Problem Modelliamo il problema Consideriamo una variabile x ij 0 per ogni arco (i,j), rappresentante la quantità di flusso che attraverserà l arco nella soluzione
16 Single Commodity MCF Problem Rappresentiamo il grafo mediante una matrice di incidenza nodo-arco A; per ogni nodo v ed arco e, la corrispondente entrata A ve varrà: 1 se e esce da v (v è la coda di e) -1 se e entra in v (v è la testa di e) 0 altrimenti A (1,2) (1,3) (2,5) (3,2) (3,4) (4,1) (4,2) (4,5)
17 Parametri : insieme dei nodi origine : insieme dei nodi destinazione : insieme dei nodi di passaggio, : offerta di prodotto del vertice i, : domanda di prodotto del vertice i, (, ) : capacità dell arco (i,j) [ovvero massimo flusso totale ammissibile sull arco] ( ), (, ) : costo di trasporto del flusso sull arco (i,j) Variabili, (, ) : flusso di prodotto sull arco (i,j)
18 Single Commodity MCF Problem ( ), :, :,, O =, 0,, 0, Se la funzione dei costi è lineare: ( ),,
19 Multi Commodity MCF Problem
20 Parametri Variabili
21 Multi Commodity MCF Problem ( ) :,, = :,, O(), () 0, (),,,, Se la funzione dei costi è lineare: 0,, ( ),,
22 Fixed-Charge Network Design Problem (FCND) Generalizzazione dei modelli per l ottimizzazione di Flussi su Rete (Problemi di Flusso a Costo Minimo) dove si deve definire: - quali archi devono essere utilizzati - come trasportare i prodotti sugli archi selezionati Problema: Ricerca di un sottoinsieme di archi tale da garantire il soddisfacimento a costo minimo delle domande e delle offerte nel rispetto dei vincoli di capacità e di altre restrizioni.
23 Parametri Variabili
24 Formulazione Generale, k,,, 0,, k 0,1,
25 Possibili vincoli aggiuntivi Vincoli di Budget: Si ha a disposizione un massimo capitale H per definire i collegamenti ed h è il costo per il collegamento tra i e j:, h
26 Linear FCND - Se i costi sono lineari: +,,, +, Casi applicativi: Il collegamento tra una coppia di nodi è realizzato attraverso un mezzo di trasporto proprio (o preso in affitto) - esiste costo fisso indipendente dalla quantità trasportata - il costo di trasporto è nullo per il prodotto k-simo - si hanno vincoli di capacità determinati dai parametri e Il collegamento tra una coppia di nodi è realizzato in outsourcing: - costo fisso = 0 indipendente dalla quantità trasportata - il costo di trasporto 0 ( si paga per il servizio che dipende dalla quantità della merce) - NON si hanno vincoli di capacità: = + e = +
27 Relazioni con altri modelli - Se tutte le variabili = 1:,,,, Flusso a costo minimo multi-prodotto
28 Linear FCND: se rilassiamo qualche vincolo. Rilassiamo il vincolo di interezza sulle variabili di design,,, k,,, 0,, k 0 1, Una qualunque soluzione ottima è tale che i vincoli di capacità sono soddisfatti all uguaglianza (perche?)
29 Linear FCND: se rilassiamo qualche vincolo. Quindi possiamo trasformare il problema nel seguente modo: Quindi: =, =, 0 1, 0, Ed il problema diventa:
30 Linear FCND: se rilassiamo qualche vincolo.,,,, 0,, k Flusso a costo minimo multi-prodotto, la cui soluzione ottima fornisce un lower bound alla soluzione ottima del problema originario.
31 ESERCIZI NTN BOSCHEIM
Problemi di Flusso e Applicazioni
Problemi di Flusso e Applicazioni Andrea Scozzari a.a. 2013-2014 May 20, 2014 Andrea Scozzari (a.a. 2013-2014) Problemi di Flusso e Applicazioni May 20, 2014 1 / 5 Flussi Multiprodotto I problemi presi
Flusso a Costo Minimo
Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale Flusso a Costo Minimo Docente: Renato Bruni [email protected] Corso di: Ottimizzazione Combinatoria Dal
Problemi di Flusso: Il modello del Trasporto
Problemi di Flusso: Il modello del rasporto Andrea Scozzari a.a. 2014-2015 April 27, 2015 Andrea Scozzari (a.a. 2014-2015) Problemi di Flusso: Il modello del rasporto April 27, 2015 1 / 25 Problemi su
Ottimizzazione Combinatoria 2 Presentazione
Ottimizzazione Combinatoria Presentazione ANTONIO SASSANO Università di Roma La Sapienza Dipartimento di Informatica, Automatica e Gestionale «Antonio Ruberti» Roma, Febbraio Prerequisiti (cosa sapete)
Corso di Modelli e Algoritmi della Logistica
Corso di Modelli e Algoritmi della Logistica - Aree di Intervento della Logistica Prof. Antonio Sassano Dipartimento di Informatica e Sistemistica Universita di Roma La Sapienza Roma Ottobre - Introduzione
Ricerca Operativa. G. Liuzzi. Lunedí 20 Aprile 2015
1 Lunedí 20 Aprile 2015 1 Istituto di Analisi dei Sistemi ed Informatica IASI - CNR Rilassamento di un problema Rilassare un problema di Programmazione Matematica vuol dire trascurare alcuni (tutti i)
Gestione della produzione e della supply chain Logistica distributiva
Gestione della produzione e della supply chain Logistica distributiva Paolo Detti Dipartimento di Ingegneria dell Informazione e Scienze Matematiche Università di Siena Struttura delle reti logistiche
ALGORITMI DI OTTIMIZZAZIONE M Esercizi Parte I
ALGORITMI DI OTTIMIZZAZIONE M Esercizi Parte I Esercizio 1 Dati n oggetti ed un contenitore, ad ogni oggetto j (j = 1,, n) sono associati un peso p j ed un costo c j (con p j e c j interi positivi). Si
Corso di Trasporto merci e logistica. Supporto didattico ad uso esclusivo interno. a cura di: ing. Mario Cordasco A.A
logistica Supporto didattico ad uso esclusivo interno a cura di: ing. Mario Cordasco A.A. 2008-2009 La distribuzione fisica delle merci La logistica è l insieme delle attività e dei servizi che permettono
Problemi di Localizzazione Impianti
Sapienza Sapienza Università di Roma - Dipartimento di Ingegneria Informatica, Automatica e Gestionale Problemi di Localizzazione Impianti Renato Bruni [email protected] Il materiale presentato è derivato
Ottimizzazione su grafi: massimo flusso (parte 1) Ottimizzazione su grafi:massimo flusso (parte 1) p. 1/33
Ottimizzazione su grafi: massimo flusso (parte 1) Ottimizzazione su grafi:massimo flusso (parte 1) p. 1/33 Ottimizzazione su grafi:massimo flusso (parte 1) p. 2/33 Reti di flusso Una rete di flusso è una
Il problema del commesso viaggiatore e problemi di vehicle routing
Il problema del commesso viaggiatore e problemi di vehicle routing Laura Galli Dipartimento di Informatica Largo B. Pontecorvo 3, 56127 Pisa [email protected] http://www.di.unipi.it/~galli 2 Dicembre
AMPL Problemi su Reti
Dipartimento di Matematica Università di Padova Corso di Laurea Informatica Outline Problemi su Reti Cammino Minimo Molti problemi di ottimizzazione combinatoria possono essere modellati ricorrendo ai
I Appello Ricerca Operativa 2 bis Compito A
I Appello Ricerca Operativa 2 bis Compito A Cognome e nome:. Esercizio 1. Si consideri il problema del matching di cardinalità massima in un grafo G ed il suo problema di decisione associato: esiste un
Introduzione al corso
Corso di LOGISTICA TERRITORIALE www.uniroma2.it/didattica/lt DOCENTE prof. ing. Agostino Nuzzolo ([email protected]) COLLABORATORI prof. ing. Umberto Crisalli ([email protected]) ing. Pierluigi
Analisi interazione domanda/offerta: modelli di assegnazione
Corso di Laurea Ingegneria Civile e Ambientale - AA Corso di: Fondamenti di Trasporti Lezione: Analisi interazione domanda/offerta: modelli di assegnazione Giuseppe Inturri Università di Catania Dipartimento
3.2 Rilassamenti lineari/combinatori e bounds
3.2 Rilassamenti lineari/combinatori e bounds Consideriamo un problema di Ottimizzazione Discreta min{f(x) : x X} e sia z il valore di una soluzione ottima x X. Metodi di risoluzione spesso generano una
Parte V: Rilassamento Lagrangiano
Parte V: Rilassamento Lagrangiano Tecnica Lagrangiana Consideriamo il seguente problema di Programmazione Lineare Intera: P 1 min c T x L I Ax > b Cx > d x > 0, intera in cui A = matrice m x n C = matrice
Introduzione al corso
Corso di LOGISTICA TERRITORIALE www.uniroma2.it/didattica/lot_2012 DOCENTE prof. ing. Agostino Nuzzolo ([email protected]) COLLABORATORI prof. ing. Umberto Crisalli ([email protected]) ing.
RICERCA OPERATIVA (a.a. 2018/19)
Secondo appello //9 RICERCA OPERATIVA (a.a. 8/9) Nome: Cognome: Matricola: ) Si consideri il seguente problema di PL: min y + y y y y y = y + y y = y, y, y, y Si verifichi se la soluzione ȳ =,,, sia ottima
Modelli decisionali su grafi - Problemi di Localizzazione
Modelli decisionali su grafi - Problemi di Localizzazione Massimo Paolucci ([email protected]) DIST Università di Genova Percorso Minimo tra tutte le coppie di vertici 2 Si può applicare n volte Dijstra
Problemi di Ottimizzazione
Problemi di Ottimizzazione Obiettivo: misura della qualità di una soluzione. Vincoli: condizioni che devono essere soddisfatte per ottenere una soluzione ammissibile. Problema di Ottimizzazione: determina
Formulazioni. Consideriamo il seguente problema di Knapsack 0-1. max (5x x 2. ) st 3x x 2. < 6 x {0,1} 2
Formulazioni Consideriamo il seguente problema di Knapsack 0-1 max (5x 1 + 2x 2 ) st 3x 1 + 4x 2 < 6 x {0,1} 2 Insiemi ammissibili F = {(0, 0), (0, 1), (1, 0)} Rappresentiamo sul piano gli insiemi ammissibili.
Matrici unimodulari e totalmente unimodulari
Matrici unimodulari e totalmente unimodulari Sia una matrice intera di dimensione con, si dice unimodulare se presa una qualsiasi sottomatrice di ordine massimo (di dimensione ) vale det = 1, +1, 0. Una
5.3 Tagli di Chvàtal-Gomory per il problema della massima clique
5.1 Posizionamento di aeroporti hub Nel trasporto aereo non ci sono connessioni dirette tra ogni coppia di aeroporti. Ad esempio, i passeggeri dei viaggi intercontinentali in partenza da aeroporti minori
Possibile applicazione
p. 1/4 Assegnamento Siano dati due insiemi A e B entrambi di cardinalità n. Ad ogni coppia (a i,b j ) A B è associato un valore d ij 0 che misura la "incompatibilità" tra a i e b j, anche interpretabile
Grafi e Funzioni di Costo ESERCIZI
Grafi e Funzioni di Costo ESERCIZI Esercizio1 Si determini la matrice di incidenza archi-percorsi ed i costi di percorso per la rete di trasporto rappresentata in figura. 1 4 2 3 5 Ramo Costo Ramo Costo
Problemi di localizzazione di servizi (Facility Location Problems)
9. Problemi di Localizzazione di Servizi 1 Problemi di localizzazione di servizi (Facility Location Problems) Dato un insieme di clienti richiedenti una data domanda di merce e dato un insieme di possibili
Introduzione ai grafi
TFA A048 Anno Accademico 2012-13 Outline Cenni storici sui grafi Nozioni introduttive: cammini, connessione, alberi, cicli Cammini di costo minimo Origini storiche La nascita della teoria dei grafi risale
corso di Teoria dei Sistemi di Trasporto Modelli di offerta PROF. ING. UMBERTO CRISALLI Dipartimento di Ingegneria dell Impresa
corso di Teoria dei Sistemi di Trasporto PROF. ING. UMBERTO CRISALLI Dipartimento di Ingegneria dell Impresa [email protected] Iscrizione al corso Da effettuarsi on line http://delphi.uniroma.it
Problemi di localizzazione
Problemi di localizzazione Claudio Arbib Università di L Aquila Prima Parte (marzo 200): problemi con singolo decisore . Introduzione Un problema di localizzazione consiste in generale nel decidere dove
Modelli di scelta del percorso Modelli di assegnazione
Corso di LOGISTICA TERRITORIALE www.uniroma.it/didattica/lt DOCENTE prof. ing. Agostino Nuzzolo Modelli di scelta del percorso Modelli di assegnazione Definizioni ed ipotesi Relazione tra costi d arco
Modelli di offerta di trasporto. ing. Pierluigi Coppola Dipartimento di Ingegneria dell Impresa Università di Roma Tor Vergata
Modelli di offerta di trasporto ing. Pierluigi Coppola Dipartimento di Ingegneria dell Impresa Università di Roma Tor Vergata MODELLI D OFFERTA Attraverso la simulazione degli elementi del sistema d offerta
Parte IV: Matrici totalmente unimodulari
Parte IV: Matrici totalmente unimodulari Formulazioni Consideriamo il seguente problema di Knapsack 0-1 max (5x 1 + 2x 2 ) st 3x 1 + 4x 2 < 6 x {0,1} 2 Insiemi ammissibili F = {(0, 0), (0, 1), (1, 0)}
COMPLEMENTI DI RICERCA OPERATIVA
Corsi di Laurea in Ingegneria dell Automazione, Informatica, Matematica e Telecomunicazioni COMPLEMENTI DI RICERCA OPERATIVA Edoardo Amaldi DEI - Politecnico di Milano [email protected] Sito web: http://home.dei.polimi.it/amaldi/cro-09.shtml
Risoluzione di un problema di VRP
Risoluzione di un problema di VRP Un problema di VRP (Vehicle Routing Problem) è un tipico problema di programmazione lineare in cui l obiettivo primario è quello di individuare, su una rete generica,
Problema del trasporto
p. 1/1 Problema del trasporto Supponiamo di avere m depositi in cui è immagazzinato un prodotto e n negozi che richiedono tale prodotto. p. 1/1 Problema del trasporto Supponiamo di avere m depositi in
Lezioni di Ricerca Operativa
Lezioni di Ricerca Operativa Estratto per la parte di programmazione lineare e ottimizzazione sui grafi Corso di Metodi di Ottimizzazione per l'ingegneria della Sicurezza Laurea Magistrale in Ingegneria
Introduzione al Vehicle Routing Problem
Introduzione al Vehicle Routing Problem Laboratorio di Strumenti di Ottimizzazione 2012-2013 Roberto Roberti [email protected] 22 Maggio 2013 Il Vehicle Routing Problem (VRP) Problema di determinare
Gestione della produzione e della supply chain Logistica distributiva
Gestione della produzione e della supply chain Logistica distributiva Paolo Detti Dipartimento di Ingegneria dell Informazione e Scienze Matematiche Università di Siena Convergenza dell algoritmo Se non
SOLUZIONI PER L INTEGRAZIONE DEL TRASPORTO FERROVIARIO AL TRASPORTO MARITTIMO NELLA CATENA INTERMODALE
SOLUZIONI PER L INTEGRAZIONE DEL TRASPORTO FERROVIARIO AL TRASPORTO MARITTIMO NELLA CATENA INTERMODALE Dr. Fabrizio Camisetti Marketing & Sales Manager GENOVA, Porto Antico Centro Congressi 11 Novembre
MODELLI DI ASSEGNAZIONE PER LE RETI STRADALI
MODELLI DI ASSEGNAZIONE PER LE RETI STRADALI CORSO DI PROGETTAZIONE DEI SISTEMI DI TRASPORTO - I MODELLI DI ASSEGNAZIONE L ASSEGNAZIONE DELLA DOMANDA AD UNA RETE DI TRASPORTO CONSISTE NEL CALCOLARE I FLUSSI
