Deterministický konečný automat
|
|
- Jiří Blažek
- před 7 lety
- Počet zobrazení:
Transkript
1 Deterministický konečný utomt Formálně je deterministický konečný utomt definován jko pětice (Q,Σ,δ,q 0,F) kde: Q je konečná množin stvů Σ je konečná eced δ:q Σ Qjepřechodováfunkce q 0 Qjepočátečnístv F Qjemnožinpřijímjícíchstvů Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
2 Deterministický konečný utomt Specifikce konečného utomtu grfem: Specifikce konečného utomtu výčtem prmetrů: Q= {1,2,3,4,} Σ={,} q 0 =1 F= {1,4,} δ(1,)=2 δ(1,)=1 δ(2,)=4 δ(2,)= δ(3,)=1 δ(3,)=4 δ(4,)=1 δ(4,)=3 δ(,)=4 δ(,)= Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
3 Deterministický konečný utomt Místo zápisu δ(1,)=2 δ(1,)=1 δ(2,)=4 δ(2,)= δ(3,)=1 δ(3,)=4 δ(4,)=1 δ(4,)=3 δ(,)=4 δ(,)= udeme rději používt stručnější tulku neo grfické znázornění: δ Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
4 Deterministický konečný utomt δ(1,)=2 δ(1,)=1 δ(2,)=4 δ(2,)= δ(3,)=1 δ(3,)=4 δ(4,)=1 δ(4,)=3 δ(,)=4 δ(,)= δ Tulku můžeme doplnit, y úplně specifikovl konečný utomt: Počáteční stvy oznčujeme Koncové stvy oznčujeme Počáteční součsně koncové stvy oznčujeme Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
5 Deterministický konečný utomt 1 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
6 Deterministický konečný utomt 2 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
7 Deterministický konečný utomt Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
8 Deterministický konečný utomt 4 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
9 Deterministický konečný utomt 3 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
10 Deterministický konečný utomt 4 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
11 Deterministický konečný utomt Konfigurce konečného utomtu je dán stvem jeho řídící jednotky dosud nepřečteným oshem pásky. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
12 Deterministický konečný utomt Konfigurce konečného utomtu je dán stvem jeho řídící jednotky dosud nepřečteným oshem pásky. Formálně můžeme konfigurci definovt jko dvojici zmnožinyq Σ. Příkld:(2, ) je konfigurce Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
13 Deterministický konečný utomt Konfigurce konečného utomtu je dán stvem jeho řídící jednotky dosud nepřečteným oshem pásky. Formálně můžeme konfigurci definovt jko dvojici zmnožinyq Σ. Příkld:(2, ) je konfigurce N množině všech konfigurcí můžeme definovt inární relci snásledujícímvýznmem:c 1 C 2 znmená,žeutomtmůže přejítjednímkrokemzkonfigurcec 1 dokonfigurcec 2. Příkld: (2,) (,) Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
14 Deterministický konečný utomt Konfigurce konečného utomtu je dán stvem jeho řídící jednotky dosud nepřečteným oshem pásky. Formálně můžeme konfigurci definovt jko dvojici zmnožinyq Σ. Příkld:(2, ) je konfigurce N množině všech konfigurcí můžeme definovt inární relci snásledujícímvýznmem:c 1 C 2 znmená,žeutomtmůže přejítjednímkrokemzkonfigurcec 1 dokonfigurcec 2. Příkld: (2,) (,) Formálněpltí,že(q,w) (q,w )právěkdyžw=w q = δ(q,)pronějké Σ. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
15 Deterministický konečný utomt Konfigurce(q, w) se nzývá počáteční konfigurce, jestliže q=q 0. Příkld:(1, ) je počáteční konfigurce. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
16 Deterministický konečný utomt Konfigurce(q, w) se nzývá počáteční konfigurce, jestliže q=q 0. Příkld:(1, ) je počáteční konfigurce. Konfigurce(q, w) se nzývá koncová konfigurce, jestliže w= ε. Příkld:(4, ε) je koncová konfigurce. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
17 Deterministický konečný utomt Konfigurce(q, w) se nzývá počáteční konfigurce, jestliže q=q 0. Příkld:(1, ) je počáteční konfigurce. Konfigurce(q, w) se nzývá koncová konfigurce, jestliže w= ε. Příkld:(4, ε) je koncová konfigurce. Definice Výpočet utomtu je posloupnost konfigurcí C 0,C 1,C 2,,C k kdec i jsoukonfigurce,c 0 jepočátečníkonfigurce,c k jekoncová konfigurceprovšechni {1,2,...,k}pltí,žeC i 1 C i. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
18 Deterministický konečný utomt Definice Koncovákonfigurce(q,ε)jepřijímjící,jestližeq F. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
19 Deterministický konečný utomt Definice Koncovákonfigurce(q,ε)jepřijímjící,jestližeq F. Definice Automtpřijímáslovow Σ právětehdy,jestliževýpočet zčínjícívpočátečníkonfigurci(q 0,w)skončívpřijímjící koncové konfigurci. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
20 Deterministický konečný utomt (1,) 1 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
21 Deterministický konečný utomt (1,) (2,) 2 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
22 Deterministický konečný utomt (1,) (2,) (, ) Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
23 Deterministický konečný utomt (1,) (2,) (,) (4,) 4 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
24 Deterministický konečný utomt (1,) (2,) (,) (4,) (3,) 3 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
25 Deterministický konečný utomt (1,) (2,) (,) (4,) (3,) (4,ε) 4 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
26 Deterministický konečný utomt 4 (1,) (2,) (,) (4,) (3,) (4,ε) Konfigurce(4, ε) je příjímjící, tedy utomt slovo přijl. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
27 Deterministický konečný utomt (1, ) 1 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
28 Deterministický konečný utomt (1,) (1,) 1 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
29 Deterministický konečný utomt (1,) (1,) (2, ) 2 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
30 Deterministický konečný utomt (1,) (1,) (2,) (,) Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
31 Deterministický konečný utomt (1,) (1,) (2,) (,) (4,) 4 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
32 Deterministický konečný utomt (1,) (1,) (2,) (,) (4,) (3,ε) 3 Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
33 Deterministický konečný utomt 3 (1,) (1,) (2,) (,) (4,) (3,ε) Konfigurce(3, ε) není příjímjící, tedy utomt slovo nepřijl. Petr Jnčr, Mrtin Kot, Zdeněk Sw Definice deterministického konečného utomtu
Formální jazyky. Z. Sawa (VŠB-TUO) Úvod do teoretické informatiky 7. března / 46
Formální jzyky Z. Sw (VŠB-TUO) Úvod do teoretické informtiky 7. řezn 2012 1/ 46 Teorie formálních jzyků motivce Příkldy typů prolémů, při jejichž řešení se využívá pozntků z teorie formálních jzyků: Tvor
VíceDefinice. Necht M = (Q, T, δ, q 0, F ) je konečný automat. Dvojici (q, w) Q T nazveme konfigurací konečného automatu M.
BI-AAG (20/202) J. Holu: 2. Deterministické nedeterministické konečné utomty p. 2/3 Konfigurce konečného utomtu BI-AAG (20/202) J. Holu: 2. Deterministické nedeterministické konečné utomty p. 4/3 Automty
VíceAutomaty a gramatiky(bi-aag)
BI-AAG (2011/2012) J. Holu: 3. Operce s konečnými utomty p. 2/33 Převod NKA ndka BI-AAG (2011/2012) J. Holu: 3. Operce s konečnými utomty p. 4/33 Automty grmtiky(bi-aag) 3. Operce s konečnými utomty Jn
VíceJe regulární? Pokud ne, na regulární ji upravte. V původní a nové gramatice odvod te řetěz 1111.
Grmtiky. Vytvořte grmtiku generující množinu řetězů { n m } pro n, m N {} tková, že n m. Pomocí této grmtiky derivujte řetezy,. 2. Grmtik je dán prvidly S ɛ S A A S B B A B. Je regulární? Pokud ne, n regulární
VíceMinimalizace automatů. M. Kot, Z. Sawa (VŠB-TU Ostrava) Úvod do teoretické informatiky 28. března / 31
Minimlizce utomtů M. Kot, Z. Sw (VŠB-TU Ostrv) Úvod do teoretické informtiky 28. řezn 2007 1/ 31 Ekvivlence utomtů 1 2 3 1 2 3 1 2 Všechny 3 utomty přijímjí jzyk všech slov se sudým počtem -ček Nejvýhodnějšíjepronásposledníznich-mánejméněstvů
VícePřevody Regulárních Výrazů. Minimalizace Konečných. Regulární jazyky 2 p.1/35
Převody Regulárních Výrzů Minimlizce Konečných Automtů Regulární jzyky 2 p.1/35 Kleeneho lger Definice 2.1 Kleeneho lger sestává z neprázdné množiny se dvěm význčnými konstntmi 0 1, dvěm inárními opercemi
VíceKonstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i,
[161014-1204 ] 11 2.1.35 Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i, kde i = 0, 1,..., takto: p 0 q právě tehdy, když bud p, q F nebo p, q F. Dokud i+1 i konstruujeme p
VíceÚvod 1. 3 Regulární jazyky Konečné jazyky Pumping Lemma pro regulární jazyky a nekonečné jazyky Sjednocení...
Osh Úvod 1 1 Teoretická informtik 2 1.1 Vznik vývoj teoretické informtiky................... 2 1.1.1 Mtemtik............................. 2 1.1.2 Jzykověd............................. 5 1.1.3 Biologie...............................
VíceMnožinu všech slov nad abecedou Σ značíme Σ * Množinu všech neprázdných slov Σ + Jazyk nad abecedou Σ je libovolná množina slov nad Σ
Abecedou se rozumí libovolná konečná množina Σ. Prvky abecedy nazýváme znaky (symboly) Slovo (řetězec) v nad abecedou Σ je libovolná konečná posloupnost znaků této abecedy. Prázdné posloupnosti znaků odpovídá
VíceAutomaty a gramatiky. Organizační záležitosti. Přednáška: na webu (http://ktiml.mff.cuni.cz/~bartak/automaty) Proč chodit na přednášku?
Orgnizční záležitosti Atomty grmtiky Romn Brták, KTIML rtk@ktiml.mff.cni.cz http://ktiml.mff.cni.cz/~rtk Přednášk: n we (http://ktiml.mff.cni.cz/~rtk/tomty) Proč chodit n přednášk? dozvíte se více než
Vícedoplněk, zřetězení, Kleeneho operaci a reverzi. Ukážeme ještě další operace s jazyky, na které je
28 [181105-1236 ] 2.7 Další uzávěrové vlastnosti třídy regulárních jazyků Z předchozích přednášek víme, že třída regulárních jazyků je uzavřena na sjednocení, průnik, doplněk, zřetězení, Kleeneho operaci
VíceUC485 UC 485 15 kv ESD IEC-1000-4-2 Protected 2 42 485/ S
PPouch elektronik UC 85 PŘEVODNÍK LINKY n neo RS22 S GALVANICKÝM ODDĚLENÍM 15 kv ESD Protected IEC-1000--2 Převodník CANNON 9 CANNON 9 zásuvk vidlice K1 PPouch elektronik - 8-12V + /22 Z přepínče RS22
VíceSyntaxí řízený překlad
Syntaxí řízený překlad Překladový automat Šárka Vavrečková Ústav informatiky, FPF SU Opava sarka.vavreckova@fpf.slu.cz Poslední aktualizace: 27. listopadu 2008 Zobecněný překladový automat Překladový automat
VíceFormální jazyky a automaty Petr Šimeček
Formální jazyky a automaty Petr Šimeček Úvod Formální jazyky a automaty jsou základním kamenem teoretické informatiky. Na počátku se zmíníme o Chomského klasifikaci gramatik, nástroje, který lze aplikovat
VíceÚvod do Teoretické Informatiky (456-511 UTI)
Úvod do Teoretické Informtiky (456-511 UTI) Doc. RNDr. Petr Hliněný, Ph.D. petr.hlineny@vs.cz 25. ledn 2006 Verze 1.02. Copyright c 2004 2006 Petr Hliněný. (S využitím části mteriálů c Petr Jnčr.) Osh
VíceMULTIDIMENSIONÁLNÍ JAZYKY A JEJICH AUTOMATY MULTI-DIMENSIONAL LANGUAGES AND THEIR AUTOMATA
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS MULTIDIMENSIONÁLNÍ
VíceFormální jazyky. M. Kot, Z. Sawa (VŠB-TU Ostrava) Úvod do teoretické informatiky 6. března / 48
Formální jzyky M. Kot, Z. Sw (VŠB-TU Ostrv) Úvod do teoretické informtiky 6. březn 2007 1/ 48 Motivce 1: Vyhledávání v textu Potřebujeme řešit následující problém: Máme řdu různých textů(npř. soubory n
Více14 Kuželosečky v základní poloze
4 Kuželosečk v zákldní poloze Následující tet 4 7 se týkjí geometrie v rovině. Až dosud jsme studovli útvr lineární (v nltickém vjádření l vžd proměnné,, z v první mocnině). Nní se udeme zývt některými
VíceAutomaty a gramatiky. Roman Barták, KTIML. Důkaz věty o isomorfismu reduktů. Věta o isomorfismu reduktů. Pro připomenutí
3 Automty grmtiky Romn Brták, KTIML rtk@ktimlmffcunicz http://ktimlmffcunicz/~rtk Pro připomenutí 2 Njít ekvivlentní stvy w X* δ*(p,w) F δ*(q,w) F Vyřdit nedosžitelné stvy 3 Sestrojit podílový utomt Automty
VíceKonečný automat Teorie programovacích jazyků
Konečný automat Teorie programovacích jazyků oc. Ing. Jiří Rybička, Dr. ústav informatiky PEF MENDELU v Brně rybicka@menelu.cz Automaty v běžném životě Konečný automat Metoy konstrukce konečného automatu
VíceVzdělávací materiál. vytvořený v projektu OP VK. Název školy: Gymnázium, Zábřeh, náměstí Osvobození 20. Číslo projektu: CZ.1.07/1.5.00/34.
Vzdělávcí mteriál vytvořený v projektu OP VK Název školy: Gymnázium, Zářeh, náměstí Osvoození 20 Číslo projektu: Název projektu: Číslo název klíčové ktivity: CZ.1.07/1.5.00/34.0211 Zlepšení podmínek pro
VíceFormální jazyky. Z. Sawa (VŠB-TUO) Úvod do teoretické informatiky 21. března / 50
Formální jazyky Z. Sawa (VŠB-TUO) Úvod do teoretické informatiky 21. března 2013 1/ 50 Abeceda a slovo Definice Abeceda je libovolná neprázdná konečná množina symbolů(znaků). Poznámka: Abeceda se často
VíceUC485S. PŘEVODNÍK LINKY RS232 na RS485 nebo RS422 S GALVANICKÝM ODDĚLENÍM. Převodník UC485S RS232 RS485 RS422 K1. přepínače +8-12V GND GND TXD RXD DIR
PŘEVODNÍK LINKY RS232 n RS485 neo RS422 S GALVANICKÝM ODDĚLENÍM 15 kv ESD Protected IEC-1000-4-2 Převodník přepínče RS232 RS485 RS422 K1 ' K2 +8-12V GND GND TXD RXD DIR PAPOUCH 1 + gnd Ppouch s.r.o. POPIS
VíceOSTRAVSKÁ UNIVERZITA V OSTRAVĚ PŘÍRODOVĚDECKÁ FAKULTA
OSTRAVSKÁ UNIVERZITA V OSTRAVĚ PŘÍRODOVĚDECKÁ FAKULTA BAKALÁŘSKÁ PRÁCE 2002 SEDLÁK MARIAN - 1 - OSTRAVSKÁ UNIVERZITA PŘÍRODOVĚDECKÁ FAKULTA KATEDRA INFORMATIKY A POČÍTAČŮ Vizualizace principů výpočtu konečného
Víceje jedna z orientací určena jeho parametrizací. Je to ta, pro kterou je počátečním bodem bod ϕ(a). Im k.b.(c ) ( C ) (C ) Obr Obr. 3.5.
10. Komplexní funkce reálné proměnné. Křivky. Je-li f : (, b) C, pk lze funkci f povžovt z dvojici (u, v), kde u = Re f v = Im f. Rozdíl proti vektorovému poli je v tom, že jsou pro komplexní čísl definovány
Více6. Zobrazení δ: (a) δ(q 0, x) obsahuje x i, x i Z. (b) δ(x i, y) obsahuje y j, x i y j P 7. Množina F je množinou koncových stavů.
Vzth mezi reg. výrzy kon. utomty Automty grmtiky(bi-aag) 7. Převody mezi reg. grm., reg. výrzy kon. utomty Jn Holu Algoritmus (okrčování): 6. Zorzení δ: () δ(, x) oshuje x i, x i Z. () δ(x i, y) oshuje
VíceZ. Sawa (VŠB-TUO) Teoretická informatika 5. listopadu / 43
Zásobníkové automaty Z. Sawa (VŠB-TUO) Teoretická informatika 5. listopadu 2018 1/ 43 Zásobníkový automat Chtěli bychom rozpoznávat jazyk L = {a i b i i 1} Snažíme se navrhnout zařízení (podobné konečným
VíceRegulární výrazy. Definice Množina regulárních výrazů nad abecedou Σ, označovaná RE(Σ), je definována induktivně takto:
IB102 Automaty, gramatiky a složitost, 6. 10. 2014 1/29 Regulární výrazy Definice 2.58. Množina regulárních výrazů nad abecedou Σ, označovaná RE(Σ), je definována induktivně takto: 1 ε, a a pro každé a
VíceV předchozích kapitolách byla popsána inverzní operace k derivování. Zatím nebylo jasné, k čemu tento nástroj slouží.
NEWTONŮV INTEGRÁL V předchozích kpitolách byl popsán inverzní operce k derivování Ztím nebylo jsné, k čemu tento nástroj slouží Uvžujme trmvj, která je poháněn elektřinou při brždění vyrábí dynmem elektřinu:
VíceEvropská unie Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Evropská unie Evropský soiální fon Prh & EU: Investujeme o vší uounosti ávrh čítče jko utomtu Osh ÁVRH ČÍAČE JAKO AUOMAU.... SYCHROÍ A ASYCHROÍ AUOMA..... Výstupy utomtu mohou ýt přímo ity pměti stvu.....
VíceTeorie jazyků a automatů I
Šárk Vvrečková Teorie jzyků utomtů I Sírk úloh pro cvičení Ústv informtiky Filozoficko-přírodovědecká fkult v Opvě Slezská univerzit v Opvě Opv, poslední ktulizce 5. květn 205 Anotce: Tto skript jsou určen
VíceKomplexní čísla tedy násobíme jako dvojčleny s tím, že použijeme vztah i 2 = 1. = (a 1 + ia 2 )(b 1 ib 2 ) b 2 1 + b2 2.
7 Komplexní čísl 71 Komplexní číslo je uspořádná dvojice reálných čísel Komplexní číslo = 1, ) zprvidl zpisujeme v tzv lgebrickém tvru = 1 + i, kde i je imginární jednotk, pro kterou pltí i = 1 Číslo 1
VíceAutomaty a gramatiky. Úvod do formáln. lních gramatik. Roman Barták, KTIML. Příklady gramatik
Úvod do formáln lních grmtik Automty grmtiky Romn Brták, KTIML rtk@ktiml.mff.cuni.cz http://ktiml.mff.cuni.cz/~rtk Grmtiky, všichni je známe, le co to je? Popis jzyk pomocí prvidel, podle kterých se vytvářejí
VíceAž dosud jsme se zabývali většinou reálnými posloupnostmi, tedy zobrazeními s definičním
Limit funkce. Zákldní pojmy Až dosud jsme se zbývli většinou reálnými posloupnostmi, tedy zobrzeními s definičním oborem N. Nyní obrátíme svou pozornost n širší třídu zobrzení. Definice.. Zobrzení f, jehož
VíceVztah jazyků Chomskeho hierarchie a jazyků TS
Vztah jazyků Chomskeho hierarchie a jazyků TS Jan Konečný; (přednáší Lukáš Havrlant) 15. října 2013 Jan Konečný; (přednáší Lukáš Havrlant) Chomskeho hierarchie a jazyky TS 15. října 2013 1 / 23 Rychlé
VíceVýpočetní modely pro rozpoznávání bezkontextových jazyků zásobníkové automaty LL(k) a LR(k) analyzátory
Plán přednášky Výpočetní modely pro rozpoznávání bezkontextových jazyků zásobníkové automaty LL(k) a LR(k) analyzátory Obecný algoritmus pro parsování bezkontextových jazyků dynamické programování 1 Zásobníkový
VíceAutomaty a gramatiky
Automty grmtiky Romn Brták, KTIML rtk@ktiml.mff.cuni.cz http://ktiml.mff.cuni.cz/~rtk Úvod do formálních grmtik Grmtiky, všichni je známe, le co to je? Popis jzyk pomocí prvidel, podle kterých se vytvářejí
VíceTuringovy stroje. Teoretická informatika Tomáš Foltýnek
Turingovy stroje Teoretická informatika Tomáš Foltýnek foltynek@pef.mendelu.cz Teoretická informatika strana 2 Opakování z minulé přednášky Jaké znáte algebraické struktury s jednou operací? Co je to okruh,
VíceTeorie jazyků a automatů
Slezská univerzit v Opvě Filozoficko-přírodovědecká fkult v Opvě Šárk Vvrečková Teorie jzyků utomtů Skript do předmětů II Zákldy teoretické informtiky Ústv informtiky Filozoficko-přírodovědecká fkult v
Více2.5.4 Věta. Každý jazyk reprezentovaný regulárním výrazem je regulárním jazykem.
2.5. Regulární výrzy [181012-1111 ] 21 2.5 Regulární výrzy 2.5.1 Regulární jzyky jsme definovli jko ty jzyky, které jsou přijímány konečnými utomty; ukázli, že je jedno, zd jsou deterministické neo nedeterministické.
Vícem n. Matice typu m n má
MATE ZS KONZ B Mtice, hodnost mtice, Gussův tvr Mtice uspořádné schém reálných čísel: m m n n mn Toto schém se nzývá mtice typu m řádků n sloupců. m n. Mtice typu m n má Oznčujeme ji A, B,někdy používáme
VíceNEWTONŮV INTEGRÁL. V předchozích kapitolách byla popsána inverzní operace k derivování. Zatím nebylo jasné, k čemu tento nástroj slouží.
NEWTONŮV INTEGRÁL V předchozích kpitolách byl popsán inverzní operce k derivování. Ztím nebylo jsné, k čemu tento nástroj slouží. Uvžujme trmvj, která je poháněn elektřinou při brždění vyrábí dynmem elektřinu:
VíceAutomaty a gramatiky
5 Automty grmtiky Romn Brták, KTIML rtk@ktiml.mff.cuni.cz http://ktiml.mff.cuni.cz/~rtk Co ylo minule Množinové operce s jzyky sjednocení, pr nik, rozdíl, dopln k uzv enost opercí (lgoritmus p evodu) et
VíceZÁKLADY. y 1 + y 2 dx a. kde y je hledanou funkcí proměnné x.
VARIAČNÍ POČET ZÁKLADY V prxi se čsto hledjí křivky nebo plochy, které minimlizují nebo mximlizují jisté hodnoty. Npř. se hledá nejkrtší spojnice dvou bodů n dné ploše, nebo tvr zvěšeného ln (má minimální
VíceZásobníkový automat. SlovoaaaabbbbpatřídojazykaL={a i b i i 1} a a a a b b b b
ChtělibychomrozpoznávatjazykL={a i b i i 1} Snažíme se navrhnout zařízení(podobné konečným automatům), které přečte slovo, a sdělí nám, zda toto slovo patřídojazykalčine. Při čtení a-ček si musíme pamatovat
VíceKapitola 6. LL gramatiky. 6.1 Definice LL(k) gramatik. Definice 6.3. Necht G = (N, Σ, P, S) je CFG, k 1 je celé číslo.
Kapitola 6 LL gramatiky 6.1 Definice LL(k) gramatik Definice 6.1. Necht G = (N, Σ, P, S) je CFG, k 1 je celé číslo. Definujme funkci FIRST G k : (N Σ) + P({w Σ w k}) předpisem FIRST G k (α) = {w Σ (α w
VíceR n výběr reprezentantů. Řekneme, že funkce f je Riemannovsky integrovatelná na
Mtemtik II. Určitý integrál.1. Pojem Riemnnov určitého integrálu Definice.1.1. Říkáme, že funkce f( x ) je n intervlu integrovtelná (schopná integrce), je-li n něm ohrničená spoň po částech spojitá.
VícePod slovem automat si většina lidí představí automat na kávu. Jiným toto slovo
J. Hora, P. Jedlička ÚVODNÍ PŘÍKLDY Úvodní příklady Pod slovem automat si většina lidí představí automat na kávu. Jiným toto slovo může navodit představu nonstop herny a automatů, na kterých se točí tři
VíceAutomaty a gramatiky(bi-aag) Formální překlady. 5. Překladové konečné automaty. h(ε) = ε, h(xa) = h(x)h(a), x, x T, a T.
BI-AAG (2011/2012) J. Holub: 5. Překladové konečné automaty p. 2/41 Formální překlady BI-AAG (2011/2012) J. Holub: 5. Překladové konečné automaty p. 4/41 Automaty a gramatiky(bi-aag) 5. Překladové konečné
VíceSložitost Filip Hlásek
Složitost Filip Hlásek Abstrakt. Příspěvek popisuje dva základní koncepty teoretické informatiky, Turingovy stroje a složitost. Kromě definic důležitých pojmů uvádí také několik souvisejících tvrzení,
VíceČísla značí použité pravidlo, šipka směr postupu Analýza shora. Analýza zdola A 2 B 3 B * C 2 C ( A ) 1 a A + B. A Derivace zleva:
1) Syntaktická analýza shora a zdola, derivační strom, kanonická derivace ezkontextová gramatika gramatika typu 2 Nechť G = je gramatika typu 1. Řekneme, že je gramatikou typu 2, platí-li: y
VíceMinimalizace KA - Úvod
Minimalizace KA - Úvod Tyto dva KA A,A2 jsou jazykově ekvivalentní, tzn. že rozpoznávají tentýž jazyk. L(A) = L(A2) Názorně lze vidět, že automat A2 má menší počet stavů než A, tudíž našim cílem bude ukázat
Více6.1. Limita funkce. Množina Z má dva hromadné body: ±. Tedy Z ={+, }.
6.1. Limit funkce Číslo R nzveme hromdným bodem množiny A R, pokud v kždém jeho okolí leží nekonečně mnoho bodů z množiny A. Body z A, které neptří mezi hromdné body A, se nzývjí izolovné. Alterntivně
VíceRegulární výrazy. M. Kot, Z. Sawa (VŠB-TU Ostrava) Úvod do teoretické informatiky 14. března / 20
Regulární výrazy M. Kot, Z. Sawa (VŠB-TU Ostrava) Úvod do teoretické informatiky 14. března 2007 1/ 20 Regulární výrazy Jako například v aritmetice můžeme pomocí operátorů + a vytvářet výrazy jako (5+3)
VíceAutomaty a gramatiky. Pro připomenutí. Roman Barták, KTIML. Důkaz věty o dvousměrných automatech (1)
4 Automty gmtiky omn Bták, KTIML tk@ktiml.mff.cuni.cz htt://ktiml.mff.cuni.cz/~tk Po řiomenutí Automt může tké ovládt čtecí hlvu dvousměný (dvoucestný) utomt řechodová funkce: Q X Q {-,,+} Slovo w je řijto
Vícepísemná a ústní část porozumění látce + schopnost formalizace
Automty grmtiky Romn Brták, KTIML rtk@ktiml.mff.cuni.cz http://ktiml.mff.cuni.cz/~rtk Orgnizční záležitosti Přednášk: n weu (http://ktiml.mff.cuni.cz/~rtk/utomty) Proč chodit n přednášku? Cvičení: dozvíte
VíceTuringův stroj. Definice Formálně je Turingův stroj definován jako šestice
Definice Formálně je Turingův stroj definován jako šestice M=(Q,Σ,Γ,δ,q 0,F)kde: Q je konečná množina stavů Γ je konečná množina páskových symbolů Σ Γ,Σ jekonečnámnožinavstupníchsymbolů δ:(q F) Γ Q Γ {
VíceUC485. PŘEVODNÍK LINKY RS232 na RS485 nebo RS422 S GALVANICKÝM ODDĚLENÍM. Rozlož ení důležitých prvků modulu UC485.
PPouch elektronik PŘEVODNÍK LINKY RS232 n neo RS422 S GALVANICKÝM ODDĚLENÍM 15 kv ESD Protected IEC-1000-4-2 Rozlož ení důležitých prvků modulu pojistk 220V S1-6 S7,8 GND TXD RXD DSR LED průmyslové provedení
Vícemnožina, na které je zavedena určitá struktura. Zejména, součet každých dvou prvků X = [x 1,..., x n ] R n,
Náplní předmětu bude klkulus R n R (přípdně R m ). Proč se zbývt funkcemi více proměnných? V prxi je čsto třeb uvžovt veličiny, které závisejí n více než jedné proměnné, npř. objem rotčního kužele závisí
VíceKřivkový integrál funkce
Kpitol 6 Křivkový integrál funkce efinice způsob výpočtu Hlvním motivem pro definici určitého integrálu funkce jedné proměnné byl úloh stnovit obsh oblsti omezené grfem dné funkce intervlem n ose x. Řd
VícePři výpočtu obsahu takto omezených rovinných oblastí mohou nastat následující základní případy : , osou x a přímkami. spojitá na intervalu
Geometrické plikce určitého integrálu Osh rovinné olsti Je-li ploch ohrničen křivkou f () osou Při výpočtu oshu tkto omezených rovinných olstí mohou nstt následující zákldní přípd : Nechť funkce f () je
VíceSpojitost a limita funkce
Spojitost a ita funkce Okolí bodu Značení: a R ε > 0 označujeme O ε (a) = (a ε, a + ε) ε-ové okolí bodu a O + ε (a) = a, a + ε) pravé okolí, O ε (a) = (a ε, a levé okolí P ε (a) = O ε (a) \ {a} x a ε-ové
Více1. LINEÁRNÍ ALGEBRA 1.1. Matice
Lineární lgebr LINEÁRNÍ LGEBR Mtice Zákldní pojmy Mticí typu m/n nzýváme schém mn prvků, které jsou uspořádány do m řádků n sloupců: n n m/n = = = ( ij ) m m mn V tomto schémtu pro řádky sloupce užíváme
VíceTURINGOVY STROJE. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze
TURINGOVY STROJE Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze BI-GRA, LS 2010/2011, Lekce 12 Evropský sociální fond Praha & EU: Investujeme do vaší
VíceNMAF061, ZS Písemná část zkoušky 25. leden 2018
Jednotlivé kroky při výpočtech stručně, le co nejpřesněji odůvodněte. Pokud používáte nějké tvrzení, nezpomeňte ověřit splnění předpokldů. Jméno příjmení: Skupin: Příkld 3 4 5 6 Celkem bodů Bodů 6 6 4
VíceVýpočet obsahu rovinného obrazce
Výpočet oshu rovinného orzce Pro výpočet oshu čtverce, odélník, trojúhelník, kružnice, dlších útvrů, se kterými se můžeme setkt v elementární geometrii, máme k dispozici vzorce Kdchom chtěli vpočítt osh
VíceTeoretická informatika TIN 2013/2014
Teoretická informatika TIN 2013/2014 prof. RNDr. Milan Češka, CSc. ceska@fit.vutbr.cz doc.ing. Tomáš Vojnar, Ph.D. vojnar@fit.vutbr.cz sazba Ing. A. Smrčka, Ing. P. Erlebach, Ing. P. Novosad Vysoké učení
VíceHyperbola, jejíž střed S je totožný s počátkem soustavy souřadnic a jejíž hlavní osa je totožná
Hyperol Hyperol je množin odů, které mjí tu vlstnost, že solutní hodnot rozdílu jejich vzdáleností od dvou dných různých odů E, F je rovn kldné konstntě. Zkráceně: Hyperol = {X ; EX FX = }; kde symolem
Vícex + F F x F (x, f(x)).
I. Funkce dvou více reálných proměnných 8. Implicitně dné funkce. Budeme se zbývt úlohou, kdy funkce není zdná přímo předpisem, který vyjdřuje závislost její hodnoty n hodnotách proměnných. Jeden z možných
Více6. Určitý integrál a jeho výpočet, aplikace
Aplikovná mtemtik 1, NMAF071 6. Určitý integrál výpočet, plikce T. Slč, MÚ MFF UK ZS 2017/18 ZS 2017/18) Aplikovná mtemtik 1, NMAF071 6. Určitý integrál 1 / 13 6.1 Newtonův integrál Definice 6.1 Řekneme,
VíceNaproti tomu gramatika je vlastně soupis pravidel, jak
1 Kapitola 1 Úvod V přednášce se zaměříme hlavně na konečný popis obecně nekonečných množin řetězců symbolů dané množiny A. Prvkům množiny A budeme říkat písmena, řetězcům (konečným posloupnostem) písmen
VícePRAVDĚPODOBNOST A STATISTIKA. Náhodná proměnná Vybraná spojitá rozdělení
PRAVDĚPODOBNOST A STATISTIKA Náhodná proměnná Vybrná spojitá rozdělení Zákldní soubor u spojité náhodné proměnné je nespočetná množin. Z je tedy podmnožin množiny reálných čísel (R). Distribuční funkce
VícePetriho sítě PES 2007/2008. ceska@fit.vutbr.cz. Doc. Ing. Tomáš Vojnar, Ph.D. vojnar@fit.vutbr.cz
PES Petriho sítě p. 1/34 Petriho sítě PES 2007/2008 Prof. RNDr. Miln Češk, CS. esk@fit.vutr.z Do. Ing. Tomáš Vojnr, Ph.D. vojnr@fit.vutr.z Sz: Ing. Petr Novosd, Do. Ing. Tomáš Vojnr, Ph.D. (verze 06.04.2010)
VíceZáklady teoretické informatiky Formální jazyky a automaty
Základy teoretické informatiky Formální jazyky a automaty Petr Osička KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI Outline Literatura Obsah J.E. Hopcroft, R. Motwani, J.D. Ullman Introduction to
VíceTeoretická informatika
Teoretická informatika TIN 2017/2018 prof. RNDr. Milan Češka, CSc. ceska@fit.vutbr.cz prof. Ing. Tomáš Vojnar, Ph.D. vojnar@fit.vutbr.cz sazba dr. A. Smrčka, Ing. P. Erlebach, Ing. P. Novosad Vysoké učení
VíceZavedení a vlastnosti reálných čísel PŘIROZENÁ, CELÁ A RACIONÁLNÍ ČÍSLA
Zvedení vlstnosti reálných čísel Reálná čísl jsou zákldním kmenem mtemtické nlýzy. Konstrukce reálných čísel sice není náplní mtemtické nlýzy, le množin reálných čísel R je pro mtemtickou nlýzu zákldním
VíceAUTOMATY VE VYHLEDÁVÁNI cvičeni
Czech Technicl University in Prgue Fculty of Informtion Technology Deprtment of Theoreticl Computer Science AUTOMATY VE VYHLEDÁVÁNI cvičeni Bořivoj Melichr Evropský sociální fond. Prh & EU: Investujeme
VíceDefinice 9.4. Nedeterministický algoritmus se v některých krocích může libovolně rozhodnout pro některé z několika možných různých pokračování.
9.5 Třída NP Definice 9.4. Nedeterministický algoritmus se v některých krocích může libovolně rozhodnout pro některé z několika možných různých pokračování. Příklad. Uvažujme problém IND a následující
Více3. Třídy P a NP. Model výpočtu: Turingův stroj Rozhodovací problémy: třídy P a NP Optimalizační problémy: třídy PO a NPO MI-PAA
Jan Schmidt 2011 Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze Zimní semestr 2011/12 MI-PAA EVROPSKÝ SOCIÁLNÍ FOND PRAHA & EU: INVESTUJENE DO VAŠÍ BUDOUCNOSTI
Více17. Posloupnosti a řady funkcí
17. Posloupnosti a řady funkcí Aplikovaná matematika III, NMAF073 M. Rokyta, KMA MFF UK ZS 2011/12 17.1 Stejnoměrná konvergence posloupnosti funkcí Definice Necht M je množina, f, f n : M R m, m, n N.
Více4. přednáška 22. října Úplné metrické prostory. Metrický prostor (M, d) je úplný, když každá cauchyovská posloupnost bodů v M konverguje.
4. přednášk 22. říjn 2007 Úplné metrické prostory. Metrický prostor (M, d) je úplný, když kždá cuchyovská posloupnost bodů v M konverguje. Příkldy. 1. Euklidovský prostor R je úplný, kždá cuchyovská posloupnost
VíceUniverzální Turingův stroj a Nedeterministický Turingův stroj
27 Kapitola 4 Univerzální Turingův stroj a Nedeterministický Turingův stroj 4.1 Nedeterministický TS Obdobně jako u konečných automatů zavedeme nedeterminismus. Definice 14. Nedeterministický Turingův
VíceZATĚŽOVACÍ ZKOUŠKY. Obr. 1. Statická zatěžovací zkouška; zatížení (N) zatlačení (cm)
ZATĚŽOVACÍ ZKOUŠKY ZATĚŽOVACÍ ZKOUŠKY Sttiká ztěžoví zkoušk položí poklníh vrstev Zřízení - ztěžoví (nákl. uto, ztěžoví most) - kruh. ztěžoví esk (mlá, velká) - kulový kloub - ynmometr - průhyboměr - tuhý
VíceDefinice. Nechť k 0 celé, a < b R. Definujeme. x < 1. ϕ(x) 0 v R. Lemma [Slabá formulace diferenciální rovnice.] x 2 1
9. Vriční počet. Definice. Nechť k 0 celé, < b R. Definujeme C k ([, b]) = { ỹ [,b] : ỹ C k (R) } ; C 0 ([, b]) = { y C ([, b]) : y() = y(b) = 0 }. Důležitá konstrukce. Shlzovcí funkce (molifiér, bump
VíceTeorie jazyků a automatů
Šárk Vvrečková Teorie jzyků utomtů Sírk příkldů pro cvičení II Zákldy teoretické informtiky Ústv informtiky Filozoficko-přírodovědecká fkult v Opvě Slezská univerzit v Opvě Opv 24. listopdu 2016 Anotce:
VíceGrafický manuál v1.0
Grfický mnuál v1.0 Zákldní informce Logotyp je zákldním prvkem prezentce prcovní skupiny tvoří klíčovou konstntu designu. Logotyp se používá zásdně v podobě kodifikovné tímto mnuálem. Dále jsou v mnuálu
VíceKapitola 2: Spojitost a limita funkce 1/20
Kapitola 2: Spojitost a limita funkce 1/20 Okolí bodu 2/20 Značení: a R, ε > 0 O ε (a) = (a ε, a + ε) ε-ové okolí bodu a O + ε (a) = a, a + ε) pravé okolí, O ε (a) = (a ε, a levé okolí P ε (a) = O ε (a)
Víceintegrovat. Obecně lze ale říct, že pokud existuje určitý integrál funkce podle různých definic, má pro všechny takové definice stejnou hodnotu.
Přednášk 1 Určitý integrál V této přednášce se budeme zbývt určitým integrálem. Eistuje několik definic určitého integrálu funkce jedné reálné proměnné. Jednotlivé integrály se liší v tom, jké funkce lze
Vícereturn n; 3/29 Ing. Miroslav Balík, Ph.D. - BI-PA1-05 if (n<1) { printf("%d neni prirozene cislo\n", n); exit(0); }
1 Příprv studijního prormu Informtik je podporován projektem finncovným z Evropského sociálního fondu rozpočtu hlvního měst Prhy. Prh & EU: Investujeme do vší budoucnosti Funkce, intuitivní chápání složitosti
VíceG9SB. Tenká bezpečnostní reléová jednotka. Bezpečnostní reléová jednotka. Informace pro objednání. Struktura číselného značení modelů
Bezpečnostní reléová jednotk Tenká bezpečnostní reléová jednotk Modely o šířce 17,5 mm k dispozici se 2 nebo 3 bezpečnostními kontkty. Modely o šířce 22,5 mm se 3 bezpečnostními kontkty pomocným kontktem
VíceURČITÝ INTEGRÁL FUNKCE
URČITÝ INTEGRÁL FUNKCE Formulce: Nším cílem je určit přibližnou hodnotu určitého integrálu I() = () d, kde předpokládáme, že unkce je n intervlu, b integrovtelná. Poznámk: Geometrický význm integrálu I()
VíceOBECNÝ URČITÝ INTEGRÁL
OBECNÝ URČITÝ INTEGRÁL Zobecnění Newtonov nebo Riemnnov integrálu se definují různým způsobem dostnou se někdy různé, někdy stejné pojmy. V tomto textu bude postup volen jko zobecnění Newtonov integrálu,
VíceKapitola 1. Formální jazyky. 1.1 Formální abeceda a jazyk. Cíle kapitoly: Cíle této části: Klíčová slova: abeceda, slovo, jazyk, operace na jazycích
Kpitol 1 Formální jzyky Cíle kpitoly: Po prostudování kpitoly máte plně rozumět pojmům jko(formální) beced, slovo, jzyk, operce n slovech jzycích; máte zvládt práci s těmito pojmy n prktických příkldech.
VíceMatice. a B =...,...,...,...,..., prvků z tělesa T (tímto. Definice: Soubor A = ( a. ...,..., ra
Definice: Soubor A ( i j ) Mtice 11 12 1n 21 22 2n m 1 m2 prvků z těles T (tímto tělesem T bude v nší prxi nejčstěji těleso reálných čísel R resp těleso rcionálních čísel Q či těleso komplexních čísel
VíceÚvod do informatiky. Miroslav Kolařík
Úvod do informatiky přednáška desátá Miroslav Kolařík Zpracováno dle R. Bělohlávek, V. Vychodil: Diskrétní matematika 2, http://phoenix.inf.upol.cz/esf/ucebni/dm2.pdf P. Martinek: Základy teoretické informatiky,
VíceInstalační návod. Záložní ohřívač nízkoteplotního monobloku Daikin Altherma EKMBUHCA3V3 EKMBUHCA9W1. Instalační návod. čeština
Záložní ohřívč nízkoteplotního monoloku Dikin Altherm EKMBUHCAV EKMBUHCA9W Záložní ohřívč nízkoteplotního monoloku Dikin Altherm češtin Osh Osh O této dokumentci. O tomto dokumentu... Informce o skříni.
VíceS t e j n o s měrné stroje Ing. Vítězslav Stýskala, Ph.D., únor 2006
8. ELEKTRICKÉ STROJE TOČIVÉ rčeno pro posluchče bklářských studijních progrmů FS S t e j n o s měrné stroje Ing. Vítězslv Stýskl, Ph.D., únor 6 Řešené příkldy Příkld 8. Mechnické chrkteristiky Stejnosměrný
VíceI Diferenciální a integrální počet funkcí jedné proměnné 3
Obsh I Diferenciální integrální počet funkcí jedné proměnné 3 Preklkulus 5. Reálná čísl................................................ 5. Funkce jejich zákldní vlstnosti....................................3
Více9 - Zpětná vazba. Michael Šebek Automatické řízení 2015 16-3-15
9 - Zpětná vz Michel Šeek Atomtické řízení 2015 16-3-15 Atomtické řízení - Kernetik rootik Proč řídit? Řídicí sstém msí zjistit stilit chování Klsické poždvk n chování přípstná stálená reglční odchlk při
Více