Costruzione del grafo di stato



Documenti analoghi
AVVISO AI GENITORI DEGLI ALUNNI

Anzitutto la CONVENZIONE SUI DIRITTI DELL'INFANZIA del 1989 che è diventata a tutti gli effetti per noi legge dello Stato che afferma:

Interessi D.I /2012. data partenza del calcolo. data finale del calcolo

Prova scritta di FONDAMENTI DI ALGEBRA LINEARE E GEOMETRIA Vicenza, 27 giugno 2011 TEMA 1

REGIONE PUGLIA Comune di Modugno (Ba) Riqualificazione urbana di aree degradate presso il Quartiere S. Cecilia INDICE

Problemi sulla similitudine In due triangoli simili il rapporto di due lati omologhi è uguale al rapporto tra le rispettive altezze.

PROTESI TOTALE DELL ANCA

Arctic Compressor Enclosed 1000 & 1500 Series Compressor Blocks

PRESTAZIONI. Parte 1. Polare, Crociera, Salita, Decollo

Esercizi di riepilogo Matematica II Corso di Laurea in Ottica ed Optometria

- verifica della portata del cavo; - determinazione della caduta di tensione; - calcolo delle correnti di corto circuito.

BE - Barre esagonali Dim.1 = E. BQ - Barre quadre Dim.1 = B

ANALISI MATEMATICA II - A.A Terza prova intermedia del 19/1/2018

CLIP top BLUMOTION per ante sottili 110. Foglio dati tecnici.

Fabrizio Tafani Preparatore fisico professionista Allenatore Uefa B

La potenza metabolica nel decorso del campionato 2parte

Non Classificati:

pos. zona n. n. m. tipo tipo W n. W A DV DV% W n. W A DV DV% W n. W A DV DV% mmq 1 quadro A ,02 0,0 0, ,02 0,0 0, ,02 0,0 0,0 16

DESCRIZIONE DELLA STRUTTURA ESISTENTE...

8. PRESTAZIONI (Parte 1) - Polare, Crociera, Salita, Decollo. Prestazioni (parte I) 1

RESIDENZIALE/VENDITA VIA ARETINA FIESOLE (GIRONE) - FI.

ORDINI DINASTICI DELLA REALE CASA DI SAVOIA ORDINE DEI SANTI MAURIZIO E LAZZARO ORDINE AL MERITO DI SAVOIA

Parapetti per scale e balconi

La funzione di trasferimento

Onde e ottica. Ø Onde. Ø Ottica

CAMPIONATO A SQUADRE NC/ VETRANI 2012/2013

UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II

Domanda merci internazionale Import-Export

PROGETTO: AMPLIAMENTO CAPANNONE SITO IN LOC. AMANDOLE SASSOFERRATO(AN) - IMPIANTO ELETTRICO RELAZIONE TECNICA AI SENSI DEL DM 37/08

CAMPIONATO EUROPEO AUTOCROSS F.I.A. EUROPEAN AUTOCROSS CHAMPIONSHIP SUPER BUGGY

Leica DISTO D8. Il versatile, per interni ed esterni

Esercitazione 9. Corso di Strumentazione e Controllo di impianti chimici. Prof. Davide Manca. PSE-Lab

PX-GIGA24IP Sensore a doppia tecnologia da esterno

Mancata consapevolezza del rischio: esperienze in ambito

COMUNE DI BONATE SOTTO Provincia di Bergamo

COMUNICAZIONE DI INIZIO ATTIVITA PER NIDI FAMIGLIA

Sulle singolarità delle frontiere minimali. Rendiconti del Seminario Matematico della Università di Padova, tome 38 (1967), p.

5 + 5 regole vitali per chi lavora con l elettricità

Esercizio sulla contabilità: rettifiche finali. Fasi di rilevazione

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

LE FRAZIONI. ll pesce fratto. Modello di Fumiaki Shingu (da

( a 2 ) 2 + ( b 2 ) 2 c>0, infatti:

Gli specialisti nei ricambi per sospensioni autolivellanti ad aria

Analisi Matematica 2 3 febbraio Risposte. (Giusta = 3, non data = 0, sbagliata = 1) Versione Es. 1 Es. 2 Es. 3 Es. 4 Es. 5 Es. 6 Es.

Valutazione statistica

«Mezzi e Metodi per L Allenamento dal Settore giovanile alle prime squadre»

EVOLUZIONE E PROSPETTIVA DEI SISTEMI PREVIDENZIALI IN ITALIA ED EUROPA: GLI INVESTIMENTI ETICI DEI FONDI PENSIONE

MINISTERO DELL'ISTRUZIONE, DELL'UNIVERSITA' E DELLA RICERCA UFFICIO SCOLASTICO REGIONALE PER IL LAZIO

1) ELETTROSTATICA NEL VUOTO

DICHIARA barrare solo le caselle di interesse

Esercitazione 5 - Soluzioni

SCHEDE ALLOGGI EDIFICIO C - UNITÀ C001-A PIANTA ALLOGGIO - PIANO TERRA SUPERFICI LORDE MQ 86,10 MQ 26,80 MQ 74,55

