Laboratorio di Algoritmi e Strutture Dati
|
|
|
- Antonia Patti
- 10 anni fa
- Visualizzazioni
Transcript
1 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
2 Un emplice problema Pr oblema: Supponiamo che un mo ocicli a voglia r aggiunger e Genova par endo da Napoli. Avendo a dipoizione una mappa dell I alia in cui per ogni collegamen o dir e o r a ci à è egna a la ua lunghezza, come può il moociclia rovare il percoro minimo? Soluzione del problema Una oluzione è quella di numer ar e u i i poibili cammini da Napoli a Genova, per ognuno calcolar e la lunghezza compleiva e poi elezionare il più breve Que a oluzione non è la più ef f icien e per ché ci ono milioni di cammini da analizzare. I n que a lezione vediamo come r iolver e que o pr oblema in modo efficiene. I n pr a ica, modellando la car ina dell I alia come un gr af o or ien a o pea o G=(V, E), dove ciacun ver ice r appr een a una cià, ogni ar co (u,v) r appr een a una r ada dir e a da u a v ed ogni peo w(u,v) cor r iponden e ad un ar co (u,v) r appr een a la di anza r a u e v, il pr oblema da r iolver e è quello di r ovar e il cammino minimo che collega il verice corripondene a Napoli con quello corripondene a Genova.
3 Definizione di Shore pah (SP) Da o un gr af o pea o or ien a o G=(V,E), il peo di un cammino p=(v v 1,,v k ) è da o dalla omma dei pei degli ar chi che lo coiuicono, cioè w( p) Uno hore pah (cammino minimo) dal nodo u al nodo v di V è un cammino p = (u,v 1,v,,v) ale che w(p) è minimo Il coo del cammino minimo da u a v è denoao con (u, v). Se non eie un cammino da u a v allora (u, v) = k i 1 w( vi 1, vi) Principio di oimalià Da o un gr af o pea o or ien a o G=(V,E) e uno hore pah p = (v,v 1,,v k ) da v a v k, qualiai o ocammino p = (v i,v i+1,,v j ) conenuo in p è anch eo uno hore pah ra v i e v j
4 Algorimi per il calcolo dello SP Da o un gr af o pea o conneo or ien a o G=(V,E) e un nodo or gen e di V, ei ono diver i algor i mi per r ovar e uno SP da ver o ogni al r o nodo di V (ingle- ource hore pah problem) Dall eecuzione di ali algor i mi i o iene, per ogni nodo de inazione v di V, uno SP p (da a v) e i calcola d[v] = dianza del nodo v dal nodo orgene lungo lo SP p [v] = predeceore del nodo v lungo lo SP p d[v]= Inizializzazione: per ogni nodo v di V v d[v] = e v, alrimeni d[] = [v] = Ø [v]=f L idea è ad ogni pao d[v] ale che d[v] = (, v) Dur an e l eecuzione i ua la ecnica del rilaameno (relaxaion) di un generico arco (u,v) di E, che erve a migliorare la nora ima per d. Gli algorimi i differenziano ulla modalià di eeguire il rilaameno Algorimo di Dijkra O(E + V log V) Algorimo di Bellman- Ford O(E V) Rilaameno di un arco Il rilaameno di un arco (u,v) di E, conie nel valuare e, uilizzando u come pr edeceor e di v, i può miglior ar e il valor e cor r en e della dianza d[v] e, in al cao, i aggiornano d[v] e [v] Procedura relax(u,v): e d[v] > d[u] + w(u,v); allora u d[v] = d[u] + w(u,v); e [v] = u; u (a) v v u u (b) v v In (a), In (b), d[v] > d[u] + w(u,v). Quindi il valore di d[v] decrece d[v] d[u] + w(u,v). Quindi d[v] non viene modificao 8
5 Algorimo di Dijkra L algor i mo di Dijkra r iolve il pr oblema di cammini minimi con or gen e ingola u un gr af o or ien a o e pea o G = (V, E) nel cao in cui ui i pei degli archi iano non negaivi. Aumeremo quindi che il peo w(u, v) per ogni arco (u, v) di E. L algor i mo di Dijkra man iene un inieme S che con iene i ver ici il cui peo di cammino minimo dalla or gen e è già ao deerminao. Inizialmene S viene inizializzao vuoo (inizializzazione). L algor i mo poi eleziona r ipe u amen e un ver ice u di S =V S con la minima ima di cammino minimo, iner ice u in S e r ilaa ui gli archi uceni da u. Viene ua a una coda con pr ior i à Q che con iene u i i ver ici in S L algorimo ermina quando S=V Dijkra' Shore Pah Algorihm Conideriamo il eguene grafo e il problema di rovare il cammino minimo da a
6 Dijkra' Shore Pah Algorihm S = { } Q = {,,,,,,, } diance label Dijkra' Shore Pah Algorihm S = { } Q = {,,,,,,, } ExracMin() diance label 1
7 Dijkra' Shore Pah Algorihm decreae key S = { } Q = {,,,,,, } diance label 1 1 Dijkra' Shore Pah Algorihm S = { } Q = {,,,,,, } ExracMin() diance label 1
8 Dijkra' Shore Pah Algorihm S = {, } Q = {,,,,, } Dijkra' Shore Pah Algorihm S = {, } Q = {,,,,, } decreae key
9 Dijkra' Shore Pah Algorihm S = {, } Q = {,,,,, } ExracMin() Dijkra' Shore Pah Algorihm S = {,, } Q = {,,,, }
10 Dijkra' Shore Pah Algorihm S = {,, } Q = {,,,, } ExracMin() 1 Dijkra' Shore Pah Algorihm S = {,,, } Q = {,,, }
11 Dijkra' Shore Pah Algorihm S = {,,, } Q = {,,, } ExracMin Dijkra' Shore Pah Algorihm S = {,,,, } Q = {,, }
12 Dijkra' Shore Pah Algorihm S = {,,,, } Q = {,, } 1 ExracMin Dijkra' Shore Pah Algorihm S = {,,,,, } Q = {, }
13 Dijkra' Shore Pah Algorihm S = {,,,,, } Q = {, } 1 ExracMin Dijkra' Shore Pah Algorihm S = {,,,,,, } Q = { }
14 Dijkra' Shore Pah Algorihm S = {,,,,,, } Q = { } ExracMin 1 Dijkra' Shore Pah Algorihm S = {,,,,,,, } Q = { } ExracMin 1 8
15 Inizializzazione For ogni verice v di V do d[v] [v] NIL d[] DIJKSTRA(G,) 1. INIZIALIZE-SINGLE-SOURCE(G,). S Ø. Q V[G]. while Q Ø. do u ETRACT-MIN(Q). S S unio {u}. for ogni verice v di Adj[u] 8. do RELA(u, v) Trao da: Inroduzione agli algorimi Di H.Cormen La linea 1 eegue l inizializzazione, la linea inizializza l inieme S con l inieme vuoo. La linea inizializza la coda con priorià Q con ui i verici in V-S. Ad ogni eecuzione del ciclo while un ver ice u viene e r a o da Q e viene inerio in S (la prima vola u = ). I nf ine le linee -8 r ilaano ogni ar co (u, v) che ece da u, aggior nando la ima d[v] ed il pr edeceor e [v] e il cammino minimo per v può eere migliorao paando per u. Si oervi che ogni verice viene erao da Q ed inerio in S una ola vola; Quindi il ciclo while viene ripeuo V vole. 1
16 Un alro eempio Supponiamo di voler calcolare il cammino minimo da A a D 1 Compleià (1/) 1. INIZIALIZE-SINGLE-SOURCE(G,). S Ø // Inizializzazione: (V) //. Q V[G] // Per coruire la coda a priorià: (V) //. while Q Ø // eeguio V vole //. do u ETRACT-MIN(Q). S S unio {u}. for ogni verice v di Adj[u] // E vole // 8. do RELA(u, v) Ciclo while eeguio V vole V chiamae a ETRACT-MIN ciclo inerno u archi fao E vole Al più E chiamae a Relax Tempo oale: (V + V T ETRACT-MIN + E T RELA ) Dunque, la compleià dipende molo da come è implemenaa la coda di priorià 1
17 Compleià (/) Uando un array non ordinao per implemenare la coda: ETRACT-MIN in empo (n), Relax in (1) Tempo oale: (V + V V + E) = (V ) In un grafo non foremene coneo conviene uare un heap binario invece di una coda di priorià Uando un heap, la compleià divena: ((V+E) logv) Per coruire un heap: (V) ExracMin prende empo (lgv) (e i pena ad un heap con minimo nella radice) e quea operazione viene eeguia V vole Il coo di relax è O(lgV) e queo viene effeuao E vole. Algorimo Bellman - Ford L algor i mo di Bellman-For d r iolve il pr oblema di cammini minimi con or gen e ingola nel cao più gener ale in cui i pei degli ar chi poono eere negaivi. Da o un gr af o or ien a o e pea o G = (V, E) con or gen e, l algor i mo di Bellman Ford r e i uice un valor e booleano che indica e ei e oppur e no un ciclo di peo nega ivo r aggiungibile dalla or gen e. I n cao af f er ma ivo, l algor i mo indica che non ei e alcuna oluzione; e invece ale ciclo non ei e, allor a l algorimo produce i cammini minimi ed i loro pei. Anche que o algor i mo ua la ecnica del r ilaamen o, diminuendo pr ogr eivamen e una ima d[v] del peo di un cammino minimo dalla or gen e ad ogni ver ice v di V f ino a raggiungere il reale peo di cammino minimo (, v). L algor i mo r e i uice TRUE olo e il gr af o non con iene un ciclo di peo negaivo raggiungibile dalla orgene 1
18 Bellman- Ford (G,) 1. INIZIALIZE SINGLE SOURCE (G, ). For i 1 o V[G] - 1. do for ogni verice (u, v) di E[G]. do Relax (u, v, w). For ogni arco (u, v) di E[G]. do if d[v] > d[u] + w(u, v). hen reurn FALSE 8. Reurn TRUE Trao da: Inroduzione agli algorimi Di H.Cormen Dopo aver effeuao l inizializzazione, l algorimo fa V - 1 paae ugli archi del grafo:ogni paaa è una ierazione del ciclo for delle linee - e conie nel rilaare ogni arco del grafo una vola. infine le linee -8 conrollano l eienza di un ciclo di peo negaivo e reiuicono il valore booleano appropriao. Analii Bellman- Ford L algor i mo di Bellman For d r ichiede empo O(VE), poiché l inizializzazione in linea 1 r ichiede empo (V) men r e i cicli for richiedono empo O(E)
19 Algorimi:compleià In definiiva l algorimo di Dijkra è più conveniene ripeo a quello di Bellman-Ford,menre l ulimo algorimo ciao ha una duilià maggiore perché é in grado di rovare il cammino minimo anche u grafi con archi di peo negaivo. Cammini minimi ra ue le coppie di verici di un grafo Ol r e ad algor i mi che r iolvono il pr oblema del cammino minimo u gr af i con or gen e ingola, ve ne ono alcuni che conider ano il pr oblema di r ovar e i cammini minimi r a u e le coppie di verici in un grafo. Qui riporiamo l algorimo di Floyd-Warhall. 8 1
20 Algorimo di Floyd- Warhall (1/) Si conider ano u i i cammini da i a j in cui ver ici in er medi ono nell inieme {1,,k} e ia p un cammino minimo ra di ei. E poibile def inir e una r elazione r a p e i cammini minimi r a i verici i e j i cui verici inermedi ono nell inieme {1,,k- 1} Se k non e un verice inermedio di p, allora ui i verici inermedi di p ono nell inieme {1,,k- 1}. Queo ignifica che il peo di un cammino minimo da i a j in cui ui i verici inermedi ono in {1,,k} è dao dal peo di un cammino minimo da i a j in cui ui i verci inermedi ono in {1,,k- 1}. Algorimo di Floyd- Warhall (/) Se k è un ver ice in er medio di p allor a poiamo pezzar e p coì: i p1 k p1 e un cammino minimo da i a k in cui ui i verici inermedi ono nell inieme {1,,k-1}. p e un cammino minimo da i a k in cui ui i verici inermedi ono nell inieme {1,,k-1}. Que o ignif ica che il peo di un cammino minimo da i a j in cui u i i ver ici in er medi ono in {1,,k} è da o dal peo di un cammino minimo da i a k in cui u i i ver ci in er medi ono in {1,,k- 1} + il peo di un cammino minimo da k a j in cui u i i verci inermedi ono in {1,,k- 1}. p j
21 Thi documen wa creaed wih WinPDF available a hp:// The unregiered verion of WinPDF i for evaluaion or non-commercial ue only. Thi page will no be added afer purchaing WinPDF.
Tema 3. Insiemi, elementi di logica, calcolo combinatorio, relazioni e funzioni
Tema 3 Iniemi, elemeni di logica, calcolo combinaorio, relazioni e funzioni 3.1 Queii di livello bae 3.1.1 Si coniderino i egueni enunciai: n è un muliplo di 3 o è un numero pari, e inolre è minore di
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
Capitolo IV L n-polo
Capitolo IV L n-polo Abbiamo oervato che una qualiai rete, vita da due nodi, diventa, a tutti gli effetti eterni, un bipolo unico e queto è in qualche miura ovvio e abbiamo anche motrato come cotruire
Lezioni di Ricerca Operativa 2 Dott. F. Carrabs
Lezioni di Ricerca Operativa Dott. F. Carrab.. 009/00 Lezione in Laboratorio: - Eercizi di modellazione Lezione 7: Eempio: Invetimenti Un cliente affida ad un aenzia finanziaria un milione di euro da impieare
Strumenti della Teoria dei Giochi per l Informatica A.A. 2009/10. Lecture 11: 13-14 Maggio 2010. Meccanismi per la Condivisione dei Costi
Strumenti della Teoria dei Giochi per l Informatica A.A. 2009/0 Lecture : 3-4 Maggio 200 Meccanimi per la Condiviione dei Coti Docente Paolo Penna Note redatte da: Paolo Penna Primo Eempio Vogliamo vendere
Lezione 4. Risposte canoniche dei sistemi del primo e del secondo ordine
Lezione 4 Ripoe canoniche dei iemi del primo e del econdo ordine Parameri caraeriici della ripoa allo calino Per ripoe canoniche i inendono le ripoe dei iemi dinamici ai egnali coiddei canonici (impulo,
Laboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Prof. Aniello Murano Implementazioni di Liste Doppiamente Puntate e Circolari Corso di Laurea Codice insegnamento Email docente Anno accademico Informatica 13917
2. Politiche di gestione delle scorte
deerminisica variabile nel empo Quando la domanda viaria nel empo, il problema della gesione dell invenario divena preamene dinamico. e viene deo di lo-sizing. Consideriamo il caso in cui la domanda pur
Algoritmi e Strutture Dati & Laboratorio di Algoritmi e Programmazione
Algoritmi e Strutture Dati & Laboratorio di Algoritmi e Programmazione Esercizi II parte Esercizio 1 Discutere la correttezza di ciascuna delle seguenti affermazioni. Dimostrare formalmente la validità
Problema 1: Una collisione tra meteoriti
Problema : Una colliione ra meeorii Problemi di imulazione della econda prova di maemaica Eami di ao liceo cienifico 5 febbraio 05 Lo udene deve volgere un olo problema a ua cela Tempo maimo aegnao alla
MODELLI DI SCELTA DEL PERCORSO PER RETI DI TRASPORTO COLLETTIVO
IPARTIMENTO INENERIA CIVILE UNIVERSITÀ I ROMA TOR VERATA coo di Pianificazione dei tapoti 2 MOELLI I SCELTA EL PERCORSO PER RETI I TRASPORTO COLLETTIVO 1 CLASSIFICAZIONE EI COMPORTAMENTI I SCELTA celta
Errori di misura. è ragionevole assumere che una buona stima del valore vero sia la media
Errori di miura Se lo trumento di miura è abbatanza enibile, la miura rietuta della tea grandezza fiica darà riultati diveri fra loro e fluttuanti in modo caratteritico. E l effetto di errori cauali, o
Note su alcuni principi fondamentali di macroeconomia Versione parziale e provvisoria. Claudio Sardoni Sapienza Università di Roma
Note u alcuni principi fondamentali di macroeconomia Verione parziale e provvioria Claudio Sardoni Sapienza Univerità di Roma Anno accademico 2010-2011 ii Indice Premea v I Il breve periodo 1 1 Il fluo
Corso di Microonde II
POITECNICO DI MIANO Coro di Microonde II ezi n. 3: Generalità ugli amplificatori ineari Coro di aurea pecialitica in Ingegneria delle Telecomunicazi Circuiti attivi a microonde (Amplificatori) V in Z g
Ricerca Operativa e Logistica
Ricerca Operativa e Logistica Dott. F.Carrabs e Dott.ssa M.Gentili A.A. 2011/2012 Lezione 10: Variabili e vincoli logici Variabili logiche Spesso nei problemi reali che dobbiamo affrontare ci sono dei
Esercizi Capitolo 6 - Alberi binari di ricerca
Esercizi Capitolo 6 - Alberi binari di ricerca Alberto Montresor 23 settembre 200 Alcuni degli esercizi che seguono sono associati alle rispettive soluzioni. Se il vostro lettore PDF lo consente, è possibile
Soluzione degli esercizi del Capitolo 2
Sisemi di auomazione indusriale - C. Boniveno, L. Genili, A. Paoli 1 degli esercizi del Capiolo 2 dell Esercizio E2.1 Il faore di uilizzazione per i processi in esame è U = 8 16 + 12 48 + 6 24 = 1. L algorimo
Capitolo. Il comportamento dei sistemi di controllo in regime permanente. 6.1 Classificazione dei sistemi di controllo. 6.2 Errore statico: generalità
Capitolo 6 Il comportamento dei itemi di controllo in regime permanente 6. Claificazione dei itemi di controllo 6. Errore tatico: generalità 6. Calcolo dell errore a regime 6.4 Eercizi - Errori a regime
Metodo della Trasformata di Laplace (mtl)
Lezione 7 Meodo della raformaa di Laplace Lezione n.7 Meodo della raformaa di Laplace (ml). Inroduzione. Richiami ulla raformaa di Laplace. Proprieà della raformaa. Regola di derivazione.3 abella di raformae
Cammini Minimi. Algoritmo di Dijkstra
Cammini Minimi Algoritmo di Dijkstra Cammino in un grafo Dato un grafo G=(V,E), un Cammino (Percorso) in G è un insieme di vertici v 1, v 2,.., v k tali che (v i, v i+1 ) E v 1 v 2 v 3 v k In un grafo
Sintesi tramite il luogo delle radici
Sintei tramite il luogo delle radici Può eere utilizzata anche per progettare itemi di controllo per itemi intabili Le pecifiche devono eere ricondotte a opportuni limiti u %, ta, t di W(), oltre quelle
Metodi e Modelli Matematici di Probabilità per la Gestione
Metodi e Modelli Matematici di Probabilità per la Gestione Prova scritta del 1/6/06 Esercizio 1 Un sarto impiega un tempo aleatorio esponenziale a completare i suoi lavori. Mediamente gli servono 10 ore
Lezione n.12. Gerarchia di memoria
Lezione n.2 Gerarchia di memoria Sommario: Conceo di gerarchia Principio di localià Definizione di hi raio e miss raio La gerarchia di memoria Il sisema di memoria è molo criico per le presazioni del calcolaore.
Appunti di Algoritmi e Strutture Dati. Grafi. Gianfranco Gallizia
Appunti di Algoritmi e Strutture Dati Grafi Gianfranco Gallizia 12 Dicembre 2004 2 Indice 1 Grafi 5 1.1 Definizione.............................. 5 1.2 Implementazione........................... 5 1.2.1
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
Il problema di flusso di costo minimo (MCF) Dati : grafo orientato G = ( N, A ) i N, deficit del nodo i : b i (i, j) A u ij, capacità superiore (max quantità di flusso che può transitare) c ij, costo di
Definizione delle specifiche per un sistema di controllo a retroazione unitaria
Definizione delle pecifiche per un itema di controllo a retroazione unitaria Obiettivi del controllo Il itema di controllo deve eere progettato in modo da garantire un buon ineguimento dei egnali di riferimento
Grafi. Moreno Marzolla Dip. di Informatica Scienza e Ingegneria Università di Bologna. [email protected] http://www.moreno.marzolla.
Grafi Moreno Marzolla ip. di Informatica Scienza e Ingegneria Università di ologna [email protected] http://www.moreno.marzolla.name/ opyright lberto Montresor, Università di Trento, Italy (http://www.dit.unitn.it/~montreso/asd/index.shtml)
Algoritmi di Ricerca. Esempi di programmi Java
Fondamenti di Informatica Algoritmi di Ricerca Esempi di programmi Java Fondamenti di Informatica - D. Talia - UNICAL 1 Ricerca in una sequenza di elementi Data una sequenza di elementi, occorre verificare
Sommario della lezione
Università degli Studi di Salerno Corso di Algoritmi Prof. Ugo Vaccaro Anno Acc. 2014/15 p. 1/33 Sommario della lezione Ancora sui cammini minimi: Cammini minimi in grafi con archi di costo negativo Algoritmi
Problema del cammino minimo
Algoritmi e Strutture di Dati II Problema del cammino minimo Un viaggiatore vuole trovare la via più corta per andare da una città ad un altra. Possiamo rappresentare ogni città con un nodo e ogni collegamento
Argomenti trattati. Rischio e Valutazione degli investimenti. Teoria della Finanza Aziendale. Costo del capitale
Teoria della Finanza Aziendale Rischio e Valuazione degli invesimeni 9 1-2 Argomeni raai Coso del capiale aziendale e di progeo Misura del bea Coso del capiale e imprese diversificae Rischio e flusso di
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
Teorema del Limite Centrale
Teorema del Limite Centrale Una combinazione lineare W = a 1 X + a Y + a 3 Z +., di variabili aleatorie indipendenti X,Y,Z, ciacuna avente una legge di ditribuzione qualiai ma con valori attei comparabili
Il condensatore. Carica del condensatore: tempo caratteristico
Il condensaore IASSUNTO: apacia ondensaori a geomeria piana, cilindrica, sferica La cosane dielerica ε r ondensaore ceramico, a cara, eleroliico Il condensaore come elemeno di circuio: ondensaori in serie
Algoritmi e Strutture Dati
Algoritmi e Strutture Dati Soluzione esercizi di approfondimento Stefano Leucci [email protected] Una terza variante dell IS InsertionSort3 (A) 1. for k=1 to n-1 do 2. x = A[k+1] 3. j = ricerca_binaria(a[1,k],x)
Alberi binari. Ilaria Castelli [email protected] A.A. 2009/2010. Università degli Studi di Siena Dipartimento di Ingegneria dell Informazione
Alberi binari Ilaria Castelli [email protected] Università degli Studi di Siena Dipartimento di Ingegneria dell Informazione A.A. 2009/2010 I. Castelli Alberi binari, A.A. 2009/2010 1/20 Alberi binari
Media Mobile di ampiezza k (k pari) Esempio: Vendite mensili di shampoo
Media Mobile di ampiezza k (k pari) Esempio: Vendie mensili di shampoo Mese y 1 266,0 2 145,9 3 183,1 4 119,3 5 180,3 6 168,5 7 231,8 8 224,5 9 192,8 10 122,9 11 336,5 12 185,9 1 194,3 2 149,5 3 210,1
Laboratorio di Programmazione II Corso di Laurea in Bioinformatica Dipartimento di Informatica - Università di Verona
e e Laboratorio di Programmazione II Corso di Laurea in Bioinformatica Dipartimento di Informatica - Università di Verona Sommario e ed implementazione in Java Visita di un grafo e e Concetti di base Struttura
MATEMATICA DEL DISCRETO elementi di teoria dei grafi. anno acc. 2009/2010
elementi di teoria dei grafi anno acc. 2009/2010 Grafi semplici Un grafo semplice G è una coppia ordinata (V(G), L(G)), ove V(G) è un insieme finito e non vuoto di elementi detti vertici o nodi di G, mentre
Macchine sequenziali
Corso di Calcolatori Elettronici I A.A. 2010-2011 Macchine sequenziali Lezione 14 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Automa a Stati Finiti (ASF) E una prima astrazione di
Minimo sottografo ricoprente. Minimo sottografo ricoprente. Minimo albero ricoprente. Minimo albero ricoprente
Minimo sottografo ricoprente Minimo sottografo ricoprente Dato un grafo connesso G = (V, E) con costi positivi sugli archi c e, un minimo sottografo ricoprente è un insieme di archi E E tale che: G = (V,
This document was created with Win2PDF available at http://www.win2pdf.com. The unregistered version of Win2PDF is for evaluation or non-commercial use only. This page will not be added after purchasing
Ricorsione in SQL-99. Introduzione. Idea di base
Ricorsione in SQL-99 Introduzione In SQL2 non è possibile definire interrogazioni che facciano uso della ricorsione Esempio Voli(lineaAerea, da, a, parte, arriva) non è possibile esprimere l interrogazione
Lezione 11. Inflazione, produzione e crescita della moneta
Lezione 11 (BAG cap. 10) Inflazione, produzione e crescia della monea Corso di Macroeconomia Prof. Guido Ascari, Universià di Pavia Tre relazioni ra produzione, disoccupazione e inflazione Legge di Okun
Statistica e biometria. D. Bertacchi. Variabili aleatorie. V.a. discrete e continue. La densità di una v.a. discreta. Esempi.
Iniziamo con definizione (capiremo fra poco la sua utilità): DEFINIZIONE DI VARIABILE ALEATORIA Una variabile aleatoria (in breve v.a.) X è funzione che ha come dominio Ω e come codominio R. In formule:
Corso di matematica classe quinta-anno 2010-2011-Giunti scuola- Annarita Monaco 1
Corso di matematica classe quinta-anno 2010-2011-Giunti scuola- Annarita Monaco 1 352*(77$=,21(','$77,&$ 3UHVHQWD]LRQH: Consolidiamo la conoscenza dei numeri naturali, decimali e interi relativi, dei procedimenti
Complessità Computazionale
Complessità Computazionale Analisi Algoritmi e pseudocodice Cosa significa analizzare un algoritmo Modello di calcolo Analisi del caso peggiore e del caso medio Esempio di algoritmo in pseudocodice INSERTION
Un modello di ricerca operativa per le scommesse sportive
Un modello di iceca opeativa pe le commee potive Di Citiano Amellini citianoamellini@aliceit Supponiamo di dove giocae una ceta omma di denao (eempio euo ulla patita MILAN- JUVE Le quote SNAI ono quelle
Circuito Simbolico. Trasformazione dei componenti
Circuito Simbolico Principio di bae E poibile applicare a tutte le leggi matematiche che regolano un circuito la traformata di Laplace, in modo da ottenere un nuovo circuito con delle proprietà differenti.
Statica del corpo rigido: esercizi svolti dai compitini degli anni precedenti
Statica de corpo riido: eercizi voti dai compitini dei anni precedenti II COMPITIO 00 003 Un ae di eno orizzontae omoenea, di maa M0 k e unhezza L m, è appoiata u due cavaetti. L ae pore di 60 cm otre
Le ipotesi di base che si utilizzano sono le stesse quattro già viste con riferimento al caso della flessione semplice e cioè:
LEZIONI N 44 E 45 CALCOLO A ROTTURA DELLA SEZIONE PRESSOINFLESSA PROBLEMI DI VERIFICA La procedura di verifica dei pilatri di c.a., ottopoti a forzo normale e momento flettente, è baata ulla cotruzione
Algebra di Boole: Concetti di base. Fondamenti di Informatica - D. Talia - UNICAL 1. Fondamenti di Informatica
Fondamenti di Informatica Algebra di Boole: Concetti di base Fondamenti di Informatica - D. Talia - UNICAL 1 Algebra di Boole E un algebra basata su tre operazioni logiche OR AND NOT Ed operandi che possono
Trasformata di Laplace unilatera Teoria
Definizione Tafomaa di Laplace unilaea Teoia L[f()] = f() $ e ($) d = F() Dove: f() = funzione eale afomabile. E nulla pe
Analisi di una Rete Sociale
2012 Analisi di una Rete Sociale Alessandro Lovati Matricola 626053 Comunicazione Digitale ord. F47 26/01/2012 Indice : 1. Obiettivo del progetto 2. Realizzazione 3. Analisi dei risultati 3.1. Numero di
V AK. Fig.1 Caratteristica del Diodo
1 Raddrizzaore - Generalià I circuii raddrizzaori uilizzano componeni come i Diodi che presenano la caraerisica di unidirezionalià, cioè permeono il passaggio della correne solo in un verso. In figura
Progetto Lauree Scientifiche Liceo Classico L.Ariosto, Ferrara Dipartimento di Matematica Università di Ferrara 24 Gennaio 2012
Progetto Lauree Scientifiche Liceo Classico L.Ariosto, Ferrara Dipartimento di Matematica Università di Ferrara 24 Gennaio 2012 Concetti importanti da (ri)vedere Programmazione imperativa Strutture di
Elementi di Architettura e Sistemi Operativi. problema punti massimi i tuoi punti problema 1 6 problema 2 7 problema 3 7 problema 4 10 totale 30
Elementi di Architettura e Sistemi Operativi Bioinformatica - Tiziano Villa 22 Giugno 2012 Nome e Cognome: Matricola: Posta elettronica: problema punti massimi i tuoi punti problema 1 6 problema 2 7 problema
Alcuni Preliminari. Prodotto Cartesiano
Alcuni Preliminari Prodotto Cartesiano Dati due insiemi A e B, si definisce il loro prodotto cartesiano A x B come l insieme di tutte le coppie ordinate (a,b) con a! A e b! B. Es: dati A= {a,b,c} e B={,2,3}
Il SENTIMENT E LA PSICOLOGIA
CAPITOLO 2 Il SENTIMENT E LA PSICOLOGIA 2.1.Cosa muove i mercati? Il primo passo operativo da fare nel trading è l analisi del sentiment dei mercati. Con questa espressione faccio riferimento al livello
Meccanica Classica: Cinematica Formule
Tet di Fiica - Cinematica Meccanica Claica: Cinematica Formule Velocità media: m Accelerazione media: Formule da ricordare: x x x1 t t t1 1 a m t t t Motouniforme: x(t)x 0 + t oppure x t 1 Moto uniformemente
Pedagogia Sperimentale
Pedagogia Sperimentale Caterina Cangià Anno Accademico 2012-2013 LUMSA Formazione Primaria INTRODUZIONE 02. 2 Cos è una STRATEGIA DI RICERCA? Cos è una STRATEGIA DI RICERCA? È l uqlizzo di varie tecniche,
Cinematica: soluzioni. Scheda 4. Ripetizioni Cagliari di Manuele Atzeni - 3497702002 - [email protected]
Cinematica: oluzioni Problema di: Cinematica - C0015ban Teto [C0015ban] Eercizi banali di Cinematica: 1. Moto rettilineo uniforme (a) Quanto pazio percorre in un tempo t = 70 un oggetto che i muove con
Alberi binari di ricerca
Alberi binari di ricerca Definizione Visita dell albero inorder Ricerca Ricerca minimo, massimo e successore. Inserimento ed eliminazione di un nodo Problema del bilanciamento dell albero Albero binario
DI D AGRA R MM M I M A BLOCC C H C I TEORI R A E D D E SERC R I C ZI 1 1
DIAGRAMMI A BLOCCHI TEORIA ED ESERCIZI 1 1 Il linguaggio dei diagrammi a blocchi è un possibile formalismo per la descrizione di algoritmi Il diagramma a blocchi, o flowchart, è una rappresentazione grafica
Lezione 10. (BAG cap. 9) Corso di Macroeconomia Prof. Guido Ascari, Università di Pavia
Lezione 10 (BAG cap. 9) Il asso naurale di disoccupazione e la curva di Phillips Corso di Macroeconomia Prof. Guido Ascari, Universià di Pavia In queso capiolo Inrodurremo uno degli oggei più conosciui
IL METODO PERT ( PROGRAM EVALUATION AND REVIEW TECHNIQUE)
IL METODO PERT ( PROGRAM EVALUATION AND REVIEW TECHNIQUE) I l met odo PERT (PROGRAM EVALUATI ON AND REVI EW TECHNI QUE) ed alt r e t ecniche come il CPM hanno por t at o all analisi e alla soluzione di
