Progetto e Ottimizzazione di Reti 1. Presentazione del Corso



Похожие документы
Progetto di Reti di Telecomunicazione Modelli in Programmazione Lineare Problemi di flusso

Esercizio 1. Esercizio 2

Progetto di Reti di Telecomunicazione Modelli in Programmazione Lineare Problemi di Network design

Vettori Algoritmi elementari di ordinamento

Attività 9. La città fangosa Minimal Spanning Trees

Sistemi Informativi Aziendali. Sistemi Informativi Aziendali

Ottimizzazione nella gestione dei progetti Capitolo 4: la gestione dei costi (Programmazione multimodale): formulazioni

3 CENNI DI TEORIA DELLA COMPLESSITA COMPUTAZIONALE. E. Amaldi Fondamenti di R.O. Politecnico di Milano 1

Università degli Studi di Roma La Sapienza, Facoltà di Ingegneria

Esame di Ricerca Operativa del 19/01/2016

Barriere assorbenti nelle catene di Markov e una loro applicazione al web

Esame di Ricerca Operativa del 19/01/2016

Indice. Nota degli autori. 1 Capitolo 1 Introduzione alla ricerca operativa

TSP con eliminazione di sottocicli

Esame di Ricerca Operativa del 20/12/13. 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:

Basi di dati. Corso di Laurea in Ingegneria Informatica Canale di Ingegneria delle Reti e dei Sistemi Informatici - Polo di Rieti

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Sequenziamento a minimo costo di commutazione in macchine o celle con costo lineare e posizione home (In generale il metodo di ottimizzazione

Network complessi e modelli. Rossano Gaeta Università degli Studi di Torino

Esercizio 1 = 1. Esercizio 2

UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II

Strumenti di pianificazione e. teleriscaldamento urbano

Problema del trasporto

Reti di calcolatori. Lezione del 10 giugno 2004

Management Sanitario. Modulo di Ricerca Operativa

b i 1,1,1 1,1,1 0,1,2 0,3,4

METODI MATEMATICI PER LE DECISIONI ECONOMICHE E AZIENDALI 12 CANDIDATO.. VOTO

PIANO DI LAVORO ANNUALE

Algoritmi e strutture dati. Codici di Huffman

Sistema operativo: Gestione dei processi

INFORMATICA INFORMATICA PER IL MANAGEMENT

Minimo sottografo ricoprente. Minimo sottografo ricoprente. Minimo albero ricoprente. Minimo albero ricoprente

Progetto di Reti di Telecomunicazione Modelli in Programmazione Lineare Problemi di Localizzazione

I COSTI NEL BREVE PERIODO

La tecnica proporzionale

Posizionamento ottimale di sensori per il monitoraggio degli inquinanti nelle reti idriche

Metodi e Modelli per l Ottimizzazione Combinatoria Il problema del flusso di costo minimo

Modellazione dei dati in UML

Sono casi particolari di MCF : SPT (cammini minimi) non vi sono vincoli di capacità superiore (solo x ij > 0) (i, j) A : c ij, costo di percorrenza

SISTEMI DI CONDOTTE: Il dimensionamento idraulico

Introduzionee principali classificazioni

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Introduzione alla TEORIA DEI GRAFI

RELAZIONE SEMINARIO SSB PER LE UNIVERSITÀ. MILANO, 19 FEBBRAIO 2003

LINEE GUIDA PER L ISTITUZIONE E L ATTIVAZIONE DEI CORSI DI STUDIO AI SENSI DEL D.M. 270/04 OBIETTIVI GENERALI OBIETTIVI SPECIFICI

L unione Europea per i giovani. Russell Moro A.S. 2013/2014 Classe 5 A Igea Eseguito da: Krizia van der Ham e Elena Sofia Ricci

La soluzione completa per l industria del serramento

Software di base. Corso di Fondamenti di Informatica

Svantaggi della Commutazione di Circuito. Commutazione di Pacchetto. Struttura di un Pacchetto

Ottimizzazione Multi Obiettivo

Algoritmi euristici per il caricamento e l instradamento di una flotta di bisarche

Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A Pietro Frasca. Parte II Lezione 5

Tecniche di riconoscimento statistico

Il sistema dei prezzi delle tracce. Chi paga quanto per l infrastruttura ferroviaria?

Informatica (Basi di Dati)

Grafi. Moreno Marzolla Dip. di Informatica Scienza e Ingegneria Università di Bologna. moreno.marzolla@unibo.it

C3 indirizzo Elettronica ed Elettrotecnica Profilo

Fiumicino e Malpensa: due sistemi aeroportuali a confronto. IL SISTEMA DEI VALICHI ALPINI Monitoraggio dei flussi e valutazione degli effetti sulle

Problemi di localizzazione impianti

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Corso di Algoritmi e Strutture Dati Informatica per il Management Prova Scritta, 25/6/2015

CHRYSO Flexò la tecnologia avanzata per pannelli a taglio termico

Manuale per la Compilazione online del Piano di Studio Area Studente

L analisi dei costi: il costing

Corso di Laurea in Informatica, A.A

1. Considerazioni preliminari

OFFERTA FORMATIVA INDIRIZZI DI STUDIO

Ci prendiamo cura della vostra energia

Simulazione di una Rete di Interconnessione di una Compagnia Aerea

Trasmissione di dati al di fuori di un area locale avviene tramite la commutazione

TSP con eliminazione di sottocicli

Seconda Prova di Ricerca Operativa. Cognome Nome Numero Matricola A 1/12 A 2/12

UNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria

Qualità del software. Tecniche di Programmazione 2009/10. Giovanni A. Cignoni contenuti. definizione di qualità

SEZIONE OTTAVA FACOLTÀ DI SCIENZE MATEMATICHE, FISICHE E NATURALI ART. 1

Progetto PI , passo A.2 versione del 6 febbraio 2007

Informatica per la comunicazione" - lezione 8 -

Modelli di Programmazione Lineare. PRTLC - Modelli

Ricerca Operativa e Logistica Dott. F.Carrabs e Dott.ssa M.Gentili. Introduzione

Cos è una rete sociale

Analisi di una Rete Sociale

Cosa è il programma OVERWORLD

Interdomain routing. Principi generali e protocolli di routing. Mario Baldi

Транскрипт:

Progetto e Ottimizzazione di Reti 1. Presentazione del Corso PAOLO NOBILI (M-Z) ANTONIO SASSANO (A-L) Università di Roma La Sapienza Dipartimento di Informatica e Sistemistica Corso di Laurea in Ingegneria Gestionale Roma, 26 Aprile 2006 1

Il Modello di Rete Modello concettuale: Rappresenta le interazioni tra coppie di oggetti/agenti A D B C Interazioni topologiche: A collegato a B B collegato a C A connesso a C D non connesso a B Interazioni metriche: A dista 5 Km da B A e B sono collegati a 64KBs B e C sono collegati a 32KBs Interazionidiflusso: A invia 32KBs a C 2

Interazioni (318) tra le 329 proteine del nucleo del lievito 3

IL WEB (Maggio 99) H-link pagina A pagina B 4

5

Esempio 1 : Connessione RETE IDRICA s 7 11 5 1 1 3 20 7 s 5 3 2 3 1 7 2 Si deve collegare un insieme di fattorie ad una sorgente s per assicurare un flusso idrico dalla sorgente a ciascuna delle fattorie. Le fattorie e la sorgente sono gli oggetti del modello. Ognicoppia di oggetti può essere collegata da una conduttura sostenendo un costo positivo (metrica) che è funzione della difficoltà di realizzazione della conduttura. Esistono molti modi per collegare le fattorie alla sorgente. La struttura della rete idrica di minimo costo non contiene cicli L affidabilita della rete aumenta se si aggiungono condutture 6

Esempio 2 : Metriche INDICI DI BORSA (Clustering) 8 FIAT 0.1 0.1 Valore GENERALI 0.2 0.2 TELECOM 6 PIRELLI Tempo Datol insieme dei titoli quotati in borsa ed il loro andamento nel tempo Si definisce una metrica (peso) tra coppie di titoli che indichi l analogia di comportamento nel tempo (correlazione) Ad es. una funzione crescente al crescere dell analogia di comportamento Si individuanok gruppi di titoli con andamento analogo (minimizzando la somma dei pesi tra titoli di gruppi diversi) Per ciascuno dei k gruppi un solo titolo rappresenta tutti gli altri L insieme dei rappresentanti si comporta come l intero mercato Insiemeindiceo Index fund (ad es. S&P500) 7

Esempio 3 : Flusso Roma WAITING LIST 30+80<120 14+14<30 Francoforte I passeggeri debbono: raggiungere le destinazioni Milano Zurigo 40+30<80 essere assegnati ai voli in partenza. rispettando i vincoli di capacita 80+40+ 14+14 <150 Passeggeri in viaggio: DA A RM MI FR ZU RM - 30-80 MI - - 40 14 FR - 14-14 ZU - - 30 - Voli in partenza (posti disponibili): Roma-Milano: 120 posti Milano-Zurigo: 150 posti Francoforte-Milano: 30 posti Zurigo-Francoforte: 80 posti E se il volo Milano-Zurigo avesse meno di 150 posti? 8

Riassumendo MODELLO DI RETE Realtà descritta attraverso la specificazione delle: - PROPRIETA DI SINGOLI OGGETTI - INTERAZIONI TRA COPPIE DI OGGETTI Interazioni topologiche: ( chi è in relazione con chi ) La sorgente s è connessa alla fattoria B Esistono posti disponibili sul volo Milano-Zurigo Interazioni metriche: ( quanto dista,quanto costa,..) quanto dista la sorgente s dalla fattoria B quanti posti sono disponibili (capacità) sul volo MILANO-ZURIGO quanto dista l andamento delle PIRELLI a quello delle FIAT quanto costa la realizzazione di una conduttura da A a B Interazioni di flusso: ( entità dello scambio tra A e B ) quanti passeggeri viaggiano tra Milano e Zurigo quanta acqua fluisce dalla sorgente ad una fattoria 9

Utilizzo del Modello di Rete MODELLO DI RETE Realtà descritta attraverso la specificazione delle: - PROPRIETA DI SINGOLI OGGETTI - INTERAZIONI TRA COPPIE DI OGGETTI OTTIMIZZAZIONE SU RETI: Individuare configurazioni ottimali del Modello di Rete Lunghezza del Cammino di lunghezza minima tra A e B Valore del Massimo Flusso inviabile da A a B Costo minimo della rete che connette un insieme di oggetti Classificazione ottima di oggetti in base a relazioni binarie etc. PROBLEMI BASE IN GRAN PARTE DEI PROBLEMI DI DECISIONE Direttamente Blocchi costitutivi di algoritmi complessi 10

Principale strumento matematico TEORIA DEI GRAFI: Studia le proprietà metriche e topologiche delle relazioni binarie Oggetti Nodi Relazioni tra coppie Archi STORIA EULERO (1736) : problema dei ponti di Konigsberg KIRCHHOFF (1847) : reti elettriche HAMILTON (1859) : congettura dei 4 colori OGGI (grazie all evoluzione dell informatica) Migliaia di articoli scientifici, enorme numero di applicazioni 11

Struttura del Corso Proprietà dei Grafi Algoritmi su Grafi: complessità e algoritmi base Alberi ricoprenti (connessione) Cammini minimi (distanze): proprietà e algoritmi Flusso massimo: proprietà e algoritmi Taglio minimo Flusso di costo minimo Informazioni didattiche: - Sito di Ingegneria Gestionale - Corso di Progetto e Ottimizzazione di Reti 12