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



Documenti analoghi
Circuiti Sequenziali Macchine Non Completamente Specificate

Minimizzazione degli Stati in una Rete Sequenziale Sincrona

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

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

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

Minimizzazione degli Stati in una macchina a stati finiti

Minimizzazione degli Stati in una Rete Sequenziale Sincrona

Sintesi Sequenziale Sincrona Sintesi Comportamentale di Reti Sequenziali Sincrone

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

Sintesi: Assegnamento degli stati. Sintesi Sequenziale Sincrona Sintesi Comportamentale di reti Sequenziali Sincrone. Sintesi: Scelta del codice

Sistemi lineari COGNOME... NOME... Classe... Data...

INTEGRALI. 1. Integrali indefiniti

Elettronica dei Sistemi Digitali Sintesi di porte logiche combinatorie fully CMOS

j Verso la scuola superiore Gli insiemi N, Z, Q, R

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?

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

Corso di Automi e Linguaggi Formali Parte 3

Esempio 1 Consideriamo un grafo G con insieme di nodi. mentre l insieme di archi é il seguente sottinsieme di coppie di nodi in V

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

Matematica 15 settembre 2009

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

Test di autovalutazione

RACCORDI PER APPLICAZIONI SPECIALI GIUNTI ECCENTRICI E CONICI

Corso di ordinamento - Sessione suppletiva - a.s

Studio di funzione. Pertanto nello studio di tali funzioni si esamino:

Una relazione R in un insieme A si dice relazione d'ordine (o ordinamento) se e solo se è riflessiva, antisimmetrica e transitiva.

a b }. L insieme Q è pertanto l insieme delle frazioni.

La rappresentazione per elencazione consiste nell elencare tutte le coppie ordinate che verificano la relazione

Sintesi. Sintesi Sequenziale Sincrona Sintesi comportamentale di reti sequenziali sincrone. Riduzione del numero degli stati

Grandezze, funzioni empiriche e matematiche. 1 Stabilisci se le seguenti affermazioni sono vere o false.

Aquadue Duplo Pag. 1

Sintesi. Sintesi Sequenziale Sincrona Sintesi comportamentale di reti sequenziali sincrone. Riduzione del numero degli stati

Modelli dei Sistemi di Produzione Modelli e Algoritmi della Logistica

Aquadue Duplo. Guida all utilizzo. click! NEW! ON! c. Collegare il programmatore al rubinetto.

S kx. e che è dispari in quanto

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

Ellisse. L ellisse è il luogo geometrico dei punti del piano tali che la somma delle distanze da due punti fissi. definizione. P semidistanza focale

Modelli equivalenti del BJT

La pendenza m può essere ricavata derivando l equazione della semiellisse situata nel semipiano y 0 : a a

+ poligoni e l equivalenza di figure piane + triangoli + quadrilateri

Esercizi di Algebra Lineare - Fogli 1-2 Corso di Laurea in Matematica 2 ottobre 2016

$marina/did/mdis03/ $marina/did/md $marina/did/mdis03/

Funzione esponenziale e logaritmo. Proprietà di esponenziale e logaritmo.

Note di Matematica Generale

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

The cost of the material maintenance is averaged over the last 3 years.

Aquauno Video 2 Plus

! è l'insieme A degli attributi di ! $ B IL PROBLEMA DELLE VISTE MATERIALIZZATE: PROBLEMI IL PROBLEMA DELLE VISTE MATERIALIZZATE

FUNZIONI A DUE VARIABILI RICERCA DEI PUNTI DI MASSIMO E MINIMO

α = α λ e Essendo ( ) , sostituendo nella (81) si ottiene: (83) 3 (86) Possiamo adesso scrivere la soluzione generale della (81): ~ 2

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

Corso di Automi e Linguaggi Formali Parte 4 Linguaggi liberi dal contesto

Diagrammi di Influenza (Influence Diagrams: ID)

ANTON FILIPPO FERRARI

VALUTAZIONE DELLE CONOSCENZE E DELLE ABILITÀ DI BASE PROVA DI MATEMATICA. Scuola Secondaria di Primo Grado Classe Prima. Scuola... Classe... Alunno...

SICUREZZA SUL LAVORO SAFETY AT WORK SICUREZZA SUL LAVORO SAFETY AT WORK R R

