String-distributing systems Top-Down / Bottom-Up Ing. Zbyněk Křivka Školitel: Doc. Alexander Meduna.

Slides:



Advertisements
Podobné prezentace
Lineární klasifikátor
Advertisements

Základy infinitezimálního počtu
GRAMATIKY Bori · Brkos 2011.
Fakulta životního prostředí Katedra informatiky a geoinformatiky
POPULAČNÍ GENETIKA 3 Pravděpodobnost v genetice populací
Ondřej Andrš Systémy CAD I. Základní informace  Autor: Ing. Ondřej Andrš  Školitel: doc. RNDr. Tomáš Březina, CSc.  Název tématu studia: Optimalizace.
Spolupráce na venkově a další rozvoj metody LEADER v JMK výstupy setkání zástupců MAS JMK Milotice
Ústav technologie, mechanizace a řízení staveb
Varianty Turingova stroje Výpočet funkcí pomocí TS
Principy překladačů Mezikód Jakub Yaghob.
Úvod do Teorie množin.
XII/2007 Gepro, spol. s r.o. Ing. Stanislav Tomeš Struktura výkresu - titulní strana Struktura výkresu WKOKEŠ.
Optimalizační úlohy i pro nadané žáky základních škol
Příklady použití zásobníkového automatu
Derivace funkce ©2006 Ondřej Havelka, Viliam Staněk ©2006 Ondřej Havelka, Viliam Staněk.
Formální jazyky a gramatiky
Abeceda a formální jazyk
Sémantická analýza Jakub Yaghob
Příklady jazyků Příklad 1: G=({S}, {0,1}, P, S)
Syntaxí řízený překlad
Gramatiky a jazyky Přednáška z předmětu Řízení v komplexních systémech
Jiný pohled - práce a energie
Modelování a simulace MAS_02
Název šablony:Inovace a zkvalitnění výuky prostřednictvím ICT zaměření VM:8. ročník – Matematika a její aplikace – Matematika – Pythagorova věta autor.
Využití vzorců a funkcí k úpravám v textu
AUTOMATY Bori · Brkos Formální jazyk {a, b, aa, ab, ba, bb, aaa, aab, aba, abb, baa, bab, bba, bbb} nad abecedou {a, b}
Úvod do předmětu Opakování
Vztah bezkontextových jazyků a ZA
Regulární výrazy Regulární výrazy představují další možnost popisu regulárních jazyků (právě od nich dostaly své jméno). Definice: Množina všech regulárních.
Rozpočet projektu Michal Šperling Euredis, a. s. Dne:
Mgr. Martin Krajíc matematika 3.ročník analytická geometrie
* Pythagorova věta Matematika – 8. ročník *
doc. RNDr. Zdeněk Botek, CSc.
Derivace funkce. Velikost populace v čase t 0 je N (t 0 ). Velikost populace v čase t  t 0 je N ( t ). Přírůstek populace za jednotku času je [N(t) –
Zásobníkový automat s omezeným obsahem zásobníku
Turingův stroj.
Automaty a gramatiky.
MATEMATIKA Obsah přednášky Funkce. 3. Limita funkce
Programovatelné automaty AD převodníky 11
IDENTIFIKÁTOR MATERIÁLU: EU
DERIVACE FUNKCE. Def.: Nechť je funkce  definována v jistém okolí bodu x 0. Existuje-li nazýváme ji derivací funkce  v bodě x 0  ´(x 0 ) Pozn.: Derivaci.
AnotacePrezentace, která se zabývá násobením a dělením racionálních čísel. AutorMgr. Václav Simandl JazykČeština Očekávaný výstupŽáci násobí a dělí zlomky.
Škola Střední průmyslová škola Zlín
AnotacePrezentace, která se zabývá opakováním a doplněním znalostí o shodnosti. AutorMgr. Václav Simandl JazykČeština Očekávaný výstupŽáci poznají shodnost.
PROGRAMOVATELNÉ AUTOMATY CV RS 09 Ing. Jana Horáková Elektrotechnika
Doc. Josef Kolář (ČVUT)Prohledávání grafůGRA, LS 2010/11, Lekce 4 1 / 15Doc. Josef Kolář (ČVUT)Turingovy strojeGRA, LS 2012/13, Lekce 12 1 / 21 TURINGOVY.
Systémy. Definice systému Systém je množina navzájem souvisejících prvků a vztahů mezi nimi.
Konstrukce trojúhelníku
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Úvod do kybernetiky Kybernetika se zabývá dynamikou komplexních soustav z hlediska řízení procesů, které v nich probíhají. Řízení je společný název pro.
Prezentace Powerpoint 1 Prezentace vznikla v rámci projektu Škola 21. století, reg. číslo: CZ.1.07/1.3.06/ , který realizuje ZŠ a MŠ Lomnice nad.
Hynek Jemelík Gymnázium, Brno, tř. Kpt. Jaroše 14.
Překladače 4. Lexikální analýza © Milan Keršlágerhttp:// Obsah: ● vstupní formáty,symboly.
Konstrukce trojúhelníku Známe-li všechny 3 jeho strany. Konstrukce podle věty sss (strana, strana, strana)
Morfologická analýza Bezkontextové gramatiky
Překladače 5. Syntaktická analýza
Znázornění dopravní sítě grafem a kostra grafu Předmět: Teorie dopravy - cvičení Ing. František Lachnit, Ph.D.
Překladače 5. Syntaktická analýza
Algoritmizace a programování
Rozpočet projektu Michal Šperling Euredis, a. s. Dne:
Jakub Brodský Ondřej Radosta
MATEMATIKA Obsah přednášky. Opakování, motivační příklady Funkce.
Konstrukce trojúhelníku
Výukový materiál zpracován v rámci projektu
Matematická logika 5. přednáška
Překladače Syntaktická analýza
פרוייקט ניהול ידע חטיבת התכנון והמידע.
Cyklus for (1) Obecný tvar: for (výraz1; výraz2; výraz3) příkaz
Sémantika PL1 Interpretace, modely
Predikátová logika.
Transkript prezentace:

String-distributing systems Top-Down / Bottom-Up Ing. Zbyněk Křivka Školitel: Doc. Alexander Meduna

Stručná definice Čtveřice M = (Q, , s, R), kde #  , s  Q Rodina systémů s řízeným přepisováním Pravidla – „ bezkontextová“ + index + stavy –Např. p 1 # → q a#bb#a –R  Q  I  {#}  Q   * –I = {1, 2, …, n}, n  N … „konečný index“ Speciální symbol # – „neterminál“ Stavy – umožňují odlišit jednotlivé značky # M je k-limitovaný, jestliže p n # → qx  n  k. Diskuse: Zavést koncové stavy?

Příklad L = {a n b n c n | n > 0} SDSTD = ({s,p,q,f}, {a,b,c,#}, s, R) R = { 1)s 1 # → p ## 2)p 1 # → q a#b 3)q 2 # → p #c 4)p 1 # → f ab 5)f 1 # → f c } 2-limitovaný SDS (I = {1, 2}, k = 2)

Příklad derivace věty „aabbcc“ Top-Down (derivace) Konfigurace = řetězec Q  *; [použité pravidlo] s#  [s 1 #→p##] … počáteční konfigurace (TD) p##  [p 1 #→qa#b] qa#b#  [q 2 #→p#c] pa#b#c  [p 1 #→fab] faabb#c  [f 1 #→fc] faabbcc … koncová konfigurace (TD)

Současný cíl/směr Ukázat nekonečnou hierarchii: SDS 1  SDS 2  SDS 3  …  SDS n Pro důkaz využijeme: –Programovatelné gramatiky s konečným indexem –Sestrojení algoritmu pro vzájemné převody SDS I a PR I. Přínos: „odstranění neterminálů“