Teoremi di Stokes, della divergenza e di Gauss Green.

F. Lenzi 1, G. Campana 1, A. Zanotti 2

CORSO DI MECCANICA TEORICA E APPLICATA

SOLUZIONE VoIP SCHEDA TECNICA. Linea di soluzioni integrate per le aziende

Listino prezzi infissi C.O.IN. srl Via Roma n Noicattaro (Ba) Tel Settore infissi -

Il rinforzo con FRG di volte in muratura

Esercizio 2 - Analisi delle Varianze (Esercitazione in Aula)

Provincia Regionale di Ragusa

Catene di Markov a tempo continuo. Richiami teorici

t [ 1,2]. gds = g(γ(t)) γ (t) dt (9t+16t 3 ) 8t 4 +9t 2 +2dt = 1 3 (8t4 +9t 2 +2) 3/2 2 1 = t 1+t 2


Giovedi, 9 Luglio 2009

Flussi comprimibili [1-11]

Crit eri di allac c iam ent o di c lient i alla ret e MT della Dist ribuzione. DK 5600 Ed.IV - Marzo 2004

EEEEEH E n. ^AHE!5 f; o. *;PE,gF S?$BSF 3! E F. EHHs$ F HE H H. x9 5 E 8,5 F.8. SESA F i i ESSE E. gq R Bn Fnn. ,x{ x() t-{ H. g trtrtr \/.

COMPLEMENTI DI SHORTEST-PATH. ASD Fabrizio d'amore

Origine fisica di equazioni alle derivate parziali

Scaricare CO-TT. Comprensione orale. Test e trattamento. Scuola primaria di primo grado SCARICARE

TRACCIA DELLE SOLUZIONI DEI PROBLEMI DELL ESAME DEL 2/9/2011

Esempio di software per la valutazione della sicurezza stradale (SafeNet)

CALIBRI PER SALDATURA

Tabelle esemplificative dell applicazione della metodologia

Algebra. Problemi dimostrativi (lavoro singolo) (c + 1)(a + 1) + (3c) n. (a + 1)(b + 1) per i = 1, 2,...n, a a n n 2.

Scritto n. 1-18/06/2015

CATENE PER TRASPORTATORI SERIE DIN 8165 A PERNI PIENI

UNIVERSITÀ DEGLI STUDI DI PADOVA Facoltà di Ingegneria A.A. 2009/10

Dispensa di Disegno Tecnico

FORMULARIO DEI TRIANGOLI

INTERVENTI NEL SETTORE AMBIENTE/TERRITORIO

ESERCIZIO GUIDA (spostamento)

QG ,053 45,50. 45,50 39,32 6,18 Icn/Icu CEI EN 60898

Convenzioni attivate dal 1999 al Dati aggiornati al 29/06/2009 -

CONDIZIONATORI D'ARIA

3^A - MATEMATICA compito n d. l'equazione della mediana BM, verificando che il baricentro le appartenga;

2. il modulo ed il verso della forza di attrito al contatto disco-piano [6 punti];

Processi stocastici. variabile casuale: funzione da uno spazio campione S a valori nello spazio E R X(t) : S E. spazio degli stati del processo

Esercizi di ripasso: geometria e algebra lineare.

SCUOLA PRIMARIA E MEDIA SERVIZIO TRENTINO TRASPORTI

PROTEZIONI E DISPOSITIVI DI SICUREZZA

Sistema Indennitario disciplina semplificata: proposte di modifica ai sensi della delibera 99/2012/R/eel

Sistema Indennitario Gestione Flussi

Ricambi per sospensioni autolivellanti ad aria

L INTERRUTTORE DIFFERENZIALE

Prima esercitazione A.A. 2007/2008 ANALISI DELLE VARIAZIONI

Sezione Esercizi 309. e ) a 6 + b 4 + 2a 3 b 2 Sì No f ) 25a 2 + 4b 2 20ab 2 Sì No. g ) 25a b a2 b 2 Sì No

AZIENDA SANITARIA LOCALE CHIETI Dipartimento AFFARI GENERALI

Modelli per l assegnazione della domanda alle reti di trasporto aereo

La circonferenza nel piano cartesiano

Transcript:

Costruzionedelgrafodistato PerunaretediPetriNconmarcaturainizialeM0sidefinisceilgrafo distato(ografodiraggiungibilità)comeilgrafoincui: Inodirappresentanolepossibilimarcaturedellarete. Gliarchirappresentanoletransizionicheportanodauna marcaturaall altra. Leprincipalicaratteristichediungrafodistatosono: Ilgrafodistatoèunautoma Puòavereunnumeroinfinitodistati L automapuòesserenondeterministicoinquantosono possibilipiùarchiuscentidaunnodo. Graziealgrafodistatoèpossibileverificarefacilmenteleproprietàdi unaretedipetri: limitatezza(boundedness)=numerodistatifinito sicurezza(safeness)=nessunostatoconpiùdiungettoneper posto vivezza(liveness)=apartiredaciascunnododelgrafoesiste uncamminocontenenteunarcoassociatoadognitransizione marcaturemorte(deadlock)=esisteunnodosenzaarchi uscenti reversibilità(reversibility)=daogninodoesisteuncammino cheloconnetteconilnodoiniziale Costruzionedelgrafodistato 1. SicreailnodocorrispondenteallamarcaturainizialeM0esi impostaquestonodocomenodocorrente. 2. DefinendoMklamarcaturacorrispondetealnodocorrente,se noncisonotransizioniattivabilipartendodamkallorasi impostamk 1comenodocorrenteesicalcolanoletransizioni attivabilidamk 1.Sek==0l algoritmotermina. 3. SeesistonotransizioniancoraattivabiliinMksieseguelaprima delletransizioniattivabili,nonconsiderateinprecedenza,esi calcolalanuovamarcatura.setalemarcaturanonèpresente nell insiemedellemarcatureprecedenti,allorasicreauna