Tecniche per la ricerca delle primitive delle funzioni continue

Elenco ufficiale delle località con il numero postale d avviamento e il perimetro Informazioni sul prodotto

PROGRAMMA DI RIPASSO ESTIVO

Nome Cognome classe 5D 16 Dicembre VERIFICA di MATEMATICA PROBLEMA

Strutture dati per insiemi disgiunti

Esercizi di matematica

GEODESIA: PROPRIETA GEOMETRICHE DELL ELLISSOIDE

Informatica II. Capitolo 5. Alberi. E' una generalizzazione della struttura sequenza

0 < a < 1 a > 1. In entrambi i casi la funzione y = a x si può studiare per punti e constatare che essa presenta i seguenti andamenti y.

j Verso la scuola superiore Geometria euclidea e analitica

Soluzioni dei Problemi di controllo

Che cosa c è nella lezione. Questa lezione si occupa di tecniche avanzate di risoluzione dei problemi: il backtracking. il paradigma greedy.

Metodi Matematici per la Fisica

Esercizi per il corso di Calcolatori Elettronici

SPOSTAMENTO E RETTIFICA DI CONFINE

Distribuzione di corrente

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:

Lezione 2: tanti tipi di problemi, anche insolubili

Algebra + numeri relativi +l calcolo letterale Equazioni, disequazioni, problemi

Minimum Spanning Tree

Minimum Spanning Tree

Matematica. Indice lezione. (Esercitazioni) dott. Francesco Giannino dott. Valeria Monetti. Funzione esponenziale

ISTRUZIONI DI MONTAGGIO per controtelai SP

PROVINCIA DI TORINO SERVIZIO LOGISTICA PROGETTO DEFINITIVO-ESECUTIVO

Appunti sulle disequazioni frazionarie

LICEO SCIENTIFICO SESSIONE STRAORDINARIA PROBLEMA 2

Politecnico di Milano Facoltà di Ingegneria dell Automazione INFORMATICA INDUSTRIALE Appello COGNOME E NOME. 11 febbraio 2008 RIGA COLONNA MATRICOLA

La popolazione in età da 0 a 2 anni residente nel comune di Bologna

di Enzo Zanghì 1

Euristiche per il Problema del Commesso Viaggiatore

COTA NSW SONDAGGIO CLIENTI 2016

l apparecchio dalla confezione e controllare i componenti

ESERCIZI IN PIÙ ESERCIZI DI FINE CAPITOLO

La parabola. Fuoco. Direttrice y

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

VERSO L ESAME DI STATO LA DERIVATA DI UNA FUNZIONE

3. Funzioni iniettive, suriettive e biiettive (Ref p.14)

A.A.2009/10 Fisica 1 1

Relazioni e funzioni. Relazioni

Calcolo a fatica di componenti meccanici. Terza parte

La forma generale di una disequazione di primo grado è la seguente: ax + b > 0 ( o ax + b < 0) con a e b numeri reali. b se a > 0 a.

Bar Pasticceria Gelateria

Transcript:

Mhin non ompltmnt spifit Sintsi Squnzil Sinron Sintsi Comportmntl i Rti Squnzili Sinron Riuzion l numro gli stti pr Mhin Non Compltmnt Spifit Comptiilità Vrsion l 5/12/02 Sono mhin in ui pr lun onfigurzioni gli ingrssi stti orrnti non sono spifiti gli stti futuri /o l onfigurzioni 'usit L riuzion l numro gli stti in mhin non ompltmnt spifit è rionott ll iniviuzion i un mhin miniml omptiil on qull t Il mtoo i riuzion è simil qullo pr mhin ompltmnt spifit m si s sull proprità i omptiilità tr stti, inv h su qull i inistinguiilità. - 2 - Dt un mhin non ompltmnt spifit: Mhin non ompltmnt spifit: stti omptiili un squnz i ingrsso si i ppliil prtir uno stto s i s: l funzion stto prossimo è spifit pr ogni simolo 'ingrsso ll squnz, trnn l più l'ultimo Du stti s i s j si iono omptiili s prtno s i s j usno ogni possiil squnz i ingrsso ppliil I si ottngono l stss squnz 'usit ovunqu qust sino spifit L omptiilità tr s i s j si ini on: s i s j Mhin non ompltmnt spifit: omptiilità L omptiilità è un rlzion mno fort i qull i inistinguiilità. Non vl l proprità trnsitiv ioè s s i s j s j s k può non ssr s i s k. Quini l omptiilità non è un rlzion i quivlnz Si onsiri tl proposito il sgunt smpio: squnz s i : 0 0-1 - - 1... squnz s j : 0 - - 1 1... squnz s k : 0 0-0 - 1 1... vlori 'usit ivrsi - 3 - - 4 -

