Problemi di Network Flow

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Problemi di Network Flow"

Transcript

1 Problemi di Nework Flow Massimo Paolucci DIST Universià di Genova Grafi di Flusso - Nework Flow I modelli di flusso (rei di flusso) sono uilizzai per prendere decisioni in vari conesi applicaivi, e.g.: sisemi di elecomunicazioni raspori sisemi idraulici e/o sisemi meccanici Araverso modelli di nework flow si possono affronare anche problemi in cui non esise un vero e proprio flusso, e.g.: problemi di percorso minimo problemi di assignazione problemi di scheduling problemi di pianificazione

2 Grafi di Flusso - Nework Flow Dao un grafo G=(V, E) orienao con definie le segueni grandezze: d ij (i, j) E capacià dell arco (i, j) w ij (i, j) E coso del flusso in (i, j) b i i V flusso nel nodo i, dove: b i >0 sorgene b i <0 pozzo inolre bi = 0 i V Grafi di Flusso - Nework Flow Un flusso ammissibile in G: x ij R (i, j) E aleche (1) xij x ji = bi (i,j) δ + (i) (j,i) δ (i) i V () 0 xij dij (i,j) E dove δ + (i) è la sella uscene da i e δ - (i) la sella enrane.

3 Grafi di Flusso - Nework Flow Un flusso a coso minimo in G: x ij R (i, j) E ale che min wijxij (i,j) E s.. (1) e () Caso paricolare: il problema del rasporo G=(V 1 V, E) bipario e ale che b i >0 i V 1 e b i <0 i V Grafi di Flusso - Max Flow e Min Cu Dao un nodo s sorgene ed un nodo pozzo in G, deerminare il flusso massimo che può fluire ra s e senza conribui nei nodi inermedi. s

4 Grafi di Flusso - Max Flow e Min Cu 7 Il Max Flow si puo formulare come problema lineare b i =0 i V\{s,} w ij =0 (i,j) E (i,j) (,s) w s =-1 Deo v il flusso da s a : v = x = si (s,i) δ + (s) (i,) δ () x = x i s Grafi di Flusso - Max Flow e Min Cu 8 Il Max Flow si puo formulare come problema lineare Il problema del Max Flow max v s.. v xij x ji = 0 (i,j) δ + (i) (j,i) δ (i) v 0 xij dij (i,j) E i = s i s,i i =

5 Grafi di Flusso - Max Flow e Min Cu 9 Il Max Flow è sreamene legao al Min Cu Taglio (Cu) Un aglio (U,U ) è una parizione di V s- cu L insieme degli archi δ + (U)={(i,j) E, i U, j U } dove s U e U. Grafi di Flusso - Max Flow e Min Cu 10 di s- cu s s- cu Capacià del aglio dij ( i,j) δ + (U)

6 Grafi di Flusso - Max Flow e Min Cu 11 Il problema del aglio minimo Trovare il s- cu a minima capacià. Teorema (Max Flow - Min Cu) IL valore del flusso massimo da s a è pari al flusso che può passare per il aglio minimo che separa s da. Max Flow - Algorimo di Ford-Fulkerson 1 Si basa sul conceo di cammino aumenane (augmening pah) rispeo ad un flusso x. i (x ij, d ij ) j Esempio (,) (1,) (1,) (1,1) s 1 (0,) (,8) (,) (,)

7 Max Flow - Algorimo di Ford-Fulkerson 1 Definiamo: Arco saurao Dao x, (i,j) E è saurao se x ij =d ij Se P è un s- pah senza archi saurai allora poso: min (dij (i,j) P x ij ) = il flusso x non è massimo ma può essere aumenao di. Max Flow - Algorimo di Ford-Fulkerson 1 Se non esisono s- pah senza archi saurai allora x è un blocking flow. Noa: un blocking flow può non essere massimo Esempio s Un unià di flusso è rimandaa da a (per poi proseguire verso ).

8 Max Flow - Algorimo di Ford-Fulkerson 1 Cammino aumenane rispeo ad un flusso x Dao x si definisce un grafo orienao D(x)=(V, E(x)) ale che E(x) = {(i,j): (i,j) E, x ij <d ij } {(i,j): (j,i) E, x ji >0} = E f (x) E r (x) dove E f (x) è l insieme degli archi forward menre E r (x) è l insieme degli archi reverse. Max Flow - Algorimo di Ford-Fulkerson 1 Cammino aumenane rispeo ad un flusso x Un s- pah in D(x) è un cammino aumenane rispeo a x Un flusso ammissibile è massimo se non esise un cammino aumenane rispeo a ale flusso. Esempio: D(x) s 1 cammino aumenane

9 Max Flow - Algorimo di Ford-Fulkerson 17 Labelling algorihm L algorimo del cammino aumenane eichea ogni nodo j con (p(j), ), dove p(j) è il nodo predecessore da cui si riceve il flusso. Max Flow - Algorimo di Ford-Fulkerson 18 L algorimo del cammino aumenane 1) Inizializzazione Fissare un flusso ammissibile (e.g., x=0). Eicheare s con (s, ). Tui gli alri nodi i V resano non eicheai. Porre i=s.

