Cammini minimi in un grafo orientato pesato. Un problema di percorso. Problemi di ottimizzazione

Documenti analoghi
Algoritmi e Strutture Dati

Algoritmi e Strutture Dati

Minimum Spanning Tree

Alberi di copertura minimi

Laboratorio di Algoritmi e Strutture Dati Ingegneria e Scienze Informatiche - Cesena A.A

Macchine non completamente specificate. Sintesi Sequenziale Sincrona Sintesi Comportamentale di Reti Sequenziali Sincrone

Modelli equivalenti del BJT

Progetto e Ottimizzazione di Reti Metodo Primale Duale

Cenni di Dinamica. La dinamica studia le cause del moto:

di Enzo Zanghì 1

Problemi piani: L elemento triangolare a 3 nodi

Albero di supporto di costo minimo

FUNZIONI A DUE VARIABILI RICERCA DEI PUNTI DI MASSIMO E MINIMO

Laboratorio di Algoritmi e Strutture Dati Ingegneria e Scienze Informatiche - Cesena A.A

Informatica 3. Informatica 3. LEZIONE 25: Algoritmi sui grafi. Lezione 25 - Modulo 1. Problema. Notazioni per il percorso più breve

Grafi: alberi di copertura minimi

INTEGRALI. 1. Integrali indefiniti

App.Cap.II: Dettagli e sviluppi per il capitolo 2. App.Cap.II-1: Risposta di un sistema del primo ordine con ingresso a impulso.

Circuiti Sequenziali Macchine Non Completamente Specificate

Circuiti Nel progettare un circuito destinato a svolgere una certa funzione normalmente si hanno a disposizione i seguenti elementi:

L insieme N e l insieme Z Le cifre e i numeri Le quattro operazioni e le potenze in N Le espressioni La misura e i problemi

L equazione del reticolo cristallino

ESTENSIONE ED EQUIVALENZA EQUIVALENZA DI POLIGONI

PROVINCIA DI VERONA RENDICONTO ESERCIZIO 2012 ELENCO DEI RESIDUI ATTIVI E PASSIVI DISTINTI PER ANNO DI PROVENIENZA

Totti, 37 anni da leggenda. Un monumento vivente. Scritto da Redazione Venerdì 27 Settembre :39 - VALERIA META

GUIDA alle Prestazioni Sanitarie di:

CHIARA ZUCCHELLI. Florenzi, arriva il premio: contratto fino al 2016 e stipendio aumentato. Scritto da Redazione Giovedì 04 Ottobre :31 -

A.A. 2016/17 Graduatoria corso di laurea in Scienze e tecniche di psicologia cognitiva

Categoria Opera DESCRIZIONE - OFFERTA RICHIESTA Unità di misura - P/N VALORE IN euro. scavi per posa cavi) PROJECT MANAGEMENT

SCPC Cap-VI: Trasformata di Laplace. T st + ε T. Di seguito, la F(s) indicherà la trasformata di Laplace della variabile f(t).

Campi elettromagnetici e salute

T R I BU N A L E D I T R E V IS O A Z I E N D A LE. Pr e me s so

Risultati simulazione test di accesso per l ammissione al corso di Laurea in Professioni Sanitarie

Macchine non completamente specificate. Sintesi Sequenziale Sincrona Sintesi Comportamentale di Reti Sequenziali Sincrone

Elementi di calcolo numerico

Minimizzazione degli Stati in una Rete Sequenziale Sincrona

Esercizio 1. La matrice di controllabilità è: Studiare la controllabilità del sistema in figura le cui matrici A, b e c sono qui riportate.

Esempi di Cinematica Diretta/Inversa. Massimo Cavallari. Corso di Robotica Prof.ssa Giuseppina Gini 2007/2008

e una funzione g ε S f tali che = sup g : g S f tale che h ε f < ε/2; analogamente, per

REGIONE CODICE PROVINCIA MESE PRESENTAZIONE NUMERO DOMANDE ACCOLTE

PROVINCIA DI TORINO SERVIZIO LOGISTICA PROGETTO DEFINITIVO-ESECUTIVO

Combattimento di Tancredi et Clorinda

S kx. e che è dispari in quanto

Teoremi su correnti e tensioni

CELLE DI CARICO A TRAZIONE (COMPRESSIONE) TENSION (COMPRESSION) LOAD CELLS