Riuzion l numro gli stti: stti omptiili L rgol i Pull - Ungr è stt sts pr trttr il so ll mhin non ompltmnt spifit Du stti sono omptiili s solo s, pr ogni simolo i ingrsso i vlgono l u sgunti rlzioni: ( s i, i ) = (s j, i ) S mu sono spifiti S uno o ntrmi non sono spifiti l'uguglinz si ritin soisftt ( s i, i ) ( s j, i ) S mu sono spifiti S uno o ntrmi non sono spifiti l omptiilità si ritin soisftt Poihé gli insimi S I hnno rinlità finit, opo un rto numro i pssi i si trovrà in un ll u onizioni: s i s j S i simoli 'usit sono ivrsi S gli stti prossimi sono già stti vrifiti om non omptiili s i s j Riuzion l numro gli stti: omptiilità rgol i Pull-Ungr S i simoli 'usit sono uguli S gli stti prossimi sono già stti vrifiti om omptiili S gli stti prossimi sono già stti prt ll squnz i ontrollo - 5 - - 6 - Riuzion l numro gli stti: tll ll implizioni Riuzion l numro gli stti: Esmpio L rlzioni i omptiilità si intifino on l Tll ll Implizioni h vin ostruit on nl so ll inistinguiilità Al trmin ll nlisi ll tll, ogni lmnto ontin: Il simolo i non omptiilità, s gli stti orrisponnti non sono omptiili Il simolo i omptiilità, s gli stti orrisponnti sono omptiili L oppi i stti h vono ssr omptiili ffinhè l oppi in oggtto si omptiil (vinoli) L rlzion i omptiilità non è trnsitiv: non si può onlur h tutt l omptiilità sono soisftt. I vinoli vnno mntnuti nll sussiv fs ll minimizzzion, ioè pr l ostruzion ll lssi i omptiilità L lssi i omptiilità si ostruisono sminno il grfo ll omptiilità, h riport l omptiilità oniziont qull inoniziont Tll gli stti /0 /0 /0 /0 /- /- /1 /1 /- /- Tll ll implizioni x x Grfo ll omptiilità,,,, - 7 - - 8 -

Riuzion l numro gli stti: lssi i omptiilità Riuzion l numro gli stti: oprtur ll tll gli stti Clss i omptiilità: Insim i stti omptiili fr i loro oppi Sul grfo i omptiilità un lss i omptiilità è rpprsntt un poligono omplto (sottogrfo omplto) l lssi i omptiilità non gnrno un prtizion tr gli stti (non sono isgiunt): uno stto può pprtnr più i un lss Clss i mssim omptiilità: Clss i omptiilità non ontnut in nssun ltr lss Un lss i mssim omptiilità è iniviut sul grfo un poligono omplto non ontnuto in nssun ltro Il numro i lssi i mssim omptiilità è il limit suprior l numro gli stti riotto Insim i lssi i omptiilità hiuso: Pr ogni lss ll'insim tutti gli stti futuri ss rltivi sono ontnuti in lmno un lss ll'insim, ioè, tutti i vinoli sono rispttti - 9 - Coprtur ll tll gli stti: Insim i lssi i omptiilità pr ui ogni stto ll tll è ontnuto in lmno un lss Il prolm ll minimizzzion l numro i stti quivl quini : Trovr il più piolo insim hiuso i lssi i omptiilità Vrifir h l insim trovto opr l insim gli stti su ui è finit l mhin L'insim i tutt l lssi i mssim omptiilità è hiuso opr l insim S gli stti. Assoino un nuovo stto un lss i mssim omptiilità si ottin un nuov mhin on un numro i stti: Possiilmnt minor i qullo ll mhin i prtnz Non nssrimnt minimo In gnr, l mhin minim non è uni - 10 - Riuzion l numro gli stti: Esmpio Riuzion l numro gli stti: rir i un oprtur miniml Pr prim os si iniviuno l lssi i mssim omptiilità:,,,, - 11 -,;,,;,,;, Un oprtur mmissiil è t ll insim ll lssi i mssim omptiilità: s0 = {,} s1 = {,,} s2 = {,} Tl oprtur non è nssrimnt minim L mnnz i isgiunzion tr l lssi i mssim omptiilità non onsnt i finir mtoi stti pr l minimizzzion. Si utilizz un uristi. Smpli lgoritmo: si sgli un lss i (mssim) omptiilità nl grfo si ssoi qust lss uno stto ll mhin riott si nllno l grfo tutti i noi ll lss slt gli rhi, s qust nllzioni non violno i vinoli i omptiilità s il grfo ontin nor i poligoni si torn l psso 1 si ript - 12 -