10 Max Flow - Algorimo di Ford-Fulkerson 19 L algorimo del cammino aumenane ) Esame del nodo i j V ale che (i,j) E e x ij <d ij, j non eicheao, eicheare j con (i, min [, d ij -x ij ]) j V ale che (j,i) E, xji>0, j non eicheao, eicheare j con (i, min [, x ji ]) marcare il nodo i come nodo esaminao. Max Flow - Algorimo di Ford-Fulkerson 0 L algorimo del cammino aumenane ) Se il pozzo è eicheao andare al passo. Scegliere un nodo i eicheao non esaminao ed andare al passo. Se non esisono nodi non esaminai il flusso correne è massimo.

11 Max Flow - Algorimo di Ford-Fulkerson 1 L algorimo del cammino aumenane ) Sia (p(j), ) l eichea di. E sao rovao un cammino aumenane deerminao a riroso sino al nodo s dalla sequenza dei p(j). Il nuovo flusso è deerminao aumenando di + il flusso sugli archi forward del cammino e diminuendolo di - sugli archi reverse. Eliminare ue le eichee ed ierare al passo 1. Max Flow - Algorimo di Ford-Fulkerson L operazione di labelling sugli archi di G. Arco forward (d ij <x ij ) (p(i), ) (x ij, d ij ) i (i, min [, d j ij -x ij ]) Arco reverse (x ji >0) (p(i), ) i (x ij, d ij ) j (i, min [, x ji ])

12 Max Flow - Algorimo di Ford-Fulkerson s 1 (, ) (1, ) (1, ) (0, ) (1, 1) (, 8) (, ) (, ) Max Flow - Algorimo di Ford-Fulkerson esame nodo 1: (, ) (s, ) 1 (, 8) (1, ) (1, ) (0, ) (, ) (1,) (1, 1) (, )

13 Max Flow - Algorimo di Ford-Fulkerson esame nodo : (, ) (s, ) 1 (1, ) (1, ) (0, ) (,) (1, 1) (, 8) (1,) (, ) (, ) Max Flow - Algorimo di Ford-Fulkerson esame nodo : (, ) (s, ) 1 (, 8) (,1) (1, ) (1, ) (0, ) (, ) (1,) (,) (1, 1) (, )

14 Max Flow - Algorimo di Ford-Fulkerson 7 esame nodo : (, ) (s, ) 1 (,1) (1, ) (1, ) (0, ) (,) (1, 1) (, 8) (1,) (, ) (,1) (, ) Max Flow - Algorimo di Ford-Fulkerson 8 esame nodo : (, ) (s, ) 1 (, 8) (,1) (1, ) (1, ) (0, ) (, ) (1,) (,) (1, 1) (,1) (, ) (,1)

15 Max Flow - Algorimo di Ford-Fulkerson 9 L ierazione ermina avendo rovao un cammino aumenane Il nuovo flusso (, ) s 1 (0, ) (, ) (1, ) (1, 1) (, 8) (, ) (, ) Max Flow - Algorimo di Ford-Fulkerson 0 Inizia una nuova ierazione esame nodo 1: (, ) (s, ) 1 (, 8) (0, ) (, ) (1, ) (, ) (1,) (1, 1) (, )

16 Max Flow - Algorimo di Ford-Fulkerson 1 esame nodo : (s, ) 1 (, ) (, 8) Non è possibile eicheare alcun alro nodo. Il flusso rovao è massimo. (1,) (, ) (1, ) (0, ) (, ) (,) (1, 1) (, ) Max Flow - Algorimo di Ford-Fulkerson Si può verificare che ale flusso corrisponde al aglio minimo: L algorimo deermina un Min Cu: U={i V nodo esaminao} U =V\U s U e U Ad esempio: U={1,,} U ={,,}

17 Max Flow - Possibili variani Max Flow ra mole sorgeni e moli pozzi archi a capacià archi a capacià 1 s 1 s... s Ci si riconduce al caso precedene aggiungendo una sorgene ed un pozzo fiizi. Max Flow - Possibili variani Grafi con capacià negli archi e nei nodi Nodi con capacià c i. Il flusso enrane deve essere inferiore della capacià: xhi (h,i) δ (i) ci Si aggiungono degli archi fiizi. arco a capacià c i c i - i i+

18 Max Flow - Possibili variani Grafi con capacià negli archi e nei nodi Archi non orienai. Si inroduce una coppia di archi orienai i j i j Archi orienai con capacià minima negaiva. Si sosiuiscono con una coppia di archi orienai con capacià sempre posiiva 0 d ij q ij i j i j -c ij d ij q ij 0 d ij c ij

2.4 Flussi di valore massimo

2.4 Flussi di valore massimo .4 Flui di valore maimo I modelli di fluo hanno variae applicazioni in eori come elecomunicazioni informaica (muliproceori, proocolli inerne) rapori (aereo, radale, ferroviario, merci) Si raa di diribuire

Dettagli

Esercizi per il corso di Algoritmi

