Autômatos Finitos. Autômatos finitos não deterministas
|
|
- Stella Dinis Pais
- 6 Há anos
- Visualizações:
Transcrição
1 Autômtos Fntos Compldores 1 Autômtos ntos, ou máqun de estdos ntos, são um orm mtemátc de descrever tpos prtculres de lgortmos. Autômtos ntos podem ser utlzdos pr descrever o processo de reconhecmento de pdrões em cdes de entrd. Um utômto nto pode ser representdo trvés de um gro, onde os nós representm os estdos e os rcos representm s trnsções entre estdos. 1. Os utômtos ntos são reconhecedores 2. Podem ser de dos tpos: ) Autômtos ntos não determnsts (Nondetermnstc Fnte Automt NFA) ) Autômtos ntos determnsts (Dtermnstc Fnt Automt DFA) Os utômtos ntos determnsts e os não determnsts são cpzes de reconhecer s mesms lngugens. Autômtos ntos não determnsts Um NFA (utômto nto não determnístco) consste em: 1. Um conjunto nto de estdos S. 2. Um conjunto de símolos de entrd,, o leto de entrd. Consdermos que nunc é um memro de. 3. Um unção de trnsção que dá, pr cd estdo e pr cd símolo em {, um conjunto de estdos seguntes. 4. Um estdo s 0 de S é dstngudo como o estdo de prtd (estdo ncl). 5. Um conjunto de estdos F, um suconjunto de S, que é dstngudo como os estdos de cetção (estdos ns). Podemos representr um NFA por um gro de trnsção, onde os nós são estdos e s rests rotulds representm unção de trnsção. Exste um rest rotuld do estdo s pr o estdo t, se e somente se t or um dos estdos seguntes o estdo s e à entrd. Esse gro é muto precdo com um dgrm de trnsção, exceto pelo to de que: ) O mesmo símolo pode rotulr rests de um estdo pr város estdos derentes. ) Um rest pode ser rotuld por em vez de símolos do leto de entrd. Exemplo: o gro de trnsção pr um NFA reconhecendo lngugem d expressão regulr ( )*, que descreve tods s cdes de s e s termnndo com cde As úncs cdes que chegm o estdo de cetção são quels que termnm com.
2 2 Autômtos Fntos Tels de trnsção Podemos representr um NFA por um tel de trnsção, cujs lnhs correspondem estdos, e cujs coluns correspondem os símolos de entrd e. A entrd d tel pr um determndo estdo e um símolo de entrd represent o vlor d unção de trnsção plcd esses rgumentos. Se unção não tver normções sore esse pr estdo-entrd, colocmos n tel pr o pr. A tel de trnsção pr o NFA presentdo cm: Estdo 0 {0, 1 {0 1 {2 2 {3 3 Acetção ds cdes de entrd Um NFA cet cde de entrd x se e somente se houver lgum cmnho no gro de trnsção do estdo ncl pr um dos estdos ns, de modo que os símolos o longo do cmnho componhm x. Rótulos o longo do cmnho são gnordos, pos cde vz não contru pr cde construíd o longo do cmnho. Exemplo: cde é cet pelo NFA nteror. I) O cmnho rotuldo por prtr do estdo 0 té o estdo 3: II) Outro cmnho prtr do estdo 0, que não é de cetção Um NFA cet um cde desde que lgum cmnho rotuldo por ess cde leve do estdo ncl pr um estdo de cetção. A exstênc de outros cmnhos levndo um estdo de não cetção é rrelevnte. Autômtos ntos determnsts Um DFA (utômto nto determnst) é um cso especl de um NFA, onde: 1. Não exstem movmento so entrd 2. Pr cd estdo s e símolo de entrd, exste extmente um rest sndo de s, rotuld com. Se estvermos usndo um tel de trnsção pr representr um DFA, então cd entrd n tel é um únco estdo. O DFA é um lgortmo smples, concreto, pr reconhecer s cdes. É propíco que cd expressão regulr e cd NFA possm ser convertds pr um DFA. É o DFA que mplementmos qundo constuímos nlsdores léxcos. Exemplo: lgortmo smulndo um DFA. s = s0; c = nextchr(); enqunto (c!= eo) { s = move(s, c); c = nextchr();
3 se (s está em F) return sm ; senão return não ; Exemplo: gro de trnsção de um DFA cetndo lngugem ( )*. Compldores De expressões regulres pr os utômtos A expressão regulr é notção escolhd pr descrever nlsdores léxcos e outros tpos de sotwre que zem processmento de pdrão. No entnto, mplementção desse sotwre requer smulção de um DFA ou NFA. Como um NFA gerlmente pode escolher zer um movmento so um símolo de entrd ou so, ou mesmo escolher entre zer um trnsção so ou so um símolo de entrd rel, su smulção não é tão ácl como de um DFA. Frequentemente é mportnte converter um NFA pr um DFA que cete mesm lngugem. Conversão de um NFA em um DFA Cd estdo do DFA construído corresponde um conjunto de estdos do NFA. É possível que o número de estdos DFA sej exponencl no número de estdos NFA, o que poder gerr dculddes qundo tentássemos mplementr esse DFA. No entnto, pr lngugens res, o NFA e o DFA possuem proxmdmente o mesmo número de estdos, e o comportmento exponencl não é vsto. Exemplo: construção de suconjuntos de um DFA prtr de um NFA. nclmente, echo- (s 0 ) é o únco estdo em Dsttes, e não está mrcdo; enqunto (exste um estdo não mrcdo T em Dsttes) { mrc T; pr (cd símolo de entrd ) { U = echo- (move(t,)); se (U não está em Dsttes) nclu U como um estdo não mrcdo em Dsttes; Dtrn[T, ] = U; O lgortmo constró um tel de trnsção Dtrn pr D. Cd estdo em D é um conjunto de estdos do NFA, e construímos Dtrn de modo que D smule em prlelo todos os movmentos possíves que N pode zer so determnd cde de entrd. Precsmos explorr os conjuntos de estdos em que N pode estr depos de ver lgum cde d entrd. Antes de ler o prmero símolo de entrd, N pode estr em qulquer um dos estdos echo- (s 0 ). Operção Descrção echo- (s) Conjunto de estdos do NFA que podem ser lcnçdos prtr do estdo s do NFA pens so -trnsções. echo- (T) Conjunto de estdos do NFA que podem ser lcnçdos prtr de lgum estdo s do NFA no conjunto T pens so -trnsções.
4 4 Autômtos Fntos =U s em T echo- (s). move(t, ) Conjunto de estdos do NFA pr os qus exste um trnsção so o símolo de entrd prtr de lgum estdo s em T. O estdo ncl de D é echo- (s0), e os estdos de cetção de D são todos queles conjuntos de estdos de N que ncluem pelo menos um estdo de cetção de N. Clculndo -echo(t). emplhe todos os estdos de T n plh; nclze echo- (T) pr T; enqunto (plh não está vz) { desemplhe t, o elemento do topo, d plh; pr (cd estdo u com um rest de t pr u rotuldo com ) se (u não está em echo- (T) { nclu u em echo- (T); emplhe u n plh; Exemplo: NFA N pr ( )* Tel de trnsção: Estdo do NFA Estdo do DFA A B {0, 1, 2, 4, 7 A B C {1, 2, 3, 4, 6, 7, 8 B B D {1, 2, 4, 5, 6, 7 C B C {1, 2, 4, 5, 6, 7, 9 D B E {1, 2, 3, 5, 6, 7, 10 E B C O gro de trnsção: C A Algortmo smulndo um NFA: S = echo- (s 0 ); B D E
5 Compldores 5 c = nextchr(); whle (c!= eo) { S = echo- (move(s,c)); c = nextchr(); (s!= ) return sm ; else return não ; As estruturs de ddos de que precsmos são NFA. 1. Dus plhs, cd um contendo um conjunto de estdos NFA. oldsttes, contém o conjunto corrente de estdos, ou sej, o vlor de S. newsttes, contém o próxmo conjunto de estdos. No lgortmo não é mostrd um etp do processo n qul, enqunto percorremos o loop, newsttes é trnserdo pr oldsttes. 2. Um rry ooleno lredyon, ndexdo pelos estdos do NFA, pr ndcr qus estdos estão em newstte. Emor o rrnjo e plh contenhm mesm normção, é ms rápdo nterrogr lredyon[s] do que pesqusr pelo estdo s n plh newsttes. 3. Um rrnjo dmensonl move[s,] contendo tel de trnsção do NFA. Inclundo um novo estdo s, que se se não estr em newsttes. ddstte(s){ push s em newsttes; lredyon[s] = TRUE; or (t em move[s, ]) (! lredyon[t]) ddstte(t); Implementção do psso S = echo- (move(s,c)). or (s em oldsttes){ or (t em move[s,c] (! lredyon[t]) ddstte(t); desemplh s de oldsttes; or (s em newsttes){ desemplh s de newsttes; emplh s em oldsttes; lredyon[s] = FALSE; Construção de um NFA prtr de um expressão regulr Pr expressão, constru o NFA onde é um novo estdo, o estdo ncl desse NFA, e é outro novo estdo, o estdo de cetção pr esse NFA. Pr qulquer suexpressão em, constru o NFA onde e são estdos novos, os estdos ncl e de cetção, respectvmente. Suponh que N(s) e N(t) sejm NFAs pr s expressões regulres s e t, respectvmente. ) Consdere r = s t.
6 6 Autômtos Fntos N(s) N(t) ) Consdere r = st. N(s) N(t) c) Consdere r = s*. N(s) d) Consdere r = (s). Então L(r) = L(s), e podemos usr de novo o NFA N(s) como N(r). Convertendo um expressão regulr pr um DFA O lgortmo ms smples pr trduzr um expressão regulr em DFA us um construção ntermedár, em que um NFA é dervdo d expressão regulr, enqunto o NFA é utlzdo pr construr um DFA equvlente. expressão regulr NFA DFA progrm Algortmo pr construção de um DFA prtr de um expressão regulr r. Entrd: um expressão regulr r. Síd: um DFA D que reconhece L(r). Método: 1. Constru um árvore sntátc T prtr d expressão regulr umentd (r)#. 2. Clcule nullle, rstpos, lstpos e ollowpos pr T. nullle(n) é verdder pr um nó d árvore sntátc n se e somente se suexpressão representd por n tver em su lngugem. rstpos(n) é o conjunto de posções n suárvore com rz n em que corresponde o prmero símolo de pelo menos um cde n lngugem d suexpressão cuj rz é n. lstpos(n) é o conjunto de posções n suárvore, cuj rz é n, que corresponde o últmo símolo de pelo menos um cde n lngugem d suexpressão cuj rz é n.
7 Compldores 7 ollowpos(p), pr um posção p, é o conjunto de posções q em um árvore sntátc complet tl que exste lgum cde x= 1, 2,..., n em L(r)#, tl que, pr lgum, exste um meo de explcr nclusão de x como memro de L(r)# csndo com posção p d árvore sntátc e +1 com posção q. 3. Constru Dsttes, o conjunto de estdos do DFA D, e Dtrn, unção de trnsção pr D. Os estdos de D são conjuntos de posções em T Exercícos 1. Fç um NFA cetndo L(* *). 2. Convert pr o DFA o NFA cm. 3. Fç os utômtos ntos (determnsts ou não determnsts) pr s lngugens xo: ) Tods s cdes de letrs mnúsculs que contêm s cnco vogs em ordem. ) Tods s cdes de dígtos sem dígtos repetdos. c) Tods s cdes de s e s que não contêm susequênc. 4. Pesqus: ) Descrev o lgortmo que converte um DFA em um NFA. ) Descrev o lgortmo McNughton-Ymd-Thompson, que converte um espressão regulr em um NFA. c) Descrev o lgortmo que constró um DFA prtr de um expressão regulr r. 5. Constru DFAs pr s seguntes expressões regulres: ) ( )* ( ) ) ( )* ( )( ) c) ( )* ( )( )( ) Blogr Compldores: prncípos, técncs e errments Aho, Alred. Lm, Monc. Seth, Rv. Ullmn, Jerey D. São Pulo: Person Addson-Wesley, Compldores: prncípos e prátcs Louden, Kenneth C. São Pulo: Poner Thomson Lernng, 2004 Implementção de lngugens de progrmção: Compldores Prce, An. Toscn, Smão Porto Alegre: Bookmn: Insttuto de Inormátc d UFRGS,
Solução da Terceira Lista de Exercícios Profa. Carmem Hara
Exercíco 1: Consdere grmátc G xo: B ǫ ǫ B B Introdução eor d Computção olução d ercer Lst de Exercícos Prof. Crmem Hr. Mostre um dervção ms esquerd d plvr. B B B B B. Quntos pssos de dervção tem o tem
Leia maisLRE LSC LLC. Autômatos Finitos são reconhecedores para linguagens regulares. Se não existe um AF a linguagem não é regular.
Lingugens Formis Nom Chomsky definiu que s lingugens nturis podem ser clssificds em clsses de lingugens. egundo Hierrqui de Chomsky, s lingugens podem ser dividids em qutro clsses, sendo els: Regulres
Leia maisComplexidade de Algoritmos
Complexdde de Algortmos Prof. Dego Buchger dego.uchger@outlook.com dego.uchger@udesc.r Prof. Crsto Dm Vscocellos crsto.vscocellos@udesc.r Aálse de Complexdde de Tempo de Algortmos Recursvos Algortmos Recursvos
Leia maisAnálise Léxica. Construção de Compiladores. Capítulo 2. José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto
Construção de Compildores Cpítulo 2 Análise Léxic José Romildo Mlquis Deprtmento de Computção Universidde Federl de Ouro Preto 2014.1 1/23 1 Análise Léxic 2/23 Tópicos 1 Análise Léxic 3/23 Análise léxic
Leia mais6.2 Sabendo que as matrizes do exercício precedente representam transformações lineares 2 2
Cpítulo Vlores própros e vectores própros. Encontrr os vlores e vectores própros ds seguntes mtrzes ) e) f). Sendo que s mtrzes do exercíco precedente representm trnsformções lneres R R, represente s rects
Leia maisLinguagens Regulares e Autômatos de Estados Finitos. Linguagens Formais. Linguagens Formais (cont.) Um Modelo Fraco de Computação
LFA - PARTE 1 Lingugens Regulres e Autômtos de Estdos Finitos Um Modelo Frco de Computção João Luís Grci Ros LFA-FEC-PUC-Cmpins 2002 R. Gregory Tylor: http://strse.cs.trincoll.edu/~rtylor/thcomp/ 1 Lingugens
Leia mais3. Seja Σ um alfabeto. Explique que palavras pertencem a cada uma das seguintes linguagens:
BCC244-Teori d Computção Prof. Lucíli Figueiredo List de Exercícios DECOM ICEB - UFOP Lingugens. Liste os strings de cd um ds seguintes lingugens: ) = {λ} ) + + = c) {λ} {λ} = {λ} d) {λ} + {λ} + = {λ}
Leia maisDep. Matemática e Aplicações 27 de Abril de 2011 Universidade do Minho 1 o Teste de Teoria das Linguagens. Proposta de resolução
Dep. Mtemátic e Aplicções 27 de Aril de 2011 Universidde do Minho 1 o Teste de Teori ds Lingugens Lic. Ciêncis Computção Propost de resolução 1. Considere lingugem L = A sore o lfeto A = {,}. Durção: 2
Leia maisAula 4: Autômatos Finitos 2. 4.1 Autômatos Finitos Não-Determinísticos
Teori d Computção Primeiro Semestre, 25 Aul 4: Autômtos Finitos 2 DAINF-UTFPR Prof. Ricrdo Dutr d Silv 4. Autômtos Finitos Não-Determinísticos Autômtos Finitos Não-Determinísticos (NFA) são um generlizção
Leia maisUniversidade do Vale do Rio dos Sinos UNISINOS Programa de Pós-Graduação em Engenharia Mecânica. Ajuste de equações
Unversdde do Vle do Ro dos Snos UNISINOS Progrm de Pós-Grdução em Engenhr Mecânc Ajuste de equções Ajuste de curvs Técnc usd pr representr crcterístcs e comportmento de sstems térmcos. Ddos representdos
Leia maisObtendo uma solução básica factível inicial. Método Simplex duas fases
Obtendo um solução básc fctível ncl Método Smple dus fses Bse ncl FASE I Como determnr um prtção básc fctível ncl (A(B, N)). Algums clsses de problems de otmzção lner oferecem nturlmente solução básc fctível
Leia maisModelos de Computação Folha de trabalho n. 3
Modelos de Computção Folh de trlho n. 3 Not: Os exercícios origtórios mrcdos de A H constituem os prolems que devem ser resolvidos individulmente. A resolução em ppel deverá ser depositd n cix d disciplin
Leia maisMétodo de Gauss-Seidel
Método de Guss-Sedel É o ms usdo pr resolver sstems de equções lneres. Suponhmos que temos um sstem A=b e que n= Vmos resolver cd equção em ordem um ds vráves e escrevemos 0/0/9 MN em que Método de Guss-Sedel
Leia maisGramáticas Regulares. Capítulo Gramáticas regulares
Cpítulo Grmátics Regulres Ests nots são um complemento do livro e destinm-se representr lguns lgoritmos estuddos ns uls teórics. É ddo um exemplo de plicção de cd conceito. Mis exemplos form discutidos
Leia maisExemplos de autómatos finitos
Exemplos de utómtos finitos s s 2 reconhece lingugem: {x {, } x termin em e não têm s consecutivos} s s 2 reconhece lingugem {x x {, } e tem como suplvr} Deprtmento de Ciênci de Computdores d FCUP MC Aul
Leia maisPontifícia Universidade Católica de Campinas Centro de Ciências Exatas, Ambientais e de Tecnologias Faculdade de Engenharia de Computação
Pontifíci Universidde Ctólic de Cmpins Centro de Ciêncis Exts, Ambientis e de Tecnologis Fculdde de Engenhri de Computção LINGUAGENS FORMAIS E AUTÔMATOS List de Exercícios 1 1. Que lingugem grmátic ger?
Leia maisRevisão de Matemática Simulado 301/302. Fatorial. Análise combinatória
Revsão de Mtemátc Smuldo / Ftorl Eemplos: )! + 5! =! b) - Smplfcr (n+)! (n-)! b) Resolv s equções: (+)! = Permutção Smples Análse combntór Permutções são grupmentos com n elementos, de form que os n elementos
Leia maisModelos de Computação -Folha de trabalho n. 2
Modelos de Computção -Folh de trlho n. 2 Not: Os exercícios origtórios mrcdos de A H constituem os prolems que devem ser resolvidos individulmente. A resolução em ppel deverá ser depositd n cix d disciplin
Leia maisIntrodução à Integral Definida. Aula 04 Matemática II Agronomia Prof. Danilene Donin Berticelli
Introdução à Integrl Definid Aul 04 Mtemátic II Agronomi Prof. Dnilene Donin Berticelli Áre Desde os tempos mis ntigos os mtemáticos se preocupm com o prolem de determinr áre de um figur pln. O procedimento
Leia maisMuitas vezes, conhecemos a derivada de uma função, y = f (x) = F(x), e queremos encontrar a própria função f(x).
Integrção Muts vezes, conhecemos dervd de um função, y f (x) F(x), e queremos encontrr própr função f(x). Por exemplo, se semos que dervd de um função f(x) é função F(x) 2x, qul deve ser, então, função
Leia maisAngela Nieckele PUC-Rio DIFUSÃO
Angel ecele UC-Ro IFUSÃO Angel ecele UC-Ro q e qw q w e S w d qe W w e E dw de Angel ecele UC-Ro ossíves ers pr vlr o luo erl em egru: erl ms smples possível porém nclnção de d/d ns ces do volume de controle
Leia maisoperation a b result operation a b MUX result sum i2 cin cout cout cin
Módulo 5 Descrição e simulção em VHDL: ALU do MIPS Ojectivos Pretende-se que o luno descrev, n lingugem VHDL, circuitos comintórios reltivmente complexos, usndo, pr esse efeito, lguns mecnismos d lingugem
Leia maisPARTE I. Figura Adição de dois vetores: C = A + B.
1 PRTE I FUNDENTS D ESTÁTIC VETRIL estudo d estátc dos corpos rígdos requer plcção de operções com vetores. Estes entes mtemátcos são defndos pr representr s grndes físcs que se comportm dferentemente
Leia maisMódulo de Matrizes e Sistemas Lineares. Operações com Matrizes
Módulo de Mtrzes e Sstems Lneres Operções com Mtrzes Mtrzes e Sstems Lneres Operções com Mtrzes 1 Exercícos Introdutóros Exercíco 1. Encontre o vlor de () 2 A. 1/2 A. 3 A. Exercíco 2. Determne ) A + B.
Leia maisCAP. VI Integração e diferenciação numéricas. 1. Introdução
CAP. VI Integrção e dferencção numércs. Introdução Se um função f é contínu num ntervlo [ ; ] e é conecd su prmtv F, o ntegrl defndo dquel função entre e pode clculr-se pel fórmul fundmentl do cálculo
Leia maisTeoria de Linguagens 2 o semestre de 2014 Professor: Newton José Vieira Primeira Lista de Exercícios Entrega: até 16:40h de 23/10.
Pós-Grdução em Ciênci d Computção DCC/ICEx/UFMG Teori de Lingugens 2 o semestre de 2014 Professor: Newton José Vieir Primeir List de Exercícios Entreg: té 16:40h de 23/10. Oservções: O uso do softwre JFLAP,
Leia maisDraft-v Autómatos mínimos. 6.1 Autómatos Mínimos
6. Autómtos Mínimos 6 Autómtos mínimos Dd um lingugem regulr L, muitos são os utómtos determinísticos que representm. Sej A L o conjunto dos utómtos tis que (8A)(A 2A L =) L(A) =L). Os utómtos de A L não
Leia mais2 Teoria de membranas elásticas
Teor de membrns elástcs teor de membrn pr mters ltmente deformáves dfere d elstcdde clássc, á que s deformções n superfíce méd d membrn deformd são em módulo mores que undde. Dentro dests crcunstâncs utlz-se
Leia maisLic. Ciências da Computação 2009/10 Exercícios de Teoria das Linguagens Universidade do Minho Folha 6. δ
Li. Ciênis d Computção 2009/10 Exeríios de Teori ds Lingugens Universidde do Minho Folh 6 2. Autómtos finitos 2.1 Considere o utómto A = (Q,A,δ,i,F) onde Q = {1,2,,4}, A = {,}, i = 1, F = {4} e função
Leia maisApostila 02 - Linguagens Regulares Exercícios
Cursos: Bchreldo em Ciênci d Computção e Bchreldo em Sistems de Informção Disciplins: (1493A) Teori d Computção e Lingugens Formis, (4623A) Teori d Computção e Lingugens Formis e (1601A) Teori d Computção
Leia maisProjeto de Compiladores Professor Carlos de Salles
Projeto de Compildores 2006.1 Professor Crlos de Slles Trlho 1 Autômto pr Plvrs Reservds Ojetivo do trlho: implementr um progrm que recee como entrd um list de plvrs reservds e define como síd um função
Leia maisFusão (Intercalação) Exemplo. Exemplo. Exemplo. Exemplo. Ordenação por Fusão
Ordenção por Fusão Fusão (Interlção) Prof. Dr. José Augusto Brnuss DFM-FFCRP-USP Est ul ntroduz métodos de ordenção por A é utlzd qundo dus ou ms seqüêns enontrm-se ordends O oetvo é nterlr s seqüêns ordends
Leia maisTeoria da Computação. Unidade 3 Máquinas Universais (cont.) Referência Teoria da Computação (Divério, 2000)
Teori d Computção Unidde 3 Máquins Universis (cont.) Referênci Teori d Computção (Divério, 2000) 1 Máquin com Pilhs Diferenci-se ds MT e MP pelo fto de possuir memóri de entrd seprd ds memóris de trblho
Leia maisCompiladores ANÁLISE LEXICAL.
Compildores ANÁLISE LEXICAL www.pedrofreire.com Este documento tem lguns direitos reservdos: Atriuição-Uso Não-Comercil-Não Ors Derivds 2.5 Portugl http://cretivecommons.org/licenses/y-nc-nd/2.5/pt/ Isto
Leia maisMÉTODO DE HOLZER PARA VIBRAÇÕES TORCIONAIS
ÉODO DE HOZE PAA VIBAÇÕES OCIONAIS Este método prómdo é dequdo pr vgs com crcterístcs não unformes centuds, ou sstems com um número grnde de msss concentrds. Substtu-se o sstem contínuo por um sstem dscreto
Leia maisXI OMABC NÍVEL O lugar geométrico dos pontos P x, y cuja distância ao ponto Q 1, 2 é igual a y é uma:
O lugr geométrco dos pontos P x, y cu dstânc o ponto Q, é gul y é um: prábol com foco no ponto Q crcunferênc de ro gul N fgur segur, o trângulo ABC é equlátero de ldo 0, crcunferênc mor é tngente os três
Leia mais<S> ::= <L><C> <L> ::= l <C> ::= l<c> n<c> n l λ. L(G 1 ) = {a n b 2m n>0 m 0} L(G 2 ) = {lw w {l, n} * } L(G 3 ) = {a n b 2m n>0 m 0}
1) Dds s seguintes grmátics: UNIVERIDADE ETADUAL DE MARINGÁ UEM ENTRO DE TENOLOGIA T DEPARTAMENTO DE INFORMÁTIA DIN BAHARELADO EM INFORMÁTIA DIIPLINA: LINGUAGEN FORMAI E AUTÔMATO PROFEOR: YANDRE MALDONADO
Leia maisMATEMÁTICA PROFº ADRIANO PAULO LISTA DE FUNÇÃO POLINOMIAL DO 1º GRAU - ax b, sabendo que:
MATEMÁTICA PROFº ADRIANO PAULO LISTA DE FUNÇÃO POLINOMIAL DO º GRAU - Dd unção = +, determine Dd unção = +, determine tl que = Escrev unção im, sendo que: = e - = - - = e = c = e - = - A ret, gráico de
Leia maisAUTOVALORES E AUTOVETORES
UTOLOES E UTOETOES Defnção Sej T : um operdor lner Um vetor v, v, é dto utovetor, vetor própro ou vetor crcterístco do operdor T, se exstr λ tl que T v) = λ v O esclr λ é denomndo utovlor, vlor própro
Leia maisIncertezas e Propagação de Incertezas. Biologia Marinha
Incertezs e Propgção de Incertezs Cursos: Disciplin: Docente: Biologi Biologi Mrinh Físic Crl Silv Nos cálculos deve: Ser coerente ns uniddes (converter tudo pr S.I. e tender às potêncis de 10). Fzer um
Leia mais6º Teste de avaliação versão1. Grupo I
Escol Secundár com 3º cclo D. Dns 0º Ano de Mtemátc A 6º Teste de vlção versão Grupo I As cnco questões deste grupo são de escolh múltpl. Pr cd um dels são ndcds qutro lterntvs, ds qus só um está corret.
Leia maisEscola Secundária com 3º ciclo D. Dinis 10º Ano de Matemática A. 6º Teste de avaliação versão2. Grupo I
Escol Secundár com 3º cclo D. Dns 10º Ano de Mtemátc A 6º Teste de vlção versão Grupo I As cnco questões deste grupo são de escolh múltpl. Pr cd um dels são ndcds qutro lterntvs, ds qus só um está corret.
Leia maisANÁLISE DE ESTRUTURAS I
IST - DECvl Deprtmento de Engenhr Cvl NÁISE DE ESTRUTURS I Tels de nálse de Estruturs Grupo de nálse de Estruturs IST, 0 Formuláro de es IST - DECvl Rotções: w w θ θ θ θ n θ n n Relção curvtur-deslocmento:
Leia mais3.3 Autómatos finitos não determinísticos com transições por ε (AFND-ε)
TRANSIÇÕES POR (AFND-) 43 3.3 Autómtos finitos não determinísticos com trnsições por (AFND-) Vmos gor considerr utómtos finitos que podem mudr de estdo sem consumir qulquer símbolo, isto é, são utómtos
Leia maisSequências Teoria e exercícios
Sequêcs Teor e exercícos Notção forml Defmos um dd sequêc de úmeros complexos por { } ( ) Normlmete temos teresse em descobrr um fórmul fechd que sej cpz de expressr o -ésmo termo d sequêc como fução de
Leia maisntexto finição presentação áfica ilização TempMed(input,output); Var Var Begin Begin readln(t1); readln(t1); readln(t2); readln(t2);
Arrys (tbels) Co (1) Imgine-se que é necessário efectur o cálculo d médi do primeiro trimestre do no. Com os conhecimentos presentdos té qui o progrm senvolver seri proximdmente Progrm Progrm TempMed(input,output);
Leia maisMateriais. Corrosão e Protecção de Materiais
Mters Corrosão e Proteção de Mters Doente: João Slvdor Fernndes Lb. de Tenolog Eletroquím Pvlhão de Mns, Pso 4 joo.slvdor@teno.ulsbo.pt Ext. 1964 Dgrms de Equlíbro E-pH (Pourbx) Comportmento de um metl
Leia maisLista de Exercícios - Otimização Linear Profa. Maria do Socorro DMAp/IBILCE/UNESP. Método Simplex
Lst de Eercícos - Otmzção Lner Prof. Mr do Socorro DMAp/IBILCE/UNESP Método Smple Ref.: Bzr, M. e J.J. Jvs - Lner Progrmmng nd Network Flows - John Wley, 77. ) Resolv o problem bo pelo método smple começndo
Leia maisSOCIEDADE PORTUGUESA DE MATEMÁTICA
SOCIEDADE PORTUGUESA DE MATEMÁTICA Propost de Resolução do Exme de Mtemátc A - º ANO Códgo 65 - Fse - 07 - de junho de 07 Grupo I 5 6 7 8 Versão A B D A B C D C Versão D D B C C A B A Grupo II. 0 5 5 5
Leia maisProposta de resolução do Exame Nacional de Matemática A 2016 (1 ạ fase) GRUPO I (Versão 1)
Propost de resolução do Eme Nconl de Mtemátc A 06 ( ạ fse) GRUPO I (Versão ). Sbemos que P(A) =, P(B) = e P(A B) = 5 0 6 Assm, P(A B) P(A B) = = 6 P(B) 6 P(A B) = 6 0 P(A B) = 6 0 P(A B) = 0 Tem-se que
Leia maisFUNÇÕES. Mottola. 1) Se f(x) = 6 2x. é igual a (a) 1 (b) 2 (c) 3 (d) 4 (e) 5. 2) (UNIFOR) O gráfico abaixo. 0 x
FUNÇÕES ) Se f() = 6, então f ( 5) f ( 5) é igul () (b) (c) 3 (d) 4 (e) 5 ) (UNIFOR) O gráfico bio 0 () não represent um função. (b) represent um função bijetor. (c) represent um função não injetor. (d)
Leia maisLINGUAGEM DE PROGRAMAÇÃO ESTRUTURADA CAPÍTULO 6 ARRAYS (VETORES E MATRIZES)
LINGUGEM DE PROGRMÇÃO ESTRUTURD CPÍTULO 6 RRYS VETORES E MTRIZES trdução do termo rry pr língu portugues seri rrnjo. Em progrmção, empreg-se este termo pr representção de um vriável com diversos elementos
Leia maisConjuntos Numéricos. Conjuntos Numéricos
UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA CIVIL DISCIPLINA: FUNDAMENTOS DE MATEMÁTICA.. Proprieddes dos números
Leia maisHierarquia de Chomsky
Universidde Ctólic de Pelots Centro Politécnico 364018 Lingugens Formis e Autômtos TEXTO 1 Lingugens Regulres e Autômtos Finitos Prof. Luiz A M Plzzo Mrço de 2011 Hierrqui de Chomsky Ling. Recursivmente
Leia maisReferências: É muito desejável que seja um caderno
INTRODUÇÃO: orm Gerl dos Reltóros É muto desejável que sej um cderno grnde (formto A4) putd com folhs enumerds ou com folhs enumerds e qudrculds, do tpo contldde, de cp dur pret, rochur. Chmremos de Cderno
Leia maisBusca. Busca. Exemplo. Exemplo. Busca Linear (ou Seqüencial) Busca em Vetores
Busc e etores Prof. Dr. José Augusto Brnusks DFM-FFCP-USP Est ul ntroduz busc e vetores que está entre s trefs s freqüenteente encontrds e progrção de coputdores Serão borddos dos tpos de busc: lner (ou
Leia maisSERVIÇO PÚBLICO FEDERAL Ministério da Educação
SERVIÇO PÚBLICO FEDERAL Ministério d Educção Universidde Federl do Rio Grnde Universidde Abert do Brsil Administrção Bchreldo Mtemátic pr Ciêncis Sociis Aplicds I Rodrigo Brbos Sores . Mtrizes:.. Introdução:
Leia maisn. 6 SISTEMAS LINEARES
n. 6 SISTEMAS LINEARES Sistem liner homogêneo Qundo os termos independentes de tods s equções são nulos. Todo sistem liner homogêneo dmite pelo menos solução trivil, que é solução identicmente nul. Assim,
Leia maisAula 1b Problemas de Valores Característicos I
Unversdde Federl do ABC Aul b Problems de Vlores Crcterístcos I EN4 Dnâmc de Fludos Computconl EN4 Dnâmc de Fludos Computconl . U CASO CO DOIS GRAUS DE LIBERDADE EN4 Dnâmc de Fludos Computconl Vbrção em
Leia maisAula 5: Autômatos Finitos Remoção de Não-Determinismo
Teori d Computção Primeiro Semestre, 25 DAINF-UTFPR Aul 5: Autômtos Finitos 3 Prof. Rirdo Dutr d Silv 5. Remoção de Não-Determinismo As lsses de utômtos definids nteriormente são tods equivlentes. Vmos
Leia maisCAPÍTULO IV DIFERENCIAÇÃO NUMÉRICA
PMR Mecânc Computconl CAPÍTULO IV DIFERENCIAÇÃO NUMÉRICA O problem de derencção numérc prentemente é semelnte o de ntegrção numérc ou sej obtendo-se um polnômo nterpoldor ou outr unção nterpoldor d unção
Leia maisProgramação II. Ordenação (sort) Bruno Feijó Dept. de Informática, PUC-Rio
Progrmção II Ordenção (sort) Bruno Feijó Dept. de Informátic, PUC-Rio Bule Sort Bule Sort Apens de interesse didático e de referênci A idéi é ir comprndo dois vizinhos e trocndo o menor pelo mior té que
Leia maisAULA 1. 1 NÚMEROS E OPERAÇÕES 1.1 Linguagem Matemática
1 NÚMEROS E OPERAÇÕES 1.1 Lingugem Mtemátic AULA 1 1 1.2 Conjuntos Numéricos Chm-se conjunto o grupmento num todo de objetos, bem definidos e discerníveis, de noss percepção ou de nosso entendimento, chmdos
Leia maisConceitos fundamentais. Prof. Emerson Passos
Cocetos fudmets Prof. Emerso Pssos 1. Espço dos vetores de estdo. Operdores leres. Represetção de vetores de estdo e operdores. 2. Observáves. Autovlores e utovetores de um observável. Medd Mecâc Quâtc.
Leia maisTP062-Métodos Numéricos para Engenharia de Produção Sistemas Lineares Métodos Iterativos
TP6-Métodos Numércos pr Egehr de Produção Sstems Leres Métodos Itertvos Prof. Volmr Wlhelm Curt, 5 Resolução de Sstems Leres Métodos Itertvos Itrodução É stte comum ecotrr sstems leres que evolvem um grde
Leia maisDCC-UFRJ Linguagens Formais Primeira Prova 2008/1
DCC-UFRJ Lingugens Formis Primeir Prov 28/. Constru um utômto finito determinístico que ceite lingugem L = {w ( ) w contém pelos menos dois zeros e no máximo um }. 2. Use o lgoritmo de substituição pr
Leia maisTrigonometria FÓRMULAS PARA AJUDÁ-LO EM TRIGONOMETRIA
Trigonometri é o estudo dos triângulos, que contêm ângulos, clro. Conheç lgums regrs especiis pr ângulos e váris outrs funções, definições e trnslções importntes. Senos e cossenos são dus funções trigonométrics
Leia mais1 ÁLGEBRA MATRICIAL 1.1 TIPOS ESPECIAIS DE MATRIZES. Teorema. Sejam A uma matriz k x m e B uma matriz m x n. Então (AB) T = B T A T
ÁLGEBRA MATRICIAL Teorem Sejm A um mtriz k x m e B um mtriz m x n Então (AB) T = B T A T Demonstrção Pr isso precismos d definição de mtriz trnspost Definição Mtriz trnspost (AB) T = (AB) ji i j = A jh
Leia maisMétodos Numéricos Sistemas Lineares Métodos Iterativos. Professor Volmir Eugênio Wilhelm Professora Mariana Kleina
Métodos Numércos Sstems Leres Métodos Itertvos Professor Volmr Eugêo Wlhelm Professor Mr Kle Resolução de Sstems Leres Métodos Itertvos Itrodução É stte comum ecotrr sstems leres que evolvem um grde porcetgem
Leia mais, onde i é a linha e j é a coluna que o elemento ocupa na matriz.
SÉRE: 2 AULA - MATRZES NOTA: FEVERERO Jneiro/Fevereiro 6 1 O PERÍODO PROF A ALESSANDRA MATTOS Muits vezes pr designr com clrez certs situções, é necessário um grupo ordendo de número de linhs(i) e coluns
Leia maisAutômato Finito. Autômato Finito Determinístico. Autômato Finito Determinístico
Autômto Finito Prof. Yndre Mldondo - 1 Prof. Yndre Mldondo e Gomes d Cost yndre@din.uem.r Autômto Finito Determinístico Prof. Yndre Mldondo - 2 AFD - modelo mtemático p/ definição de lingugem Cráter reconhecedor
Leia maisMÉTODOS NUMÉRICOS. Integração Numérica. por Chedas Sampaio. Época 2002/2003. Escola Náutica I.D.Henrique 1de 33
Métodos umércos - ntegrção umérc Escol áutc.d.henrque MÉTODOS UMÉRCOS ntegrção umérc por Cheds Smpo Époc /3 Escol áutc.d.henrque de 33 Sumáro Regrs áscs Regrs do Rectngulo Regr do Trpézo Regr de Smpson
Leia maisI. LINGUAGENS REGULARES E AUTÔMATOS FINITOS
Lingugens Formis e Autômtos João Luís Grci Ros 2005 I. LINGUAGENS REGULARES E AUTÔMATOS FINITOS 1.1. A Primeir Lingugem A teori modern ds lingugens formis vem de dus fontes: crcterizção precis d estrutur
Leia mais1a Verificação Refino dos Aços I EEIMVR-UFF, Setembro de 2011 Prova A
1 Verfcção Refno dos s I EEIMVR-UFF, Setembro de 11 Prov A 1. Clcule o vlor de γ no ferro, 168 o C, com os ddos fornecdos n prov. Vmos em ul que o S G e o γ estão relcondos trvés de, 5585γ G R ln M Logo,
Leia maisMATRIZES, DETERMINANTES E SISTEMAS LINEARES PROF. JORGE WILSON
MATRIZES, DETERMINANTES E SISTEMAS LINEARES PROF. JORGE WILSON PROFJWPS@GMAIL.COM MATRIZES Definição e Notção... 11 21 m1 12... 22 m2............ 1n.. 2n. mn Chmmos de Mtriz todo conjunto de vlores, dispostos
Leia maisAJUSTE DE CURVAS. Métodos Numéricos Computacionais Prof a. Adriana Cherri Prof a. Andréa Vianna Prof. Antonio Balbo Prof a Edméa Baptista
AJUST D CURVAS Até or o polômo de promção o dedo de tl mer cocdr com o vlor d ução dd em potos dedos terpolção m certos tpos de prolems sto pode ão ser desejável em prtculr se os vlores orm otdos epermetlmete
Leia maisCapítulo 5 AJUSTAMENTO DOS VETORES OBSERVADOS. os possíveis vetores de serem formados entre as estações, ou seja,
5 Cpítulo 5 JUSMENO DOS EORES OBSERDOS Como resultdo do processmento de fses observds por R, R 3, receptores, em um mesm sessão, obter-se-ão os vlores ds componentes de todos os possíves vetores de serem
Leia maisMatemática para Economia Les 201
Mtemátic pr Economi Les uls 8_9 Integris Márci znh Ferrz Dis de Mores _//6 Integris s operções inverss n mtemátic: dição e sutrção multiplicção e divisão potencição e rdicição operção invers d dierencição
Leia maisFaculdade de Computação
UNIVERIDADE FEDERAL DE UBERLÂNDIA Fculdde de Computção Disciplin : Lingugens Formis e Autômtos - 0 emestre 2006 Professor : ndr Aprecid de Amo List de Exercícios n o - 4/08/2006 Observção : os exercícios
Leia maisSIMETRIA MOLECULAR E TEORIA DE GRUPOS
SIMETIA MOLECULA E TEOIA DE GUPOS Prof. rle P. Mrtns Flho Operções de smetr e elementos de smetr Operção de smetr : operção que dex um corpo em confgurção espcl equvlente à orgnl Elemento de smetr: ponto,
Leia maisCONJUNTOS NUMÉRICOS NOTAÇÕES BÁSICAS. : Variáveis e parâmetros. : Conjuntos. : Pertence. : Não pertence. : Está contido. : Não está contido.
CONJUNTOS NUMÉRICOS NOTAÇÕES BÁSICAS,,... A, B,... ~ > < : Vriáveis e prâmetros : Conjuntos : Pertence : Não pertence : Está contido : Não está contido : Contém : Não contém : Existe : Não existe : Existe
Leia mais3 Teoria dos Conjuntos Fuzzy
0 Teori dos Conjuntos Fuzzy presentm-se qui lguns conceitos d teori de conjuntos fuzzy que serão necessários pr o desenvolvimento e compreensão do modelo proposto (cpítulo 5). teori de conjuntos fuzzy
Leia maisFaculdade de Computação
UNIVERIDADE FEDERAL DE UBERLÂNDIA Fculdde de Computção Disciplin : Teori d Computção Professor : ndr de Amo Revisão de Grmátics Livres do Contexto (1) 1. Fzer o exercicio 2.3 d págin 128 do livro texto
Leia maisINTEGRAIS DEFINIDAS. Como determinar a área da região S que está sob a curva y = f(x) e limitada pelas retas verticais x = a, x = b e pelo eixo x?
INTEGRAIS DEFINIDAS O Prolem d Áre Como determinr áre d região S que está so curv y = f(x) e limitd pels rets verticis x =, x = e pelo eixo x? Um idei é proximrmos região S utilizndo retângulos e depois
Leia maisINTEGRAIS DEFINIDAS. Como determinar a área da região S que está sob a curva y = f(x) e limitada pelas retas verticais x = a, x = b e pelo eixo x?
INTEGRAIS DEFINIDAS O Prolem d Áre Como determinr áre d região S que está so curv y = f(x) e limitd pels rets verticis x =, x = e pelo eixo x? Um idei é proximrmos região S utilizndo retângulos e depois
Leia maisAutômato Finito. Prof. Yandre Maldonado e Gomes da Costa. Prof. Yandre Maldonado - 1
Autômto Finito Prof. Yndre Mldondo - 1 Prof. Yndre Mldondo e Gomes d Cost yndre@din.uem.r Autômto Finito Determinístico Prof. Yndre Mldondo - 2 AFD - modelo mtemático p/ definição de lingugem Cráter reconhecedor
Leia maisÁLGEBRA LINEAR Equações Lineares na Álgebra Linear EQUAÇÃO LINEAR SISTEMA LINEAR GEOMETRIA DA ESQUAÇÕES LINEARES RESOLUÇÃO DOS SISTEMAS
EQUAÇÃO LINEAR SISTEMA LINEAR GEOMETRIA DA ESQUAÇÕES LINEARES RESOLUÇÃO DOS SISTEMAS Equção Liner * Sej,,,...,, (números reis) e n (n ) 2 3 n x, x, x,..., x (números reis) 2 3 n Chm-se equção Liner sobre
Leia maisALGEBRA LINEAR AUTOVALORES E AUTOVETORES. Prof. Ademilson
LGEBR LINER UTOVLORES E UTOVETORES Prof. demilson utovlores e utovetores utovlores e utovetores são conceitos importntes de mtemátic, com plicções prátics em áres diversificds como mecânic quântic, processmento
Leia maisIntegral. (1) Queremos calcular o valor médio da temperatura ao longo do dia. O valor. a i
Integrl Noção de Integrl. Integrl é o nálogo pr unções d noção de som. Ddos n números 1, 2,..., n, podemos tomr su som 1 + 2 +... + n = i. O integrl de = té = b dum unção contínu é um mneir de somr todos
Leia maisDETERMINANTES. Notação: det A = a 11. Exemplos: 1) Sendo A =, então det A = DETERMINANTE DE MATRIZES DE ORDEM 2
DETERMINANTES A tod mtriz qudrd ssoci-se um número, denomindo determinnte d mtriz, que é obtido por meio de operções entre os elementos d mtriz. Su plicção pode ser verificd, por exemplo, no cálculo d
Leia maisAnálise Sintáctica Descendente
Cpítulo 4 nálise intáctic Descendente Os utomátos finitos presentdos no cpítulo nterior são suficientes pr trtr os elementos léxicos de um lingugem de progrmção, o trtmento d estrutur sintáctic de um lingugem
Leia mais1. Prove a chamada identidade de Lagrange. u 1,u 3 u 2,u 3. u 1 u 2,u 3 u 4 = u 1,u 4 u 2,u 4. onde u 1,u 2,u 3 e u 4 são vetores em R 3.
Universidde Federl de Uberlândi Fculdde de Mtemátic Disciplin : Geometri Diferencil Assunto: Cálculo no Espço Euclidino e Curvs Diferenciáveis Prof. Sto 1 List de exercícios 1. Prove chmd identidde de
Leia maisMÉTODO DA POSIÇÃO FALSA EXEMPLO
MÉTODO DA POSIÇÃO FALSA Vimos que o Método d Bissecção encontr um novo intervlo trvés de um médi ritmétic. Ddo o intervlo [,], o método d posição fls utiliz médi ponderd de e com pesos f( e f(, respectivmente:
Leia maisUniversidade Federal de Alfenas
Uversdde Federl de Alfes Projeto e Aálse de Algortmos Aul 03 Fudmetos Mtemátos pr PAA humerto@.ufl-mg.edu.r Aul Pssd... Cotexto hstóro: Dedldde; O Teorem de Kurt Gödel; Máqu de Turg; Prolems Trtáves e
Leia maisMatemática para Economia Les 201. Aulas 28_29 Integrais Luiz Fernando Satolo
Mtemátic pr Economi Les 0 Auls 8_9 Integris Luiz Fernndo Stolo Integris As operções inverss n mtemátic: dição e sutrção multiplicção e divisão potencição e rdicição A operção invers d diferencição é integrção
Leia maisequação paramêtrica/vetorial da curva: a lei γ(t) =... Dizemos que a curva é fechada se I = [a, b] e γ(a) = γ(b).
1 Lembrete: curvs Definição Chmmos Curv em R n : um função contínu : I R n onde I R é intervlo. (link desenho curvs) Definimos: Trço d curv: imgem equção prmêtric/vetoril d curv: lei (t) =... Dizemos que
Leia mais20/07/15. Matemática Aplicada à Economia LES 201
Mtemátic Aplicd à Economi LES 201 Auls 3 e 4 17 e 18/08/2015 Análise de Equilíbrio Sistems Lineres e Álgebr Mtricil Márci A.F. Dis de Mores Análise de Equilíbrio em Economi (Ching, cp 3) O significdo do
Leia mais8. Sistemas de acontecimentos discretos
Modelção e Simulção 8.Sistems de contecimentos discretos 1 8. Sistems de contecimentos discretos Objectivo: Após completr este módulo, o luno deverá ser cpz de construir modelos simples pr sistems de contecimentos
Leia maisEixos e árvores Projeto para eixos: restrições geométricas. Aula 4. Elementos de máquinas 2 Eixos e árvores
Exos e árvores Projeto pr exos: restrções geométrcs Aul 4 Elementos de máquns Exos e árvores 1 Exos e árvores Projeto pr exos: restrções geométrcs o Deflexões e nclnções: geometr de um exo corresponde
Leia mais