Riuzion l numro gli stti: Esmpio i oprtur miniml Riuzion l numro gli stti: ostruzion ll tll gli stti ll mhin riott Si sgli l lss i mssim omptiilità {,}, si ssoi tl lss llo stto s0 ll mhin riott Si rimuovono l grfo i omptiilità i noi gli rhi ll lss slt. Qust liminzion non viol i vinoli i omptiilità rimnnti () () Si ottin un solo nuovo poligono, h vin ssoito un nuovo stto s1={}. Il grfo è stto ompltmnt sminto il proimnto trmin Si noti h, pr ostruzion, l u lssi s0={,} s1={} formno un insim hiuso: tutti i vinoli sono soisftti un lss ll insim,,,, Un volt intifit l lssi i omptiilità h trminno l oprtur, l ostruzion ll tll gli stti ll mhin riott vvin nl moo sgunt s, pr lmno uno gli stti ll lss i omptiilità in sm (stto ll mhin riott) lo stto prossimo è spifito, llor l lss i omptiilità h lo ontin srà lo stto prossimo ll mhin riott Si noti h, poihè l insim ll lssi h ostituisono l oprtur può ssr non isgiunto, uno stto ll mhin originri può ssr prsnt in più lssi i oprtur. Nll ostruzion ll tll gli stti ll mhin riott è ritrrio sglir l lss ui pprtin s, pr lmno uno gli stti originri h ostituisono lo stto prossimo ll mhin riott, l usit è spifit, llor qust usit srà l usit ssoit nll mhin riott. in ogni ltro so si mntngono l onizioni non spifit - 13 - - 14 - Riuzion l numro gli stti: Esmpio Riuzion l numro gli stti: Esmpio i oprtur non orrtt Sull s i: Tll gli stti ll mhin inizil Insim hiuso ll lssi i omptiilità Si trmin l nuov tll gli stti orrisponnt ll mhin riott Esmpio i oprtur non orrtt ll mhin Si r un insim più piolo i lssi i mssim omptiilità h opr l l mhin t Si not h gli stti nll lss {,,} sono già oprti ll u lssi rstnti Tll gli stti /0 /0 /0 /0 /- /- /1 /1 /- /- s0 = {,} s1 = {} Tll gli stti riott s0 s1/0 s0/0 s1 s0/1 s0/1,;,,;,, ;,,;,, ;, - 15 - - 16 -

Riuzion l numro gli stti: Esmpio i oprtur non orrtt L lssi intifit sono unqu: A = {,} B = {,} Si v vrifir h tli lssi formno un insim hiuso:,;,,, L u lssi A={,} B={,} non formno un insim hiuso in qunto il vinolo (,) ui ipn non è ontnuto né in A né in B. - 17 - Riuzion l numro gli stti: Esmpio i oprtur non orrtt Si ossrvi h, sglir rronmnt un insim i lssi non hiuso omport l impossiilità i ostruir l mhin minim. Esmpio: A = {,}; B = {,} L tli lssi non formno un insim hiuso. Tll gli stti /0 /0 /0 /0 /- /- /1 /1 /- /- Tll gli stti Riott A B/0 A/0 B?/1 A/1-18 - L lss S1 rimn, pr i=0, gli stti futuri ll mhin i prtnz. Siom non sist lun lss h li ontin non sist lo stto futuro. Si ossrvi h rimn mntr ; rimnno. Pr risolvr qust inongrunz è nssrio sprr ;. In ltri trmini, ; non possono ssr ssoiti ll stss lss.