Esercizi per il corso di Algoritmi Esercizi per il corso di Algorimi Esercizi su Union-Find. Esercizio: Scrivere pseudocodice per Make-Se, Union, e Find-Se usando la rappresenazione araverso lise linkae e la eurisica di unione pesaa. Si

Dettagli

UNIVERSITÀ DI ROMA ``TOR VERGATA'

UNIVERSITÀ DI ROMA ``TOR VERGATA' Algorimi e sruure di dai Corso di Laurea in Informaica Dispense aa 0-0 Giorgio Gambosi UNIVERSITÀ DI ROMA ``TOR VERGATA'' Indice Indice Problemi di flusso su rei Definizioni Algorimo greedy per max-flow

Dettagli

Applicazioni del Massimo flusso. Progettazione di Algoritmi a.a Matricole congrue a 1 Docente: Annalisa De Bonis

Applicazioni del Massimo flusso. Progettazione di Algoritmi a.a Matricole congrue a 1 Docente: Annalisa De Bonis Applicazioni del Maimo fluo Progeazione di Algorimi a.a. 0-6 Maricole congrue a Docene: Annalia De Boni Maching bipario Problema del max maching. Inpu: grafo non direzionao G = (V, E). M E e` un maching

Dettagli

Modelli di Programmazione Lineare. PRTLC - Modelli

Modelli di Programmazione Lineare. PRTLC - Modelli Modelli di Programmazione Lineare PRTLC - Modelli Schema delle esercitazioni Come ricavare la soluzione ottima Modelli Solver Come ricavare una stima dell ottimo Rilassamento continuo - generazione di

Dettagli

RICERCA OPERATIVA GRUPPO A prova scritta del 21 giugno 2010

RICERCA OPERATIVA GRUPPO A prova scritta del 21 giugno 2010 RICERCA OPERATIVA GRUPPO A prova scria del giugno 00. Scrivere il duale del problema P: max / x x x min y + y / x x = / y + y > / x + x / x > y = x, x > 0 y + / y > e dire se P ammee soluzione oima. In

Dettagli

Richiami di Teoria dei Grafi. Paolo Detti Dipartimento di Ingegneria dell Informazione Università di Siena

Richiami di Teoria dei Grafi. Paolo Detti Dipartimento di Ingegneria dell Informazione Università di Siena Richiami di Teoria dei Grafi Paolo Detti Dipartimento di Ingegneria dell Informazione Università di Siena Teoria dei grafi La Teoria dei Grafi costituisce, al pari della Programmazione Matematica, un corpo

Dettagli

ed interpretare geometricamente il risultato ottenuto. Esprimere, per t 2, l integrale

ed interpretare geometricamente il risultato ottenuto. Esprimere, per t 2, l integrale Fisica Prova d esempio per l esame (MIUR, aprile 019) Problema 1 Due fili reilinei paralleli vincolai a rimanere nella loro posizione, disani 1 m l uno dall alro e di lunghezza indefinia, sono percorsi

Dettagli

Esame di Ricerca Operativa del 18/06/18

Esame di Ricerca Operativa del 18/06/18 Esame di Ricerca Operativa del 8/0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x +x x x x +x x x x + x

Dettagli

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) 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

Dettagli

Esame di Ricerca Operativa del 19/07/19. Esercizio 1. (a) Risolvere mediante il metodo del simplesso il seguente problema di programmazione lineare:

Esame di Ricerca Operativa del 19/07/19. Esercizio 1. (a) Risolvere mediante il metodo del simplesso il seguente problema di programmazione lineare: Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere mediante il metodo del simplesso il seguente problema di programmazione lineare: max x +x x + x x x x

Dettagli

), dove K è una costante positiva della quale si richiede l unità di

), dove K è una costante positiva della quale si richiede l unità di Simulazione di prova scria di MATEMATICA-FISICA - MIUR -..019 PROBLEMA 1 - soluzione con la calcolarice grafica TI-Nspire CX della Texas Insrumens Soluzione a cura di: Formaori T Ialia - Teachers Teaching

Dettagli

Ottimizzazione Combinatoria Massimo Flusso - Algoritmi ANTONIO SASSANO

Ottimizzazione Combinatoria Massimo Flusso - Algoritmi ANTONIO SASSANO Oimizzazione Combinaoria Maimo Fluo - Algorimi ANTONIO SASSANO Univerià di Roma La Sapienza Diparimeno di Informaica e Siemiica Coro di Laurea in Ingegneria Geionale Roma, 13 Giugno 2006 1 Maimo Fluo:

Dettagli

Esame di Ricerca Operativa del 06/02/17

Esame di Ricerca Operativa del 06/02/17 Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Numero d Matricola) Esercizio. Uno studente vuole definire un piano di studio settimanale per preparare gli esami A, B e C, massimizzando le ore (h)

Dettagli

FLUSSI SU RETI. Una piccola introduzione. Ricerca Operativa. Prof. R. Tadei. Politecnico di Torino. Flussi su Reti / 1.

FLUSSI SU RETI. Una piccola introduzione. Ricerca Operativa. Prof. R. Tadei. Politecnico di Torino. Flussi su Reti / 1. FLUSSI SU RETI Una piccola introduzione R. Tadei R. Tadei FLUSSI SU RETI All interno della, riveste un particolare interesse lo studio dei flussi su reti. Sebbene la prima impressione ci faccia apparire

Dettagli

Esame di Ricerca Operativa del 07/06/2019

Esame di Ricerca Operativa del 07/06/2019 Esame di Ricerca Operativa del 0/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere il seguente problema di programmazione lineare applicando l algoritmo del simplesso duale: min y y

Dettagli

Esame di Ricerca Operativa del 09/04/2019. (Cognome) (Nome) (Numero di Matricola)

Esame di Ricerca Operativa del 09/04/2019. (Cognome) (Nome) (Numero di Matricola) Esame di Ricerca Operativa del 09/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. (a) Risolvere tramite l algoritmo del simplesso il seguente problema di programmazione lineare: max x x x + x x

Dettagli

Processi di cost management - Programmazione multiperiodale

Processi di cost management - Programmazione multiperiodale Processi di cost management - Programmazione multiperiodale Queste slide (scrte da Carlo Mannino) riguardano il problema di gestione delle attivà di un progetto allorché i costi di esecuzione sono legati

Dettagli

Problema del flusso massimo

Problema del flusso massimo Rei di fluo Problema del fluo maimo Moivazione iniziale: problemi di raffico u rei di raporo Trapori ferroviari, auoradali, Traporo di liquidi in rei idriche Traporo di pacchei di dai in una ree di comunicazione.

Dettagli

Esercizio 1. min. Esercizio 2. Esercizio 3

Esercizio 1. min. Esercizio 2. Esercizio 3 A UNIVERSIÀ DEGLI SUDI ROMA RE Ricerca Operativa Primo appello gennaio 00 Esercizio Portando il problema in forma standard si aggiungono le variabili e 4. Impostando il problema artificiale è sufficiente

Dettagli

Introduzione ai grafi

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

Dettagli

Soluzioni degli esercizi di Analisi Matematica I

Soluzioni degli esercizi di Analisi Matematica I Sapienza - Universià di Roma - Corso di Laurea in Ingegneria Eleroecnica Soluzioni degli esercizi di Analisi Maemaica I A.A. 6 7 - Docene: Luca Baaglia Lezione del Dicembre 6 Argomeno: Equazioni differenziali,

Dettagli

Esame di Ricerca Operativa del 28/06/2019. max 9 x 1 +8 x 2 6 x x x 1 +2 x x 1 +2 x x 1 3 x x 1 4 x 2 3

Esame di Ricerca Operativa del 28/06/2019. max 9 x 1 +8 x 2 6 x x x 1 +2 x x 1 +2 x x 1 3 x x 1 4 x 2 3 Esame di Ricerca Operativa del 8/0/09 (Cognome) (Nome) (Numero di Matricola) Esercizio. a) Risolvere il seguente problema di programmazione lineare mediante l algoritmo del simplesso: max 9 x +8 x x +0

Dettagli

Esame di Ricerca Operativa del 03/09/2015

Esame di Ricerca Operativa del 03/09/2015 Esame di Ricerca Operativa del 0/09/201 (Cognome) (Nome) (Matricola) Esercizio 1. Una raffineria di petrolio miscela tipi di greggio per ottenere tipi di carburante: senza piombo, diesel e blu diesel.

Dettagli

Esame di Ricerca Operativa del 05/09/18

Esame di Ricerca Operativa del 05/09/18 Esame di Ricerca Operativa del 0/09/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda agricola produce mensilmente 0 ettolitri di olio (O) e 0 ettolitri di vino (V) che vengono venduti all

Dettagli

2.3.3 Cammini ottimi nei grafi senza circuiti

2.3.3 Cammini ottimi nei grafi senza circuiti .. Cammini ottimi nei grafi senza circuiti Sia un grafo G = (N, A) orientato senza circuiti e una funzione di costo che assegna un valore c ij R ad ogni arco (i, j) A circuito Proprietà I nodi di un grafo

Dettagli

Modelli decisionali su grafi - Problemi di Localizzazione

Modelli decisionali su grafi - Problemi di Localizzazione Modelli decisionali su grafi - Problemi di Localizzazione Massimo Paolucci (paolucci@dist.unige.it) DIST Università di Genova Percorso Minimo tra tutte le coppie di vertici 2 Si può applicare n volte Dijstra

Dettagli

Esercizio 2. Domanda 3

Esercizio 2. Domanda 3 A-2 a PI Ricerca Operativa 1 Seconda prova intermedia È dato il problema di PL in figura. 1. Facendo uso delle condizioni di ortogonalità, dimostrare o confutare l ottimalità della soluzione 2; 0; 2. Facendo

Dettagli

Volume FISICA. Elementi di teoria ed applicazioni. Fisica 1

Volume FISICA. Elementi di teoria ed applicazioni. Fisica 1 Volume FISICA Elemeni di eoria ed applicazioni Fisica ELEMENTI DI TEORIA ED APPLICAZIONI Fisica CUES Cooperaiva Universiaria Edirice Salerniana Via Pone Don Melillo Universià di Salerno Fisciano (SA)

Dettagli

Problemi di Flusso e Applicazioni

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

Dettagli

Problema di flusso massimo

Problema di flusso massimo p. 1/5 Problema di flusso massimo Si consideri una rete, ovvero un grafo orientato G = (V,A). Attraverso tale rete si fa viaggiare quello che chiameremo genericamente un flusso di "prodotto". A seconda

Dettagli

Esame di Ricerca Operativa del 22/01/18

Esame di Ricerca Operativa del 22/01/18 Esame di Ricerca Operativa del /0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda informatica produce tre tipi di processori P, P, P nelle sedi S, S, S. La capacitá di produzione settimanale

Dettagli

Esame di Ricerca Operativa del 16/06/2015

Esame di Ricerca Operativa del 16/06/2015 Esame di Ricerca Operativa del 1/0/01 (Cognome) (Nome) (Matricola) Esercizio 1. Una ditta produce vernici in tre diversi stabilimenti (Pisa, Cascina, Empoli) e le vende a tre imprese edili (A, B, C). Il

Dettagli

Esame di Ricerca Operativa del 09/06/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 09/06/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del 0/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y +0 y +y + y y y + y y y y

Dettagli

AMPL Problemi su Reti

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

Dettagli

Soluzione degli esercizi del Capitolo 3

Soluzione degli esercizi del Capitolo 3 Soluzione degli esercizi del Capiolo Soluzione dell Esercizio. Ricordando dal Paragrafo A.6 dell Appendice A che è facile oenere ẋ () d d ( (e A e A x + Ae (e A A x + ( A e A( ) x + Ax () + Bu () d ( e

Dettagli

Segnali e Sistemi. Proprietà dei sistemi ed operatori

Segnali e Sistemi. Proprietà dei sistemi ed operatori Segnali e Sisemi Un segnale è una qualsiasi grandezza che evolve nel empo. Sono funzioni che hanno come dominio il empo e codominio l insieme di ui i valori che può assumere la grandezza I sisemi rasformano

Dettagli

Ulteriori Esercizi su Grafi. Ugo Vaccaro

Ulteriori Esercizi su Grafi. Ugo Vaccaro Progeazione di Algorimi Anno Accademico 0 0 Uleriori Eercizi u Grafi. Ugo Vaccaro N.B. Si ricorda che ogni algorimo và accompagnao da una argomenazione ul perchè calcola correamene l oupu e da un analii

Dettagli

1 TEORIA DELLE RETI 1. 1 Teoria delle reti. 1.1 Grafi

1 TEORIA DELLE RETI 1. 1 Teoria delle reti. 1.1 Grafi 1 TEORIA DELLE RETI 1 1 Teoria delle reti 1.1 Grafi Intuitivamente un grafo è un insieme finito di punti (nodi o vertici) ed un insieme di frecce (archi) che uniscono coppie di punti Il verso della freccia

Dettagli

FACOLTA DI ECONOMIA ESAME SCRITTO DI RICERCA OPERATIVA. Verona, 6 Giugno 1996

FACOLTA DI ECONOMIA ESAME SCRITTO DI RICERCA OPERATIVA. Verona, 6 Giugno 1996 Verona, Giugno ) E dato il seguente problema di Programmazione Lineare: min( x + ) x x x Rappresentare il problema geometricamente e successivamente scriverlo in forma standard. a) Determinare una soluzione

Dettagli

Esame di Ricerca Operativa del 16/02/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 16/02/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y +0 y +0 y +y + y y y +y y y y

Dettagli

UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Seconda prova intermedia 20 giugno 2014

UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Seconda prova intermedia 20 giugno 2014 A Ricerca Operativa 1 Seconda prova intermedia Un tifoso di calcio in partenza da Roma vuole raggiungere Rio De Janeiro per la finale del mondiale spendendo il meno possibile. Sono date le seguenti disponibilità

Dettagli

Esame di Ricerca Operativa del 18/12/12. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 18/12/12. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del // (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x x x x + x x x + x x Base Soluzione

Dettagli

Esame di Ricerca Operativa del 12/07/17

Esame di Ricerca Operativa del 12/07/17 Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda produttrice di mobili possiede due sedi S e S, che richiedono mensilmente 0 e 0 quintali di legname per il

Dettagli

Esame di Ricerca Operativa del 11/02/2015

Esame di Ricerca Operativa del 11/02/2015 Esame di Ricerca Operativa del /0/0 (Cognome) (Nome) (Matricola) Esercizio. Un azienda produce tipi di TV (, 0, 0 e pollici) ed è divisa in stabilimenti (A e B). L azienda dispone di 0 operai in A e 0

Dettagli

A-2 a PI. Esercizio 2. Domanda 3

A-2 a PI. Esercizio 2. Domanda 3 A-2 a PI Ricerca Operativa 1 Seconda prova intermedia È dato il problema di PL in figura. 1. Facendo uso delle condizioni di ortogonalità, dimostrare o confutare l ottimalità della soluzione x = 1; x =

Dettagli

Grafi e reti di flusso

Grafi e reti di flusso Grafi e reti di flusso Molti problemi di ottimizzazione sono caratterizzati da una struttura di grafo: in molti casi questa struttura emerge in modo naturale, in altri nasce dal particolare modo in cui

Dettagli

Fisica Generale Modulo di Fisica II A.A Ingegneria Meccanica Edile - Informatica Esercitazione 4 CIRCUITI ELETTRICI

Fisica Generale Modulo di Fisica II A.A Ingegneria Meccanica Edile - Informatica Esercitazione 4 CIRCUITI ELETTRICI Fisica Generale Modulo di Fisica II A.A. 6-7 Ingegneria Meccanica Edile - Informaica Eserciazione IUITI ELETTII b. Nel circuio della figura si ha 5, e 3 3 e nella resisenza passa una correne di A.Il volaggio

Dettagli

Esame di Ricerca Operativa del 09/06/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 09/06/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del 09/0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x +x x x x +x x + x x Base

Dettagli

Esame di Ricerca Operativa del 06/02/17

Esame di Ricerca Operativa del 06/02/17 Esame di Ricerca Operativa del 0/0/7 (Cognome) (Nome) (Numero d Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max 7 x x x x x x x + x x x 0 x

Dettagli

Esercizi di formulazione

Esercizi di formulazione Esercizi di formulazione Pianificazione della produzione di energia Formazione delle classi nelle scuole Ase combinaorie Assegnameno di frequenze Problema di miscelazione Pianificazione della produzione

Dettagli

1. Domanda La funzione di costo totale di breve periodo (con il costo espresso in euro) di un impresa è la seguente:

1. Domanda La funzione di costo totale di breve periodo (con il costo espresso in euro) di un impresa è la seguente: 1. omanda La funzione di coso oale di breve periodo (con il coso espresso in euro) di un impresa è la seguene: eerminare il coso oale, il coso oale medio, il coso marginale, i cosi oali fissi e i cosi

Dettagli

Esame di Ricerca Operativa del 12/06/18. Base x Degenere? y Indice Rapporti Indice uscente entrante

Esame di Ricerca Operativa del 12/06/18. Base x Degenere? y Indice Rapporti Indice uscente entrante Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Effettuare due iterazioni dell algoritmo del simplesso duale: min y + y + y + y + y + y y y y + y +y = y y + y +y y

Dettagli

Esame di Ricerca Operativa del 03/07/18. Base x degenere y Indice Rapporti Indice entrante uscente

Esame di Ricerca Operativa del 03/07/18. Base x degenere y Indice Rapporti Indice entrante uscente Esame di Ricerca Operativa del 0/0/8 Cognome) Nome) Numero di Matricola) Esercizio. Effettuare due iterazioni dell algoritmo del simplesso duale per il problema min y + y + y + y + y +8 y y +y y y y y

Dettagli

Progetto di rete con unica sorgente e costi fissi

Progetto di rete con unica sorgente e costi fissi Progetto di rete con unica sorgente e costi fissi Si consideri la topologia di rete data dal grafo G = (V,E) in figura. Ogni nodo i V = {1...n} rappresenta un router connesso ad una rete fissa ed ogni

Dettagli

Laboratorio di Algoritmi e Strutture Dati

Laboratorio di Algoritmi e Strutture Dati Laboraorio di Algorimi e Sruure Dai Aniello Murano hp://people.na.infn.i people.na.infn.i/~murano/ 1 Algorimi per il calcolo di percori minimi u un grafo 1 Un emplice problema Problema: Supponiamo che

Dettagli

ANALISI VETTORIALE ESERCIZI SU EQUADIFF. y = y(y 1)t. = e C e t2 /2 y 1 y

ANALISI VETTORIALE ESERCIZI SU EQUADIFF. y = y(y 1)t. = e C e t2 /2 y 1 y ANALISI VETTORIALE ESERCIZI SU EQUADIFF Esercizio Calcolare l inegrale generale dell equazione differenziale = ( ) e deerminare quali soluzioni sono definie su uo R. Risposa Fuori dagli equilibri = 0 e

Dettagli

Esame di Ricerca Operativa del 22/01/18

Esame di Ricerca Operativa del 22/01/18 Esame di Ricerca Operativa del /0/8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Un azienda informatica produce tre tipi di processori P, P, P nelle sedi S, S, S. La capacitá di produzione settimanale

Dettagli

FACOLTA DI ECONOMIA ESAME SCRITTO DI RICERCA OPERATIVA. Verona, 5 Febbraio , : ; ;,, trovare il punto di

FACOLTA DI ECONOMIA ESAME SCRITTO DI RICERCA OPERATIVA. Verona, 5 Febbraio , : ; ;,, trovare il punto di Verona, Febbraio 99 ) Dato il problema min( cx + cx ) x+ x x = x + x x = ax + x x = x i 0 i =,... a) dire, giustificando, per quali valori di c, c ed a in una soluzione ammissibile si ha x =x =/; la soluzione

Dettagli

Progettazione di Algoritmi Anno Accademico Esercizi su Grafi: Parte Seconda

Progettazione di Algoritmi Anno Accademico Esercizi su Grafi: Parte Seconda Progeazione di Algorimi Anno Accademico 0 09 Eercizi Ugo Vaccaro Eercizi u Grafi: Pare Seconda N.B. Si ricorda che ogni algorimo và accompagnao da una argomenazione ul perchè calcola correamene l oupu

Dettagli

Esame di Ricerca Operativa del 18/02/13

Esame di Ricerca Operativa del 18/02/13 Esame di Ricerca Operativa del 8/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x +8 x x + x x +x x x + x x +x 8 x

Dettagli

Ricerca Operativa. Facoltà di Ingegneria dell Informazione, Informatica e Statistica. (Massimo Flusso) Giovanni Fasano.

Ricerca Operativa. Facoltà di Ingegneria dell Informazione, Informatica e Statistica. (Massimo Flusso) Giovanni Fasano. Facolà di Ingegneria dell Informazione, Informaica e Saiica Appuni dalle lezioni di Ricerca Operaiva (Maimo Fluo) ede di Laina Giovanni Faano faano@unive.i hp://venu.unive.i/ faano anno accademico 2013-2014

Dettagli

Esame di Ricerca Operativa del 04/02/16. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 04/02/16. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y + y + y + y y y +y y +

Dettagli

Esame di Ricerca Operativa del 15/01/16. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 15/01/16. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x x x x + x x + x x x x +x Base

Dettagli

1 3 x. UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Secondo appello 16 settembre 2004 SOLUZIONI

1 3 x. UNIVERSITÀ DEGLI STUDI ROMA TRE Corso di Studi in Ingegneria Informatica Ricerca Operativa 1 Secondo appello 16 settembre 2004 SOLUZIONI A x numero di titoli obbligazionari A numero di titoli obbligazionari B Formulazione: che in forma standard diventa: max 0,*0x + 0,6 * 00 0x + 00 0.000 ( x + ) x min 8x 0x + 00 + x = 0.000 x + + x = 0

Dettagli

Università di Napoli Parthenope Facoltà di Ingegneria

Università di Napoli Parthenope Facoltà di Ingegneria Universià di Napoli Parenope Facolà di Ingegneria Corso di Comunicazioni Elerice docene: Prof. Vio Pascazio a Lezione: 7/04/003 Sommario Caraerizzazione energeica di processi aleaori Processi aleaori nel

Dettagli

Esame di Ricerca Operativa del 19/07/13. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 19/07/13. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del 9/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x +x x + x x x x x x x x 9 Base Soluzione

Dettagli

Esame di Ricerca Operativa del 15/09/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 15/09/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /09/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x x x x x +x 9 x + x 8 x +x Base

Dettagli

Cammini minimi con una sorgente

Cammini minimi con una sorgente Cammini minimi con na orgene Problema dei cammini minimi Variani e archi negaii Soorra oima di n cammino minimo Algorimo di Dijkra Compleià dell algorimo Rappreenazione dei cammini minimi Problema dei

Dettagli

Esame di Ricerca Operativa del 23/02/17

Esame di Ricerca Operativa del 23/02/17 Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y + y + y + y y +0 y + y y y

Dettagli

INSTRADAMENTO: ALGORITMO DI BELLMAN-FORD

INSTRADAMENTO: ALGORITMO DI BELLMAN-FORD UNIVERSITA' DEGLI STUDI DI BERGAMO Dipartimento di Ingegneria INSTRADAMENTO: ALGORITMO DI BELLMAN-FORD FONDAMENTI DI RETI E TELECOMUNICAZIONE A.A. 2012/13 - II Semestre Esercizio 1 Sia dato il grafo G=

Dettagli

Esame di Ricerca Operativa del 28/05/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 28/05/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x x +x x x x +x x x Base Soluzione

Dettagli

Esame di Ricerca Operativa del 09/02/2016

Esame di Ricerca Operativa del 09/02/2016 Esame di Ricerca Operativa del 0/0/01 (Cognome) (Nome) (Matricola) Esercizio 1. Una sartoria produce tipi di vestiti: pantaloni, gonne e giacche, utilizzando stoffa e filo. Settimanalmente, la disponibilità

Dettagli

Esame di Ricerca Operativa del 04/07/17

Esame di Ricerca Operativa del 04/07/17 Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y y + y + y + y + y +9 y y y

Dettagli

Massimo Flusso. Ulteriori vincoli. Descrizione del problema. Rete di flusso. Flusso in G

Massimo Flusso. Ulteriori vincoli. Descrizione del problema. Rete di flusso. Flusso in G Maimizzare il # di PC prodoi Maimo Flo rre dai 2 Decrizione del problema Una fabbrica (orgene) di PC dee abilire il nmero di PC da aemblare giornalmene. Ti i PC prodoi erranno endi in n negozio (deinazione).

Dettagli

Esame di Ricerca Operativa del 10/09/13. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 10/09/13. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del 0/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x x x + x 8 x +x x x x x x x x Base

Dettagli

2.3 Cammini ottimi. E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

2.3 Cammini ottimi. E. Amaldi Fondamenti di R.O. Politecnico di Milano 1 . Cammini ottimi E. Amaldi Fondamenti di R.O. Politecnico di Milano .. Cammini minimi e algoritmo di Dijkstra Dato un grafo orientato G = (N, A) con una funzione di costo c : A c ij R e due nodi s e t,

Dettagli

Esame di Ricerca Operativa del 09/01/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 09/01/15. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del 0/0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min 7 y +y + y + y +y +7 y y +y y y

Dettagli

Esame di Ricerca Operativa del 17/01/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 17/01/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /0/ Cognome) Nome) Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min 8 y y + y + y + y + y +0 y y +y

Dettagli

Esame di Ricerca Operativa del 6/2/18. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 6/2/18. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del //8 (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y +9 y + y +9 y + y + y y + y

Dettagli

ESERCIZI E ALCUNE SOLUZIONI ANALISI MATEMATICA 1 SETTIMANA 27

ESERCIZI E ALCUNE SOLUZIONI ANALISI MATEMATICA 1 SETTIMANA 27 ESERCIZI E ALCUNE SOLUZIONI ANALISI MATEMATICA SETTIMANA 27.. Convergenza di inegrali generalizzai. () Per ognuno dei segueni inegrali impropri deerminae qual è l insieme dei valori del paramero α > per

Dettagli

Vediamo come si sviluppa la soluzione esplicita del problema. ( t)

Vediamo come si sviluppa la soluzione esplicita del problema. ( t) Analisi ransioria L'analisi dinamica ransioria (dea anche analisi emporale) è una ecnica che consene di deerminare la risposa dinamica di una sruura soggea ad una generica ecciazione emporale Gli effei

Dettagli

Esame di Ricerca Operativa del 13/06/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 13/06/17. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Numero di Matricola) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y y + y + y + y y + y y +y +y

Dettagli

Esame di Ricerca Operativa del 21/07/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare:

Esame di Ricerca Operativa del 21/07/14. Esercizio 1. Completare la seguente tabella considerando il problema di programmazione lineare: Esame di Ricerca Operativa del /0/ (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: min y y + y + y + y + y y y +y + y +y

Dettagli

Circuiti in regime sinusoidale

Circuiti in regime sinusoidale ircuii in regime sinusoidale are www.die.ing.unibo.i/pers/masri/didaica.hm versione del 3-0-05 Funzioni sinusoidali a cos ampiezza fase iniziale radiani, rad < pulsazione rad/s f frequenza herz, Hz T periodo

Dettagli

Gestione della produzione e della supply chain Logistica distributiva

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

Dettagli

Teoria dei Grafi Concetti fondamentali

Teoria dei Grafi Concetti fondamentali Teoria dei Grafi Concetti fondamentali I grafi sono un mezzo per rappresentare relazioni binarie. Ad esempio: due città connesse da una strada due calcolatori connessi in una rete telematica due persone

Dettagli

Esame di Ricerca Operativa. max 14 x x 2 5 x 1 3 x x 1 3 x x x 2 16 x x x 1 x 2 15 x x 2 41

Esame di Ricerca Operativa. max 14 x x 2 5 x 1 3 x x 1 3 x x x 2 16 x x x 1 x 2 15 x x 2 41 Esame di Ricerca Operativa (Cognome) (Nome) (Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x + 8 x x 3 x x 3 x x + 3 x x + x x x x +

Dettagli

Problema del flusso massimo

Problema del flusso massimo Rei di fluo Problema del fluo maimo Moivazione iniziale: problemi di raffico u rei di raporo Trapori ferroviari, auoradali, Traporo di liquidi in rei idriche Traporo di pacchei di dai in una ree di comunicazione.

Dettagli

Equazioni Differenziali (5)

Equazioni Differenziali (5) Equazioni Differenziali (5) Daa un equazione differenziale lineare omogenea y n + a n 1 ()y n 1 + a 0 ()y = 0, (1) se i coefficieni a i non dipendono da, abbiamo viso che le soluzioni si possono deerminare

Dettagli

Esame di Ricerca Operativa del 30/06/14. max 4 x 1 7 x 2 x 1 +7 x 2 7 x 1 4 x 2 7 x 1 +5 x 2 5 x 1 x 2 5 x 2 1 x 1 +4 x 2 6

Esame di Ricerca Operativa del 30/06/14. max 4 x 1 7 x 2 x 1 +7 x 2 7 x 1 4 x 2 7 x 1 +5 x 2 5 x 1 x 2 5 x 2 1 x 1 +4 x 2 6 Esame di Ricerca Operativa del 0/0/ Cognome) Nome) Corso di laurea) Esercizio. Completare la seguente tabella considerando il problema di programmazione lineare: max x 7 x x +7 x 7 x x 7 x + x x x x x

Dettagli