Prot. 1099/A1 Ai Sig.ri Docenti Agli Alunni della scuola AI Sigg.ri Genitori Al D.S.G.A. All albo della scuola

Sistemi e Tecnologie della Comunicazione

PRIMARIA: TRASFERIMENTI INTERPROVINCIALI

Apprendimento per Perceptron: esempio. Apprendimento di Reti di Perceptron. Discesa di Gradiente. gradiente

TT R. D D LL NZ T R D L D R T R D LL D L V L V T 8 0 T R N BL L N, n.n d ll. d d ll nz 8 n r t d n :42 T http: hdl.h ndl.n t 202 dp

i. n t. a v u l l e d a t s e . w

AF 1 RITIRATO 26,1 26 2A AL 1 18,2 RITIRATO 25,7 26 3A AL 1 30,2 30 2A AL 0 RITIRATO 23,7 24 5A

PROSPETTO DEI DATI SINTETICI RISULTANTI AL SISTEMA ALLA DATA DI EFFETTUAZIONE D C: TRASFERIMEN TI PROVINCIALI A: TRASFERIMENT LITA' IN ENTRATA DA

Q = Le + U* + Ec + Eg + Ecf. Si ha inoltre:

SPOSTAMENTO E RETTIFICA DI CONFINE

Lungomare Balai, Porto Torres Tel. e Fax: 079/ C.F

QUINTA LEZIONE: corrente elettrica, legge di ohm, carica e scarica di un condensatore, leggi di Kirchoff

ü * = N.B. i titoli relativi a B), C), D), E), F), G), I), L), anche cumulabili tra di loro, sono valutati fino ad un massimo di Punti 10

E P E R LA R E D A Z I O N E D E L P E P ( P i a n o d i e m e rg e n z a

Rap a p p o p r o to o I n I c n r c em e e m n e t n al a e Def. rapporto incrementale nel punto x incremento h Nota:

Minimizzazione degli Stati in una macchina a stati finiti

3. Componenti adinamici

Ministero dell'istruzione dell'università e della ricerca Dipartimento per l istruzione Direzione generale per il personale scolastico Ufficio V

Equazioni esplicite. Doppi-bipoli di ordine zero. Equazioni esplicite. Doppi-bipoli ideali di ordine zero. Governati da due equazioni

Norma UNI EN ISO 13788

Feasibility analysis of the e-turbo application to a commercial diesel engine vehicle

Esercizi di Segnali Aleatori per Telecomunicazioni

6) Nel 1991 Carl Lewis ha stabilito il record del mondo dei 100 m percorrendoli in 9,86 s. Qual è la velocità media in km/h?

E L E Z I O N I A N N O S E G G I O 0 1 F O G L I O N B N L M S M 6 0 B 1 6 A M B A N E L L A M A S S I M O 1 6 / 0 2 / 6 0 A C Q

se ne costruisca un altra s 1 L operazione che fa passare dalla prima successione alla seconda è detta serie e si indica con il

S v i l u p p o e s i m u l a z i o n e d i d i s p o s i t i v i p e r i f e r i c i

SENATO DELLA REPUBBLICA

ISTRUZIONI DI MONTAGGIO - ARCATE MRL 1:1 ASSEMBLY INSTRUCTION - CAR FRAMES MRL 1:1

ESERCIZI di GRAMMATICA sull ANALISI DEL PERIODO

SENATO DELLA REPUBBLIC

2 CONTRIBUTI PER INDIGENTI

A.A. 2018/19 Graduatoria corso di laurea in Viticoltura ed Enologia Sessione estiva di agosto

CITTA' DI ALGHERO PROVINCIA DI SASSARI - SETTORE V - QUALITA' DELLA VITA II AMBITO POLITICHE DI AFFIANCAMENTO E DI SOSTEGNO ALLE FAMIGLIE

1 a. 1 b. Rappresenta i seguenti numeri su una retta orientata, scegliendo autonomamente una opportuna unità di misura. b 1

Interpolazione dei dati

Ogni amante è guerrier Libro ottavo de madrigali

Ordina per: orario di partenza tempo di percorrenza numero di cambi Staz. Partenza: Latina Staz. Arrivo: Roma ( Tutte Le Stazioni ) Data: 16/12/2010

Ordina per: orario di partenza tempo di percorrenza numero di cambi Staz. Partenza: Roma ( Tutte Le Stazioni ) Staz. Arrivo: Latina Data: 16/12/2010