nuovamarcaturamk+1eilrelativonodochediventeràilnodo corrente.inoltresicreaunarcotrainodimkemk+1esi denominaconilnomedellatransizioneadessoassociata.se invecelamarcaturagiàappartieneall insiemedellemarcature esistenti,sicreaunarcotramkelamarcaturatrovata.ilnodo attivorimanemk. 4. Siripetel algoritmodalpasso2. Nota:incasodiretinonlimitate,l algoritmopuònonterminaremai portandoadungrafoinfinito.perovviareaquestosiintroduceil simboloωarappresentareunpostochepuòassumereunnumero interononlimitatodigettoni,permettendodiotteneregrafifiniti ancheincasodiretinonlimitate. DatalaRetediPetri(N,M0): Esempidigrafidistato P1 T1 P2 T2 P3 T3

Creareilcorrispondentegrafodistato: 1. CreareilnodorelativoallamarcaturainizialeM0eimpostarlo comenodocorrente 2. Selezionarelaprimatransizioneattiva,nonconsideratain precedenza,ecalcolarelanuovamarcaturamk(m1=010).semk nonappartieneallemarcaturecreateinprecedenza,creareun nuovonodoassociatoadmkecreareunarcodamk 1aMk. ImpostareMkcomenodocorrente. 3. Continuareaffinchénoncisonotransizioniattivabili 4. Seloscattodiunatransizioneportaadunamarcaturagià calcolatainprecedenzamj<k,sicreaunarcodamkadmjedmk rimaneilnodocorrente. 1 0 0 1 0 0 M0 0 1 0 M0 M1 T1 1 0 0 0 1 0 M0 M1 T1 0 0 1 M2 T2 1 0 0 0 1 0 M0 M1 T1 0 0 1 M2 T2 T3

5. Algoritmoterminaquandononcisonopiùtransizioniattivabili intuttelemarcatureraggiunte. Esempio: CalcolareilgrafodistatodellaretediPetri(N,M0): 1. M0=11100 2. M1=11110 3. M2=11120 P1 P4 P2 P3 P5 T1 T2 1 1 1 0 0 1 1 1 0 0 1 1 1 1 0 T1 1 1 1 0 0 1 1 1 1 0 T1 1 1 1 2 0 T1

4. UlterioriesecuzionidiT1porterebberoadungrafo infinitoconunnumeroillimitatodimarcheinp4,per questosiutilizzailsimboloω 5. Mk=111ω1 6. Anchel esecuzionedit2provocal aggiuntadiunnumero infinitodimarcheinp5 1 1 1 0 0 1 1 1 ω 0 T1 1 1 1 0 0 1 1 1 ω 0 T1 1 1 1 ω 1 T2 T1 T1 1 1 1 0 0 1 1 1 ω 0 T1 T2 T1 1 1 1 ω ω T1,T2

7. Unavoltaterminateesploratetuttelepossibili transizioniinm=111ω0em=111ωωilnodoattuale diventam0 8. Mk=111ωω 1 1 1 0 0 1 1 1 ω 0 T1 T2 T1 1 1 1 ω ω T1,T2 T2 1 1 1 0 ω T1 1 1 1 0 0 1 1 1 ω 0 T1 T2 T1 1 1 1 ω ω T1,T2 T2 1 1 1 0 ω T2 T1

Esempio: Datalaseguenteretedipetri(N,M0),calcolareilcorrispondentegrafo distato 1. M0=110013 P1 P2 M0 T1 P5 P3 T2 P4 T3 P6

2. M1=001013 P1 P2 P5 P6 T1 P3 T2 P4 T3 T1 M0 M1

3. M2=100113 P1 P2 M0 T1 T1 M1 P3 T2 P5 T2 M2 P4 T3 P6

4. M3=110004 P1 P2 P3 P4 P5 P6 T2 T1 T3 M1 M0 T1 M2 T2 M3 T3

5. M4=001004 P1 P2 P3 P4 P5 P6 T2 T1 T3 M1 M0 T1 M2 T2 M3 T3 M4 T1

6. M5=100104,sistemabloccato P1 P2 M0 T1 T1 M1 P3 T2 P5 T2 M2 P4 T3 M3 T3 T1 P6 M4 T2 M5