LISTINO PREZZI VIDEOCITOFONIA - VIDEOSORVEGLIANZA - ANTINTRUSIONE - AUTOMAZIONE DOMESTICA - 1 GENNAIO

Analisi sistematica delle strutture. Rigidezza

Principi ed applicazioni del metodo degli elementi finiti. Formulazione base con approccio agli spostamenti

ALL. 1 - GRADUATORIA DEFINITIVA

D e t er m i n a zi o n e diri g e n zial e

L V D br pr vv t ff tt d ll. D l h, h n ll r n n, n n n p r t h l pr t t, l p d ll v lt, bl t r r t t lv lt p r ² lt d t nt, f p ll n l nt r r d l l b

TRASFORMATE DI LAPLACE

Corso di Automi e Linguaggi Formali Parte 3

RELAZIONE TRA CONVENZIONI DI SEGRETERIA E COMUNI

GRADUATORIE TEST PRESELETTIVO CORSO DI SPECIALIZZAZIONE SOSTEGNO - SCUOLA SECONDARIA DI I GRADO

Fig Struttura elementare del motore in corrente continua

ELENCO PREZZI AREE VERDI

Particol arità su veicoli storici (P) / Dichiara zione uso non professi onale (X) gestion e riprese ntate nuovo Regola mento IPT

&1 Generalità Def. 1.1 Se V e V sono due spazi vettoriali su K, dicesi applicazione lineare di V in V' ogni applicazione. f : V V

Elenco candidati preselezione - Comune di Padova-4

Pre sen ta zio ne. pri me espe rien ze, af fron ta te con in cer tez za e tal vol ta con scar sa

Transcript:

Cmmn mnm n un gro orntto sto Algortm Dkstr Bllmn-For r l rolm l mmno mnmo sorgnt sngol Un rolm rorso Dt un m strl on stnz s. n lomtr un unto rtnz s tror rors ù r s sun ll ltr loltà Prolm ottmzzzon Prolm: t un msur osto o otto nur un soluzon mmssl l l u u msur s s mnm o mssm Snz os, qust u orr rl l mno ossl

Gr st : A R I s ossono ssr n ngt.....6..6 6... An s non nl mo so G N, A, Funzon so Pso un mmno stnz Il so un mmno è l somm s suo r:,, K, k, +, + L+ k, k L stnz un rt ll ltro è l mnmo s tr tutt mmn ongungono l rmo l sono s sstono: mn{ : mmno u } δ u, s n sstono ltrmnt Cl somm ngt u M qunto l δu,?,,, + Pré δu, s smr nto ssumrmo non sno l somm ngt.

Sottommn qullo ottmo k llor s + + < + + < S un mmno è ottmo, tl sono tutt suo sottommn. Cortur, oro soluzon Un lro T è un ortur G s è un lro sorgnt un sottogro G omrn tutt suo rt. G T T C sono u ortur-soluzon Cortur, oro soluzon S s è l r T, n T l mmno s llor: [] δ T s, G T T ] [, ] [, ] [ ] [, ] [, ] [ L stnz s, n T

Soluzon ottm T è ottmo r G s s è un soluzon r ogn : [] δ G s, L stnz s, n G G T T è ottmo r G T Ar un soluzon ottm Suonmo T s ottmo r G s: s u, T llor [ ] [ u] + u, s u T u T s u, T llor [ ] [ u ] + u, Il torm Bllmn Torm. S Sr ogn ro u,, [] [u] + u,,, on quno u, T, T, llor T è ottmo Pr ssuro s ottmo T m non T: llor sst w t.. [w] < [w] Nl mmno n T onu w, onsrmo l rmo ro u, r u [u] [u]m [] < []: [ ] [ u] + u, rét è ottmo [ u] + u, [ u] [ u] [ ] r ots

Sm rsoluzon CmmnMnm G N, A,, s or N o [] [s], T, S {s} wl S o s u S, S S {u} or u, A o S nssun ro ll orm w, r n T, [] > [u] + u, tn llor rmzz // è un mmno mglor s ggung [] [u] + u, rmzz n T l ro nnt n on u, S S {u} rturn T rlssmnto Cmmn mnm BFS Somglnz D un noo onsrmo tutt suo nt, noltr:. S è l Frontr. Estrn {: [] }. Intrn {: [] < } S Drnz S è rggungl ù un mmno llor srà n S ù un olt Non s tn onto l tto un rt oss ssr stto stto Algortmo Dkstr Suonmo s sno ost: S è un o rortà o Prortà, S [] S [] < S, llor [] δ s, : s [ u] δ s, u u, mn{ u, w : u, w A} u T ots nutt δ s, non n no nor sorr Qu usmo l ots s sno ost

Algortmo Dkstr Dkstr-Jonson G N, A,, s // Pr: lor ost or N o [] ; [s] ; Q EmtyPrortyQuu or N o Enquu, [], Q // l rortà ogn n Q è [] wl not IsEmtyQuuQ o u ExtrtMnQ; Esssnzl s Q è or u, A o uno : l [] > [u] + u, tn oszon m [] [u] + u, rmzz n T l ro nnt n on u, RnPror, [], Q rturn T Nssun rnsrmnto Esuzon ll lgortmo Dkstr g Itrzon N o Esuzon ll lgortmo Dkstr g Itrzon N o

Esuzon ll lgortmo Dkstr g 6 Itrzon N o Esuzon ll lgortmo Dkstr g Itrzon N o Esuzon ll lgortmo Dkstr g Itrzon N o

Esuzon ll lgortmo Dkstr g Itrzon N o Esuzon ll lgortmo Dkstr g Itrzon N o 6 Esuzon ll lgortmo Dkstr g Itrzon N o

Esuzon ll lgortmo Dkstr g Itrzon N o Esuzon ll lgortmo Dkstr g Itrzon N o Esuzon ll lgortmo Dkstr g Itrzon N o

E s sono s ngt? Itrzon N o E s sono s ngt? Itrzon N o E s sono s ngt? Itrzon N o

E s sono s ngt? Itrzon N o E s sono s ngt? δ,,,, + Itrzon N o Un rolm on s ngt Un rortro TIR è lro sostr ontnrs un ttà ll ltr. Un ggo ll ttà ll ttà ort un rotto uro s è un ontnr trsortr, m roo un rt uro s l TIR gg sro. Assumno rott > rt <, l rorso ù ntggoso tr u ttà orrson un mmno mnmo, n u l lungzz s gl r sono. Pr ggrr l ostolo romo rlssr tutt gl r rtzon Brtoss, smo.

Algortmo Bllmn-For BF G N, A,, s or N o [] Qusto lgortmo [s], T, rlx tru trmn? S s, ntro wl rlx o qunt trzon? rlx ls or u, A o [] > [u] + u, tn rlx tru [] [u] + u, rmzz n T l ro nnt n on u, rturn T Algortmo Bllmn-For Torm. S S G non l somm ngt sst un ortur on r n n s, s, llor BF BF trmn ntro n trzon, o n N. S,, k un mmno ottmo n G, on s : r nuzon su k mostrmo :. [ ] δs,, r,, k è un nrnt lo. [ k ] δs, k oo l ù k trzon E n un mmno ottmo sono n r Bs: k, llor δs, δs, s [ ] r nzlzzzon Algortmo Bllmn-For Torm. S S G non l somm ngt sst un ortur on r n n s, s, llor BF BF trmn ntro n trzon, o n N. Psso: k >,, k, k : δ s,, K, k δ, [ k k + ] + k, k k +, k k, k k sott. ottmo.n. Pr. n. [ k ] δs, k, s è > llor r rlssmnto [ k ] [ k ] + k, k δs, k oo l k-sm trzon.

Algortmo Bllmn-For Bllmn-For G N, A,, s or N o [] [s], T or to N o or u, A o rturn T [] > [u] + u, tn [] [u] + u, rmzz n T l ro nnt n on u, Anls ll omlsstà Dkstr-Jonson: ExtrtMn s sgu n N olt, mntr RnPror s sgu l ù m A olt. S Q è un ttor, ExtrtMn è On, m RnPror è O, unqu On + m On S Q è uno, s ExtrtMn RnPror sono Olog n mntr l nzlzzzon è On, unqu, s un ortur sst, On + n log n + m log n Om log n Lo onn s m non è Ωn gro srso Anls ll omlsstà Bllmn-For: n ognun ll n trzon s slorno l ù m r: Onm Poé m è On, mo On.

Il orso Algortm è nto: non s ontnto? Suro s soro n qust olt