VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Size: px
Start display at page:

Download "VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY"

Transcription

1 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 AUTOMATOVÉ SYSTÉMY AUTOMATA SYSTEMS BAKALÁŘSKÁ PRÁCE BACHELOR S THESIS AUTOR PRÁCE AUTHOR VEDOUCÍ PRÁCE SUPERVISOR ANDREJ KAŠČÁK prof. RNDr. ALEXANDER MEDUNA CSc BRNO 008

2

3

4

5 Abstrakt Táto bakalárska práca sa zaoberá automatovým systémam kokréte defuje stavovo a pravdlovo kotrolovaé paralelé typy automatových systémov ktorých kompoetm sú koečé automaty a základe rozboru a skúmaa prcípov už exstujúcch systémov. Taktež sú prác porovávaé teto ové systémy s týmy exstujúcm sú skúmaé ch vlastost a možosť trasformáce stavovo kotrolovaého paralelého automatového systému a pravdlovo kotrolovaý paralelý automatový systém a aj opače. Kľúčové slová Automatový systém paralelé automatové systémy paralelé komukujúce automatové systémy stavovo kotrolovaé paralelé automatové systémy pravdlovo kotrolovaé paralelé automatové systémy. Abstract Ths bachelor thess deals wth automata systems especally the oes whch are defed as state ad or rule cotrolled parallel automata systems. Ther compoets are fte automata systems. Deftos are retreved from aalyzg ad researchg already exstg automata systems. I the thess a comparso of these systems s made wth systems defed a pror. The thess also aalyzes frst features of these systems ad secod a possbltes of trasformg the state cotrolled parallel automata system to the rule cotrolled parallel automata system ad vce versa. Keywords Automata system parallel automata systems parallel commucatg automata systems state cotroled parallel automata systems rule cotroled parallel automata systems. Ctáce Kaščák Adrej: Automatové systémy. Bro 008 bakalárska práca FIT VUT v Bre.

6 Automatové systémy Prehlásee Prehlasujem že som túto bakalárskou prácu vypracoval samostate pod vedeím prof. RNDr. Alexadra Meduy CSc. Uvedol som všetky lteráre pramee a publkáce z ktorých som čerpal. Adrej Kaščák Poďakovae Rád by som a tomto meste poďakoval môjmu vedúcemu prof. RNDr. Alexadrov Meduov CSc za odború pomoc ochotu a čas ktorý m pr tvorbe práce veoval. Adrej Kaščák 008. Táto práca vzkla ako školské delo a Vysokom učeí techckom v Bre Fakulte formačých techológí. Práca je chráeá autorským zákoom a jej použte bez udelea oprávea autorom je ezákoé s výmkou zákoom defovaých prípadov.

7 Obsah Obsah... Úvod... Základé pojmy a defíce...3. Základá termológa...3. Automatové systémy Kaocké multgeeratíve gramatcké systémy Kaocký -geeratívy otermálovo sychrozovaý gramatcký systém Kaocký -geeratívy pravdlovo sychrozovaý gramatcký systém...8 Defovae ových automatových systémov...9. Stavovo kotrolovaý paralelý automatový systém...9. Pravdlovo kotrolovaý paralelý automatový systém....3 Vzťah medz -SKP a -PKP Prevod -SKP a ekvvaletý -PKP Prevod -PKP a ekvvaletý -SKP Vlastost -SKP a -PKP a porovae s ostatým automatovým systémam Budúc vývoj a uplatee v prax... Záver... Lteratúra...3 Zozam príloh...4

8 Úvod Táto práca sa svojím obsahom saží rozšírť oblasť teóre formálych jazykov ktorá je dôležtou časťou formatky a v súčasost zahruje pozatky ktoré sa v prax využívajú apríklad a určee možostí a obmedzeí algortmcky rešeých problémov (apríklad odhaľujú erozhoduteľosť algortmov a podobe) a teda ajmä v oblast programovacích jazykov ale aj v oblastach prekladačov umelej telgece radacej techke a počítačovej grafke a dokoca aj v etechckých oboroch ako sú apríklad bológa a geetka. Táto teóra pracuje s dvoma základým ástrojm a to s gramatkou ktorá umožňuje popísať štruktúru vet formáleho jazyka a s automatm ktoré sú schopé túto štruktúru detfkovať. Táto bakalárska práca s klade za ceľ preskúmať a preštudovať ektoré už exstujúce automatové systémy v krátkost ukázať ako teto systémy fugujú a a základe pochopea prcípov avrhúť ový typ automatového systému. V bakalárskej prác sú defovaé dva ové typy automatových systémov ktoré sú založeé a paralelom prcípe ktorý je v súčasost veľm často používaý a to ajmä preto lebo dokáže pomocou vacerých jedoduchých štruktúr dosahuť taký stý výsledok ako pr použtí jedej zložtej štruktúry. Teto systémy pracujú tak že vstupý reťazec je rozdeleý a vac častí a jedotlvé čast sú paralele spracovávaé jedotlvým kompoetm prčom sa kotrolujú buď stavy do ktorých sa automaty dostaú alebo pravdlá ktoré sú použté pr prechodoch. Prvá kaptola je všeobecý úvod v ktorom je azačeá ústredá myšleka práce a rozdelee práce a jedotlvé čast. V druhej kaptole sú prpomeuté základé pojmy a defíce ktoré je dôležté pozať pre pochopee ďalších častí práce a teto pojmy sú eskôr použté č už pr defícách alebo dôkazoch v asledujúcch kaptolách. Sú v ej tež ukázaé základé prcípy a metódy ektorých už defovaých automatových systémov grafcké ukážky týchto automatových systémov prčom teto systémy budú v závere porovaé s ovo defovaým systémam. Taktež sú v tejto kaptole ukázaé základé vlastost kaockých multgeeratívych gramatckých systémov ktorých prcípy čost sú využté pr tvorbe ových automatových systémov v tretej kaptole. Treta kaptola je veovaá defovau ových typov automatových systémov kokréte sú v ej defovaé ajskôr stavovo kotrolovaé paralelé automatové systémy a áslede pravdlovo kotrolovaé paralelé automatové systémy. Teto systémy sú v tejto kaptole študovaé sú zobrazeé vzorové príklady ch čost áslede sú ukázaé algortmy pomocou ktorých je možé stavovo kotrolovaý systém trasformovať a pravdlovo kotrolovaý systém a aj aopak a v závere kaptoly sú porovávaé so systémam z druhej kaptoly. Štvrtá kaptola sa veuje možému budúcemu výskumu a rozvoju a pol automatových systémov ktoré bol defovaé v tretej kaptole a ch možému praktckému využtu. Posledá pata kaptola záver je veovaá zhrutu celého obsahu práce dosahutých výsledkov a uhlu pohľadu autora a to čo mu táto práca presla.

9 Základé pojmy a defíce V tejto kaptole je uvedeá základá termológa ktorá je ďalej v prác používaá. Sú tu uvedeé ba úple ajzákladejše defíce a pre podrobejše formáce je vhodé s pozreť odkazy a príslušú lteratúru [] []. Sú tu taktež uvedeé príklady už defovaých automatových systémov s ktorým budú ovo defovaé systémy eskôr porovávaé a tež základé defíce a prcípy kaockých multgeeratývych systémov.. Základá termológa Najskôr upresím pojem abeceda abeceda je eprázda moža prvkov ktoré azývame symboly a táto moža je koečá. Ozačuje sa symbolom a potom symbolka * začí možu všetkých reťazcov ad touto abecedou. Reťazec ktorý eobsahuje žady symbol a teda môžeme povedať prázdy reťazec sa ozačujeε a symbolka + začí { ε} *. Platí že ak x je reťazec ad abecedou a ε je reťazec ad abecedou tak potom aj reťazec x ε je reťazec ad abecedou. Defíca.. Teraz asleduje defíca koečého automatu. Koečý automat je pätca symbolov: ( Q R s F ) M = kde Q je koečá moža stavov v ktorých sa môže automat achádzať je vstupá abeceda prvkov ktorá je prjímaá automatom R je koečá moža pravdel tvaru pa q kde p q Q a { ε} s je počatočý stav platí s Q a F je koečá moža kocových stavov prčom platí F Q. Defíca.. Kofguráca koečého automatu M je reťazec * χ Q teda je to formáca o tom v ktorom stave sa aktuále automat achádza a o reťazc ktorý je a vstupe tohoto automatu. Defíca..3 Prechod koečého automatu je prečítae jedého prvku zo vstupu a prechod do asledujúceho stavu. Dve kofguráce koečého automatu sú pax a qx prčom platí p q Q a ε { } * x a exstuje pravdlo r R také že r = pax qx tak potom prechod koečého automatu 3

10 sa zapíše qx[ r] pax alebo zjedodušee pax qx. V lteratúre sa môžeme stretúť s tým že teto pojem prechod sa tež azýva derváca koečého automatu. Defíca..4 Sekveca prechodov automatu bezprostrede za sebou. M je vlaste ekoľko prechodov asledujúcch Nech χ je kofguráca koečého automatu M. M vykoá ula prechodov z χ do χ začíme [ ε ] 0 0 χ χ alebo zjedodušee χ χ. Majme kofguráce χ χ 0 K χ je to sekveca prechodov kofgurácí pre a [ r ] prčom platí r R pre = K χ [ r ] χ [ r ] K χ [ r 0 ] a prechodov môžeme zapísať χ [ r 0 χ K r ] χ χ χ zjedodušee χ 0 χ. Potom podľa možy do ktorej patrí môžeme zapsovať: pre 0 0 * χ χ [ ρ] + χ χ [ ρ] 0 pre potom sa dá sekveca prechodov zapísať: alebo Defíca..5 Jazyk prjímaý koečým automatom M je reťazec prjímaý týmto automatom ktorý sa z počatočého stavu po koečom počte prechodov dostae do stavu kocového: L * * ( M ) = { w : w sw f f F}. Automatové systémy Automatové systémy sú systémy zložeé z automatov ktoré spoloče fugujú a základe určtého protokolu ktorý rad ch čosť a ch ceľom je prjať určtý jazyk. V tejto podkaptole sú ukázaé systémy ktorých kompoetm sú koečé automaty. Automatové systémy sa v základe rozdeľujú a dve základé tredy a to a sekvečé (Cooperato Dstrbuted-CD) a a paralelé (Parallel Commucatg-PC). Defíca.. Sekvečý automatový systém je pätca symbolov: ( Q V q F ) kde Q je -tca ( Q Q K Q ) kde každé V je vstupá abeceda je -tca ( δ δ δ ) Q δ : Q ( V { ε} ) a q Q kocových stavov. M = o Q je koečá moža stavov -tej kompoety K prechodových fukcí kde každá 0 je počatočý stav a F Q je moža 4

11 Teto systémy môžu pracovať vo vacerých módoch ktoré určujú akým spôsobom s jedotlvé systémy predávajú radee avšak teto módy emajú vplyv a slu týchto systémov ktorá je totožá so slou koečých automatov ako vyplýva z [3]. Defíca.. Paralelý automatový systém je ( + ) -tca symbolov: A = ( V A A A K K ) kde V je vstupá abeceda A = ( Q V f q F ) koečá moža stavov q Q je počatočý stav prechodová fukca defovaá { } { K K K } U = f : Q Q V ε Q K K Q je moža komukačých stavov. sú koečé automaty kde Q je V je koečá vstupá abeceda f je F je moža kocových stavov a Defíca..3 kompoety a Kofguráca systému A je -tca ( s x s x s x K ) kde s je aktuály stav tej x je zostávajúca časť vstupého reťazca ktorá ešte ebola spracovaá touto kompoetou prčom platí. Exstuje ekoľko druhov týchto automatových systémov rozdeleých podľa spôsobu komukáce respektíve podľa toho kto a kedy môže komukovať. Sú systémy cetralzovaé pr ktorých je schopá komukáce ba jeda kompoeta tzv. master ecetralzovaé kde môžu komukovať všetky kompoety ďalej systémy pracujúce v móde s ávratom teda systémy ktorých kompoety sa po prebehutí komukáce vráta do počatočého stavu a systémy v móde bez ávratu. Celkom exstujú štyr možé varaty týchto automatových systémov: RCPCFA() cetralzovaé s ávratom RPCFA() s ávratom CPCFA() cetralzovaé PCFA() automatové systémy. R-returg C-cetralzed Parallel Commucatg Fte Automata. Pre teto automatové systémy platí asledujúca defíca: Defíca..4 Nech X ( ) je treda jazykov akceptovaá automatovým systémam typu X potom platí: X ( ) = REG X { RCPCFA RPCFA CPCFA PCFA} X ( ) X ( +) pre X { RCPCFA RPCFA CPCFA PCFA} 5

12 Obrázok. Nasledujúce obrázky (sú oba prevzaté z [4]) zobrazujú teto systémy prčom a obrázku. je zobrazeý automatový systém ktorý pracuje v móde bez ávratu a je a ňom vdeť ako systém prechádza z jedej kofguráce do asledujúcej prčom komukáca má predosť. Nasledujúc obrázok. zobrazuje automatový systém v móde s ávratom a je a ňom zázoreé ako po prebehutí komukáce sa dotazovaá kompoeta vrát do počatočého stavu. Obrázok. Defíca..4 Jazyk prjímaý paralelým automatovým systémom ktorý využíva a komukácu stavy je defovaý: L { s F } * * ( PCFA) x V ( q x q x K q x) ( q ε q ε K q ε ) = Teto automatové systémy sú podrobejše rozoberaé v prácach [5] [3] [6]. V týchto automatových systémoch sa predpokladá že každý automat má prístup k celému vstupému reťazcu avšak bol defovaé automatové systémy ktoré sú založeé a odlšom prcípe a to a takom že každý automat má prístup le k čast vstupého reťazca. Teto automaty sú defovaé 6

13 a študovaé v [7] a sú tu zmeeé le ektoré odlšost od automatových systémov uvedeých doposaľ. Teto systémy sú defovaé asledove. Defíca..5 symbolov: Paralelý komukujúc automatový systém komukujúc prechodm je ( +) -tca AS = ( A K A ) kde je vstupá abeceda A ( Q R q F ) = sú koečé automaty kde Q je koečá moža stavov q Q je počatočý stav = je vstupá abeceda R = U c ε p q p q Q c Q j je prechodová fukca j= { pa q p q Q a { } ktorá obsahuje klascké pravdlá je moža kocových stavov a platí I c pa q a zároveň aj komukačé pravdlá pa q F Q Q j j= = Ø. Teto systémy sú taktež založeé a paralelom prcípe avšak komukáca prebeha pomocou komukačých pravdel prčom vstupý reťazec je úspeše prjatý ak sa prvá kompoeta (tzv. master) dostae do kocového stavu a celý reťazec je prjatý prčom ezáleží a tom v akom stave skoča ostaté kompoety. Takéto systémy emajú žade obmedzee týkajúce sa komukáce a teda každá kompoeta môže obsahovať komukačé stavy pomocou ktorých môže komukovať s ostatým systémam..3 Kaocké multgeeratíve gramatcké systémy V tejto podkaptole sú ukázaé kaocké gramatcké systémy a popísaé ektoré ch základé vlastost teto systémy sú defovaé a podrobe popísae v [8] a pre podrobejše formáce o oblast gramatík a gramatckých systémov je vhodé s prečítať práce [] [9]. Teto systémy geerujú reťazce podľa ajľavšej derváce teda v každom kroku sa v daej vetej forme prepíše vždy te symbol ktorý je ajvac vľavo. Obece sa teto gramatcké systémy skladajú z -bezkotextových gramatík a jede prechod je vykoaý tak že sa paralele u všetkých gramatík aplkuje príslušé pravdlo a aktuálu vetú formu a teto prechody sú kotrolovaé -tcou otermálov alebo -tcou pravdel. Sú defovaé dva základé typy týchto systémov a to kaocký -geeratívy otermálovo sychrozovaý gramatcký systém a kaocký -geeratívy pravdlovo sychrozovaý gramatcký systém. 7

14 .3. Kaocký -geeratívy otermálovo sychrozovaý gramatcký systém Kaocký -geeratívy otermálovo sychrozovaý gramatcký systém je zložeý z bezkotextových gramatík a zo špecálej kotrolej kompoety Q ktorá je možou -tíc otermálových systémov. Dervačý krok je zložeý z dvoch častí v prvej čast sa vykoá kotrola vetých forem vygeerovaých jedotlvým gramatkam a ak je -tca ktorá pr kotrole vzke obsahutá v kotrolej kompoete Q tak sa pokračuje druhou časťou a ak je derváca zablokovaá. V druhej čast sa paralele v každej gramatke aplkuje práve jedo pravdlo v ajľavšej dervác a aktuálu vetú formu. Defíca.3. Kaocký -geeratívy otermálovo sychrozovaý GS ( -KGN) je + -tca symbolov: kde G ( N T P S ) ( G G G Q) Γ = K = je bezkotextová gramatka pre všetky a Q je koečá moža Q = A A K A A N pre všetky =. kotrolých -tíc otermálov tvaru ( ).3. Kaocký -geeratívy pravdlovo sychrozovaý gramatcký systém Kaocký -geeratívy pravdlovo sychrozovaý gramatcký systém sa skladá z bezkotextových gramatík a zo špecálej kotrolej kompoety Q ktorá je možou -tíc pravdel. Dervačí krok sa vykoá tak že z kompoety Q sa vybere jeda -tca pravdel prčom prvé pravdlo z tejto -tce je aplkovaé a vetú formu vygeerovaú prvou gramatkou druhé pravdlo a vetú formu vygeerovaú druhou gramatkou atď. Všetky teto pravdlá sú aplkovaé a ajľavší otermály symbol v jedotlvých vetých formách. Defíca.3. Kaocký -geeratívy pravdlovo sychrozovaý GS (-KGN) je + -tca symbolov: kde G ( N T P S ) ( G G G Q) Γ = K = je bezkotextová gramatka pre všetky a Q je koečá moža kotrolých -tíc pravdel tvaru Q = ( p p p ) p P K pre všetky. 8

15 Defovae ových automatových systémov V tejto kaptole sú defovaé dva ové typy automatových systémov ktorých kompoetm sú koečé automaty. Teto systémy sú založeé a paralelom spracovaí prčom prjímaý reťazec je rozdeleý a vacero častí a každá kompoeta systému spracováva určtú časť reťazca. Čosť je radeá a základe kotroly buď stavov alebo pravdel. Stavov v ktorých sa achádzajú jedotlvé kompoety systému po vykoaom prechode do asledujúcej kofguráce alebo pravdel ktoré sú pr prechode použté. Pr ávrhu systémov bol využté prcípy z defící kaockých gramatckých systémov prčom bola saha teto prcípy čost aplkovať do oblast automatových systémov. Teto systémy sú v základoch popísaé v kaptole.3 a podrobe sú študovaé v [8] a straách 0 až 37.. Stavovo kotrolovaý paralelý automatový systém Teto systém je zložeý zo vstupej abecedy koečých automatov a kotrolej kompoety ktorá obsahuje kotrolé -tce ktoré určujú č je uskutočeý prechod správy a základe kotroly stavov do ktorých sa teto systém po prechode dostal. Ak stavy systému a stavy v kotrolej -tc súhlasa tak sa pokračuje v spracovávaí vstupého reťazca ak je spracovávae zastaveé a môžeme potom tvrdť že systém daý jazyk eprjíma. Defíca.. Stavovo kotrolovaý paralelý automatový systém ( -SKP) je ( + ) -tca symbolov: Τ = ( A K A C) kde je vstupá abeceda A = ( Q R q F ) sú koečé automaty a C je koečá moža kotrolých -tíc stavov jedotlvých kompoet v tvare C = ( c c K c ) c { q q} q Q = K prčom. Defíca.. prčom Nech χ = q v q v Kq v a = q v q v Kq v * * * * * * * * q q* Q v v* χ sú dve kofguráce -SKP a pre každé { K } r = ( qa q ) R prčom a { ε } v = av* a zároveň c = { q q q} C * K tak potom sa môže 9

16 uskutočť prechod z kofguráce χ do kofguráce χ za použta pravdel byť použtý asledový záps χ [ r r ] χ. χ K r alebo zjedodušee χ r r r K a môže Defíca..3 Nech Sekveca prechodov -SKP je defovaá: χ χ χ 0 ak χ je kofguráca tak potom sa ula prechodov z χ do χ zapíše χ χ. χ χ potom 0 K sú kofguráce pr ktorých pre všetky =... platí: môžeme povedať že z kofguráce χ 0 sa po krokoch dostae systém do kofguráce sa to asledove χ χ. Potom ak o χ o χ tak podľa možy do ktorej patrí sa môže zapísať: * χ χ [ ρ] + χ χ [ ρ] pre pre χ a zapíše Defíca..4 Jazyk prjímaý -SKP automatovým systémom je defovaý: L { } * * ( Τ) = w q v q v Kq v f f K f w v v Kv = w f F { } K Príklad. Máme -SKP = ( A A C) = { a b Τ kde: ({ S S S F } { a b R S F ) A = R 3 { S a S b S c S a F } = 3 ({ S S S S } { a b R Ø) A = 3 4 S R = { Sb S c S a 3 S 3b 4} {( S S ) ( S S ) ( S S ) ( S S ) ( S S ) ( F S )} C = Jedá sa o stavovo kotrolovaý paralelý automatový systém ktorý má dve kompoety ktorým sú koečé automaty. Jazyk prjímaý týmto automatovým systémom je asledový: ( ) = { ab cabc ab 0} L T Teto systém spracuje vstupý reťazec abbcabccab asledujúcm spôsobom:. abbcas bccab S. bbcas ccab S 3. bcas cab S 0

17 4. cas ab S 5. as b S F S 4 Na obrázku. je celá stuáca zázoreá: Obrázok.. Pravdlovo kotrolovaý paralelý automatový systém Teto systém je zložeý zo vstupej abecedy koečých automatov a kotrolej kompoety C ktorá obsahuje kotrolé -tce ktoré určujú č je uskutočeý prechod správy a základe kotroly pravdel ktoré bol použté pr prechode do ďalšeho stavu. Ak pravdlá aplkovaé pr prechode súhlasa s pravdlam v kotrolej -tc tak sa pokračuje v spracovávaí vstupého reťazca ak je spracovávae zastaveé a môžeme tvrdť že systém daý jazyk eprjíma.

18 Defíca.. Pravdlovo kotrolovaý paralelý automatový systém ( -PKP) je + -tca symbolov: Τ = ( A K A C) kde je vstupá abeceda A ( Q R q F ) = sú koečé automaty a C je koečá moža kotrolých -tíc pravdel jedotlvých kompoet v tvare C = ( c c K c ) c { r r } r R = K prčom. Defíca.. prčom Nech χ = q v q v Kq v a = q v q v Kq v * * * * * * * * q q* Q v v* χ sú dve kofguráce -PKP a pre každé { K } r = ( qa q ) R prčom a { ε } v = av* a zároveň c = { r r r } C * K tak potom sa môže uskutočť prechod z kofguráce χ do kofguráce χ za použta pravdel sa to asledove χ [ r r ] χ. χ K r alebo zjedodušee χ r r r K a zapíš Defíca..3 Sekveca prechodov -PKP je defovaá obdobe ako sekveca prechodov u -SKP. Defíca..4 Jazyk prjímaý -PKP automatovým systémom je defovaý obdobe ako pr -SKP. Príklad. Máme -PKP = ( A A C) = { a b Τ kde: ({ S S S F } { a b R S F ) A = R 3 { : S a : S b 3 : S c 4 S a F } = : ({ S S S S } { a b R Ø) A = 3 4 S R = { : S b : S c 3 3 : S 3a 3 4 : S 3b 4} C = {( ) ( ) ( 33) ( 33) ( 44) }. Jedá sa o stavovo kotrolovaý paralelý automatový systém ktorý má dve kompoety ktorým sú koečé automaty. Jazyk prjímaý týmto automatovým systémom je asledový: ( ) = { abc abca b 0} L T 3

19 Teto systém spracuje vstupý reťazec abccabcaab asledovým spôsobom:. abccas bcaab S. bccas caab S 3. ccas aab S 4. cas ab S 5. as b S F S 4 Na obrázku. je celá stuáca zázoreá. Obrázok..3 Vzťah medz -SKP a -PKP Stavovo a aj pravdlovo kotrolovaé paralelé automatové systémy sú oba schopé prjať te stý jazyk a teda oba teto automatové systémy majú pretože tú stú slu a a základe tohto predpokladu je 3

20 možé uvažovať o algortmoch podľa ktorých by malo byť možé prevesť jede automatový systém a druhý a aopak a teto algortmy sú v asledujúcch podkaptolách popísaé..3. Prevod -SKP a ekvvaletý -PKP Nasledujúc algortmus popsuje ako prevesť ľubovolý -SKP a ekvvaletý -PKP teda taký ktorý dokáže prjať te stý jazyk. V -SKP sú kotrolovaé -tce stavov jedotlvých kompoet zataľ čo v -PKP budú kotrolovaé -tce pravdel a teda vstupá abeceda a aj jedotlvé kompoety zostávajú rovaké a bude sa jedať hlave o to ako správe pretrasformovať kotrolú možu stavov a kotrolú možu pravdel. Pretože ak bola v pôvodej kotrolej kompoete C apríklad -tca ( Q Q ) Q K tak potom v ovej kotrolej kompoete ew C musa byť obsahuté také - tce pravdel ktoré majú a ľavej strae práve pôvodé prvky kotrolej kompoety a teda apríklad ( Q a Q Q b Q Q x Q ) K. Ďalšou podmekou pr správej trasformác je prhladute k predchádzajúcej a aj k asledujúcej kotrolej -tc stavov a a základe tejto formáce vybrať správe pravdlo táto podmeka reš stuácu kedy je pr výbere pravdla vacero možostí a teda je to apríklad taká stuáca keď moža pravdel obsahuje apríklad pravdlá : S b : Sc 3 a kotrolá -tca stavov obsahuje apríklad teto prvky ( S S ) ( S S ) ( S S ) ( S S ) 3 3 tak potom správy výber je asledové porade pravdel. Ďalša podmeka sa uplatňuje v tom prípade že kotrolá -tca stavov obsahuje stav ktorý je pre jedu z kompoet koečý a tak v tomto prípade sa táto kotrolá -tca už etrasformuje. Takto je zaručeé že sa tá správa kotrolá -tca pravdel vybere práve v tej stej stuác v akej by bola vybraá pôvodá kotrolá -tca stavov. Algortmus. Vstupom je -SKP = ( A K A C) Τ = ( A K A C ) prčom platí L ( T ) = ( ). ew ew Prcíp prevodu je asledový: Τ a výstupom je -PKP L T ew Ak A = ( Q R q F ) tak potom: ({ Q x Q Q x Q K Q x Q }) Q x Q ( Q Q Q K Q ) Q C pre všetky. ew = Príklad.3 Máme asledujúc -SKP = ( A A C) = { a b Τ kde: ({ S S S F } { a b R S F ) A = R 3 { S a S b S c S a F } = 3 3 4

21 ({ S S S S } { a b R Ø) A = 3 4 S R = { Sb S c S a 3 S 3b 4} {( S S ) ( S S ) ( S S ) ( S S ) ( S S ) ( F S )} C =. 3 3 Po použtí algortmu. z tohoto -SKP automatového systému vzke ekvvaletý automatový systém -PKP Τ ew = ( A A C ew ) = { a b ({ S S S F } { a b R S F ) A = R 3 ktorý je defovaý asledove: { : S a : S b 3 : S c 4 S a F } = : 3 ({ S S S S } { a b R Ø) A = 3 4 S R = { : S b : S c 3 : S a 3 4 : S 3b 4} C = {( ) ( ) ( ) ( 33) ( 44) }. ew 3 4 Postup vytvárae toho automatového systému je ukázaý a obrázku.: Obrázok. 5

22 .3. Prevod -PKP a ekvvaletý -SKP Nasledujúc algortmus popsuje ako prevesť ľubovolý -PKP a ekvvaletý -SKP teda taký ktorý dokáže prjať te stý jazyk. V -PKP sú kotrolovaé -tce pravdel zataľ čo v -SKP bude kotrolovaá -tca stavov príslušých kompoet a teda vstupá abeceda a aj jedotlvé kompoety zostávajú rovaké a bude sa jedať hlave o to ako správe pretrasformovať kotrolú možu pravdel a kotrolú možu stavov. Pretože ak bola v pôvodej kotrolej kompoete C apríklad -tca ( Q a Q Q b Q Q x Q ) K tak potom v ovej kotrolej kompoete C ew musa byť obsahuté také -tce stavov ktoré sú a pravej strae príslušého pravdla v pôvodej kotrolej kompoete a teda vzke apríklad -tca ( Q Q ) Q K. Toto všetko platí pre vytvárae všetkých kotrolých -tíc okrem tej úple prvej ktorá obsahuje vždy te stavy kompoet ktoré sú pre jedotlvé kompoety počatočé. Takto je potom zaručeé že sa tá správa kotrolá -tca stavov použje práve v prípade kedy by sa pred trasformácou použla kotrolá -tca pravdel. Algortmus. Vstupom je -SKP = ( A K A C) Τ = ( A K A C ) prčom platí L ( T ) = ( ). ew ew Prcíp prevodu je asledový: Τ a výstupom je -PKP L T ew Ak A = ( Q R q F ) tak potom: ({ Q x Q Q x Q K Q x Q }) Q x Q ( Q Q Q K Q ) Q C pre všetky. ew = Príklad.4 Máme asledujúc -PKP = ( A A C) = { a b Τ kde: ({ S S S F } { a b R S F ) A = R 3 { : S a : S b 3 : S c 4 S a F } = : 3 ({ S S S S } { a b R Ø) A = 3 4 S R = { : S b : S c 3 : S a 3 4 : S 3b 4} C = {( ) ( ) ( ) ( 33) ( 44) }. Po použtí algortmu. z tohoto -PKP automatového systému vzke ekvvaletý automatový systém -SKP Τ ew = ( A A C ew ) = { a b ({ S S S F } { a b R S F ) A = R 3 ktorý je defovaý asledove: { S a S b S c S a F } =

23 ({ S S S S } { a b R Ø) A = 3 4 S R = { Sb S c S a 3 S 3b 4} {( S S ) ( S S ) ( S S ) ( S S ) ( S S ) ( F S )} C ew = Postup vytvárae toho automatového systému je ukázaý a obrázku.: Obrázok. 7

24 .4 Vlastost -SKP a -PKP a porovae s ostatým automatovým systémam V tejto kaptole bol defovaé dva ové typy automatových systémov kokréte stavovo kotrolovaý paralelý automatový systém ( -SKP) a pravdlovo kotrolovaý paralelý automatový systém( -PKP) a v tejto podkaptole sú zhruté a skúmaé ektoré ch vlastost a v závere je ch ukážkové porovae s paralele komukujúcm automatovým systémam komukujúcch prechodm z kaptoly. Oprot automatovým systémom ktorých základé rys bol popísae v kaptole. pracujú stavovo a pravdlovo kotrolovaé paralelé automatové systémy a odlšom prcípe. Zataľ čo systémy z. využívajú ako prostredok pr radeý svojej čost komukácu a to č už prostredíctvom komukačých stavov alebo komukačých pravdel tak čosť -SKP a -PKP je radeá a základe kotrolej kompoety C ktorá určí č je vykoaý dervačý krok správy alebo e a to a základe príslušej -tce obsahutej v tejto kompoete C ktorá obsahuje buď príslušé kotrolé stavy do ktorých sa má po prechode systém dostať alebo príslušé kotrolé pravdlá ktoré majú byť pr prechode použté. Ďalšou vlastosťou ktorou sa odlšujú od systémov z kaptoly. je to že pr týchto systémoch sa edá hovorť o radeí čost v zmysle tom že jeda kompoeta by mala radť celý systém a teda mať fukcu mastra zatkal čo pr systémoch z. je pr komukác vacero možostí ako radť komukácu ktorú kompoetu ozačť za mastra a podobe. Tak sto sa pr týchto systémoch evyskytujú ďalše problémy súvsace s komukácou ako apríklad možosť zasekuta sa systému v prípade že jedotlvé kompoety budú v kruhu čakať a to kým asledujúce kompoety uskutoča komukácu. Jedou z vlastostí ktorá je pre systémy -SKP -PKP a paralele komukujúce systémy komukujúce prechodm spoločá je spôsob akým prjímajú reťazec te sa eprjíma celý ako pr ostatých systémoch z kaptoly ale je rozdeleý a vacero častí a každá kompoeta spracováva svoju časť reťazca a tak sto je to aj vlastosť že pre prjate určtého reťazca e je podstaté to aby sa každá kompoeta dostala do kocového stavu ale podstaté je to aby bol reťazec spracovaý. Nasledujúc príklad demoštruje ako automatový systém z kaptoly a paralele komukujúc automatový systém komukujúc prechodm prjímajú te stý reťazec. Príklad.5 Majme dva automatové systémy jede je stavovo kotrolovaý paralelý automatový systém defovaý asledove: Τ = A A C kde: = { a b -SKP ( ) ({ S S S } { a b R Ø) A = R 3 S { S b S S c S c } = ε 3 ({ S S S } { a b R S { S }) A = R 3 { S a S a S b S b } =

25 {( S S ) ( S S ) ( S S ) ( S S ) ( S S )} C =.! 3 3 a druhým je paralelý cetralzovaý automatový systém komukujúc prechodm defovaý takto: CPC ({ a b A A ) AS = kde: ({ Q Q Q Q Q Q Q } { a b R Q { Q }) A = R Qε Q Qε Q3 Q3ε Q = A B Q3 Q4 Q7 Q5 5 Q c Q ({ P P P P P P A B} { a b R Ø) A = R P = R Q c Q 6 7 Q4b Q P a P P a A Aε P3 P3 ε P Pb P4 P4 ε B =. Bε P6 P6 b B a majme a vstupe reťazec ktorý chceme prjať bccaabb a teda jazyk ktorý by mal byť systémy m m+ schopé prjať je L = { b c a b } m 0 0. Oba teto jazyk prjímajú asledove: -SKP: CPC: S bccs aabb SbccS aabb SccS abb SccS bb S3cS 3b SS 3 bccp aabb Q P. QbccP abb Q 3 bccabb Q 3 ccbb Q5ccP5 b Q cp 6 b 6 Q 7 B 5 P 5 Q4bccP3 bb Q ccpbb Q. Q ccp4 b Na asledujúcch dvoch obrázkoch je celý prebeh fugovaa systému zázoreý a obrázku.3 je -SKP automatový systém a a obrázku je PC AS FSA automatový systém: Obrázok.3 9

26 Obrázok.4 Ako a obrázkoch vdeť tak automatový systém -SKP je o pozae jedoduchší a to ajmä kvôl tomu že CPC AS FSA využíva a radee svojej čost komukácu prechodm. Iak sú teto systémy svojou slou v podstate totožé a to aj aprek tomu že pracujú a rozlčých prcípoch. 0

27 3 Budúc vývoj a uplatee v prax V tejto prác sú defovaé dva ové typy automatových systémov stavovo kotrolovaý paralelý automatový systém a pravdlovo kotrolovaý paralelý automatový systém ale teto defíce sú ba začatok a v budúcost môže vývoj týchto a aj ostatých automatových systémov pokračovať. Teto vývoj môže v asledujúcch rokoch smerovať rôzym smerm pretože oblasť formálych jazykov a ajmä oblasť automatových systémov je ba vo svojch počatkoch a je stále veľa otvoreých možostí. Je možé pokračovať apríklad tak že sa budú skúmať už defovaé automatové systémy a rôze ch varáce ako apríklad automatové systémy s ávratom automatové systémy s odlšým spôsobom komukáce poprípade s odlšým spôsobom radea čost a teto prcípy sa môžu uplatť pr rozvoj automatových systémov defovaých v tejto prác a teda v budúcost môžu vzkúť rôzorodé automatové systémy ktoré budú kombovať vlastost vacerých automatových systémov. Ďalším možým smerom je skúmae automatových systémov ktoré budú pozostávať z rôzorodých kompoet ktorým apríklad budú zásobíkové automaty Turgove stroje alebo dokoca systémy už zložeé z rôzych druhov kompoet. Smer ktorý má ešte as ajvac možostí je skúmae v oblast gramatík a gramatckých systémov pretože tejto oblast bol doposaľ veovaá väčša pozorosť ako automatovým systémov a podľa získaých pozatkov avrhovať ové typy automatových systémov. Aj keď táto práca je zameraá skôr teoretcky tak praktcké využte automatových systémov v ej zavedeých je určte šroké apríklad v oblast prekladačov kde sa vo veľkom využívajú rôze typy automatových systémov ale aj v oblastach komplátorov lgvstky ktorá ch môže využívať apríklad pr tredeí jazykov alebo pr hľadaí spoločých zakov vacerých jazykov a podobe v oblast mkrobológe kde sa môžu automatové systémy uplatť pr skúmaí správaa mkroorgazmov ch žvotého cyklu atď. a vzhľadom a to že automatové systémy v súčasost achádzajú čoraz väčše uplatee tak e je v budúcost vylúčeé ch možé ďalše využte.

28 Záver V teór formálych jazykov sa v posledom období dostávajú do výrazejšej pozorost okrem gramatckých systémov aj automatové systémy a táto práca sa svojím obsahom rozšruje oblasť pozaa práve automatových systémov. Medz moderé tredy a to ele v oblast formálych jazykov ale aj v ých oblastach patrí paralelý spôsob spracovaa úlohy teda úloha je rozdeleá a vacero meších častí ktoré sa spracovávajú araz a teto postup je výhodejší ako spracovávae celej čast sekveče. A týmto smerom sa radla aj táto práca a automatové systémy v ej defovaé. Najskôr bol ukázaé ektoré už exstujúce automatové systémy ch prcípy a ktorých jedotlvé typy automatových systémov pracujú a bol taktež ukázaé základé prcípy kaockých multgeeratívych systémov a potom a základe týchto pozatkov bol defovaé dva ové typy automatových systémov a to stavovo kotrolovaý paralelý automatový systém a pravdlovo kotrolovaý paralelý automatový systém. Následe bol ukázaý vzájomý vzťah medz obdvoma typm automatových systémov a to algortmam ktoré ukazujú ako je možé prevesť jede automatový systém a druhý a zase aopak áslede bol skúmaé vlastost týchto automatových systémov a taktež bol v prác defovaé automatové systémy porovávaé s už exstujúcm automatovým systémam. Táto práca sa zaoberala automatovým systémam ajmä z teoretckého hľadska teda bol použté defíce a algortmy ktoré popsoval teto systémy a teto bol vhode dopleé vzorovým príkladm spolu s lustrácam aby bol obsah práce ázorejší. Praktcké hľadsko bolo ačrtuté v tretej kaptole s tým že do budúcost sa uplatee automatových systémov môže ešte výraze zväčšť. Taktež treta kaptola ukazuje akým smerom by sa mohol vývoj defovaých automatových systémov ale aj ostatých automatových systémov uberať a týchto možostí je začé možstvo pretože ešte stále zostáva rozsahla oblasť č už automatových alebo gramatckých systémov ktorá ebola preštudovaá. Teto budúc vývoj sa môže v podstate rozdelť a dve základé rovy a to a teoretckú ktorá sa môže zaoberať defovaím a skúmaím ďalších automatových systémov a ch vlastosťam a a praktckú rovu ktorá bude skúmať praktcké využte automatových systémov a študovať aké ch vlastost treba poprípade modfkovať. Ceľ tejto práce ktorým bolo preštudovať automatové systémy a a základe získaých pozatkov avrhúť ový typ automatových systémov a áslede skúmať vlastost tohto systému a porovať ho z už exstujúcm systémam bol podľa môjho ázoru spleý a ako osobý príos pr tvorbe tejto práce vdím detalejše zozámee s automatovým systémam respektíve rozšíree zalostí o oblast formálych jazykov a získae väčšeho prehľadu v tejto oblast ktorý môžem v budúcost využť č už pr ďalšom štúdu alebo pr výkoe povolaa. Ďalše prípadé rozšíree tejto práce by sa mohlo vydať cestou aprogramovaa určtého č už stavovo alebo pravdlovo kotrolovaého paralelého automatového systému s ohľadom a jeho praktcké využte a teda aprogramovať buď to prekladač alebo komplátor poprípade sa pustť do zložtejšej aplkáce v oblast lgvstky alebo mkrobológe.

29 Lteratúra [] Češka M.: Teoretcká formatka učebí text FIT VUT v Brě 00 [ole] [ct ] rev ] URL< Texty/t.pdf>. [] Medua A.: Automata ad Laguages Theory ad Applcatos Sprger Lodo 000. [3] Krthvasa K. Sakth Bala N. Harsha P.: Dstrbuted processg automata : Iteratoal Joural of Foudatos of Computer Scece Vol. 0 No s [4] Goehrg M.: Parallel commucatg automata systems učebý text Uversty of Potsdam 006 [ct ] [rev ]. [5] Martí-Vde C. Mtraa V.: Some udecdable problems for parallel commucatg fte automata systems : Iformato Processg Letters Vol s [6] Martí-Vde C. Mateescu A. Mtraa V.: Parallel fte automata systems commucatg by states : Iteratoal Joural of Foudatos of Computer Scece Vol. 3 No s [7] Petřík P.: Automatové systémy FIT VUT v Brě Bro 007 bakalářská práce. [8] Lukáš R.: Multgeeratví gramatcké systémy FIT VUT v Brě Bro 006 dsertačí práce. [9] Dassow J. Pau Gh. Rozeberg G.: Grammar Systems : G. Rozeberg ad A. Salomaa (eds.) Hadbook of Formal Laguages Vol. Sprger Berl

30 Zozam príloh Príloha. CD obsahujúce text bakalárskej práce vo formáte pdf. 4

ENTROPIA. Claude Elwood Shannon ( ), USA A Mathematical Theory of Communication, 1948 LOGARITMUS

ENTROPIA. Claude Elwood Shannon ( ), USA A Mathematical Theory of Communication, 1948 LOGARITMUS LOGARITMUS ENTROPIA Claude Elwood Shao (96-00), USA A Mathematcal Theory of Commucato, 948 7. storoče Naer, Brggs, orovae číselých ostuostí: artmetcká ostuosť 3 0 3 4 5 6 geometrcká ostuosť /8 /4 / 4 8

More information

Kapitola S5. Skrutkovica na rotačnej ploche

Kapitola S5. Skrutkovica na rotačnej ploche Kapitola S5 Skrutkovica na rotačnej ploche Nech je rotačná plocha určená osou rotácie o a meridiánom m. Skrutkový pohyb je pohyb zložený z rovnomerného rotačného pohybu okolo osi o a z rovnomerného translačného

More information

Teória grafov. RNDr. Milan Stacho, PhD.

Teória grafov. RNDr. Milan Stacho, PhD. Teória grafov RNDr. Milan Stacho, PhD. Literatúra Plesník: Grafové algoritmy, Veda Bratislava 1983 Sedláček: Úvod do teórie grafů, Academia Praha 1981 Bosák: Grafy a ich aplikácie, Alfa Bratislava 1980

More information

Ing. Tomasz Kanik. doc. RNDr. Štefan Peško, CSc.

Ing. Tomasz Kanik. doc. RNDr. Štefan Peško, CSc. Ing. Tomasz Kanik Školiteľ: doc. RNDr. Štefan Peško, CSc. Pracovisko: Študijný program: KMMOA, FRI, ŽU 9.2.9 Aplikovaná informatika 1 identifikácia problémovej skupiny pacientov, zlepšenie kvality rozhodovacích

More information

O metóde zavedenia pomocného prvku The Method of Implementation of Auxiliary Element

O metóde zavedenia pomocného prvku The Method of Implementation of Auxiliary Element Acta Mathematica Nitriesia Vol. 2, No. 2, p. 1 6 ISSN 2453-6083 O metóde zavedeia pomocého prvku The Method of Implemetatio of Auxiliary Elemet Peter Vrábel *a Departmet of Mathematics, Faculty of Natural

More information

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO BRATISLAVA P Í S O M N Á D I Z E R T A Č N E J Č A S Ť S K Ú Š K Y 6 Vladmír Palaj Katedra Algebry, Geometre a Ddaktky Matematky Fakulta Matematky,

More information

Solution Methods for Beam and Frames on Elastic Foundation Using the Finite Element Method

Solution Methods for Beam and Frames on Elastic Foundation Using the Finite Element Method Solution Methods for Beam and Frames on Elastic Foundation Using the Finite Element Method Spôsoby riešenie nosníkov a rámov na pružnom podklade pomocou metódy konečných prvkov Roland JANČO 1 Abstract:

More information

ADM a logika. 4. prednáška. Výroková logika II, logický a sémantický dôsledok, teória a model, korektnosť a úplnosť

ADM a logika. 4. prednáška. Výroková logika II, logický a sémantický dôsledok, teória a model, korektnosť a úplnosť ADM a logika 4. prednáška Výroková logika II, logický a sémantický dôsledok, teória a model, korektnosť a úplnosť 1 Odvodzovanie formúl výrokovej logiky, logický dôsledok, syntaktický prístup Logický dôsledok

More information

A L A BA M A L A W R E V IE W

A L A BA M A L A W R E V IE W A L A BA M A L A W R E V IE W Volume 52 Fall 2000 Number 1 B E F O R E D I S A B I L I T Y C I V I L R I G HT S : C I V I L W A R P E N S I O N S A N D TH E P O L I T I C S O F D I S A B I L I T Y I N

More information

CPSC 313 Introduction to Computability

CPSC 313 Introduction to Computability CPSC 313 Introduction to Computability Grammars in Chomsky Normal Form (Cont d) (Sipser, pages 109-111 (3 rd ed) and 107-109 (2 nd ed)) Renate Scheidler Fall 2018 Chomsky Normal Form A context-free grammar

More information

A Reduction of Finitely Expandable Deep Pushdown Automata

A Reduction of Finitely Expandable Deep Pushdown Automata http://excel.fit.vutbr.cz A Reduction of Finitely Expandable Deep Pushdown Automata Lucie Dvořáková Abstract For a positive integer n, n-expandable deep pushdown automata always contain no more than n

More information

Jumping Finite Automata

Jumping Finite Automata Jumping Finite Automata Alexander Meduna and Petr Zemek Brno University of Technology, Faculty of Information Technology IT4Innovations Centre of Excellence Božetěchova 2, 612 00 Brno, Czech Republic http://www.fit.vutbr.cz/

More information

Dynamic and static bending properties of hybrid carbon tube

Dynamic and static bending properties of hybrid carbon tube Dynamic and static bending properties of hybrid carbon tube Ing. Zdeněk Pošvář prof. Ing. Milan Růžička, CSc. Abstrakt Tato práce se zabývá porovnáním dvou hybridních kompozitových trubek vyrobených metodou

More information

P a g e 5 1 of R e p o r t P B 4 / 0 9

P a g e 5 1 of R e p o r t P B 4 / 0 9 P a g e 5 1 of R e p o r t P B 4 / 0 9 J A R T a l s o c o n c l u d e d t h a t a l t h o u g h t h e i n t e n t o f N e l s o n s r e h a b i l i t a t i o n p l a n i s t o e n h a n c e c o n n e

More information

I n t e r ku l t ú r n a ko mu n i ká c i a na hodine anglické h o jazyka. p r ostrední c tvom použitia PC

I n t e r ku l t ú r n a ko mu n i ká c i a na hodine anglické h o jazyka. p r ostrední c tvom použitia PC I n t e r ku l t ú r n a ko mu n i ká c i a na hodine anglické h o jazyka p r ostrední c tvom použitia PC P e t r a J e s e n s k á A n o t á c i a V p r í s p e v k u j e r o z p r a c o v a n é š p e

More information

Automata Theory CS F-08 Context-Free Grammars

Automata Theory CS F-08 Context-Free Grammars Automata Theory CS411-2015F-08 Context-Free Grammars David Galles Department of Computer Science University of San Francisco 08-0: Context-Free Grammars Set of Terminals (Σ) Set of Non-Terminals Set of

More information

VYHLÁSENIE O PARAMETROCH. č SK. Predpoklada é použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 8

VYHLÁSENIE O PARAMETROCH. č SK. Predpoklada é použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 8 VYHLÁSENIE O PARAMETROCH č. 0007 SK 1. Jedi eč ý ide tifikač ý k d typu výro ku: i jektáž y systé FIS V 2. )a ýšľa é použitie/použitia: Produkt O eľová kotva pre použitie v et e k upev e iu ťažký h systé

More information

T h e C S E T I P r o j e c t

T h e C S E T I P r o j e c t T h e P r o j e c t T H E P R O J E C T T A B L E O F C O N T E N T S A r t i c l e P a g e C o m p r e h e n s i v e A s s es s m e n t o f t h e U F O / E T I P h e n o m e n o n M a y 1 9 9 1 1 E T

More information

FILTRÁCIA SAR (RADAROVÝCH) SNÍMOK S VYUŽITÍM ŠTATISTIKY

FILTRÁCIA SAR (RADAROVÝCH) SNÍMOK S VYUŽITÍM ŠTATISTIKY SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE Stavebá fakulta Evidečé číslo: SvF-5342-56691 FILTRÁCIA SAR (RADAROVÝCH) SNÍMOK S VYUŽITÍM ŠTATISTIKY Študijý program: matematicko-počítačové modelovaie Študijý

More information

Theory of Computation - Module 3

Theory of Computation - Module 3 Theory of Computation - Module 3 Syllabus Context Free Grammar Simplification of CFG- Normal forms-chomsky Normal form and Greibach Normal formpumping lemma for Context free languages- Applications of

More information

Maticové algoritmy I maticová algebra operácie nad maticami súčin matíc

Maticové algoritmy I maticová algebra operácie nad maticami súčin matíc Maticové algoritmy I maticová algebra operácie nad maticami súčin matíc priesvitka Maurits Cornelis Escher (898-97) Ascending and Descending, 960, Lithograph priesvitka Matice V mnohých prípadoch dáta

More information

VYHLÁSENIE O PARAMETROCH. č SK

VYHLÁSENIE O PARAMETROCH. č SK VYHLÁSENIE O PARAMETROCH č. 0048 SK 1. Jedi eč ý ide tifikač ý k d typu výro ku: rá ová h oždi ka fischer SXR/SXRL 2. )a ýšľa é použitie/použitia: Produkt Plastové kotvy pre použitie v betóne a murive

More information

How to Pop a Deep PDA Matters

How to Pop a Deep PDA Matters How to Pop a Deep PDA Matters Peter Leupold Department of Mathematics, Faculty of Science Kyoto Sangyo University Kyoto 603-8555, Japan email:leupold@cc.kyoto-su.ac.jp Abstract Deep PDA are push-down automata

More information

PSEUDOINVERZNÁ MATICA

PSEUDOINVERZNÁ MATICA PSEUDOINVERZNÁ MATICA Jozef Fecenko, Michal Páleš Abstrakt Cieľom príspevku je podať základnú informácie o pseudoinverznej matici k danej matici. Ukázať, že bázický rozklad matice na súčin matíc je skeletným

More information

A New Method for Decision Making Based on Soft Matrix Theory

A New Method for Decision Making Based on Soft Matrix Theory Joural of Scetfc esearch & eports 3(5): 0-7, 04; rtcle o. JS.04.5.00 SCIENCEDOMIN teratoal www.scecedoma.org New Method for Decso Mag Based o Soft Matrx Theory Zhmg Zhag * College of Mathematcs ad Computer

More information

Theory of Computer Science

Theory of Computer Science Theory of Computer Science C1. Formal Languages and Grammars Malte Helmert University of Basel March 14, 2016 Introduction Example: Propositional Formulas from the logic part: Definition (Syntax of Propositional

More information

Univerzita Karlova v Prahe, Filozofická fakulta Katedra logiky. Anna Horská. FRIEDBERG-MUCHNIKOVA VETA Ročníková práca

Univerzita Karlova v Prahe, Filozofická fakulta Katedra logiky. Anna Horská. FRIEDBERG-MUCHNIKOVA VETA Ročníková práca Univerzita Karlova v Prahe, Filozofická fakulta Katedra logiky Anna Horská FRIEDBERG-MUCHNIKOVA VETA Ročníková práca Vedúci práce: Vítězslav Švejdar 2007 Prehlasujem, že som ročníkovú prácu vypracovala

More information

Kompresia dát a jej použitie

Kompresia dát a jej použitie Kompresia dát a jej použitie alebo Veľa muziky na malom diskovom priestore Záverečná práca Peter Vook Univerzita Karlova v Praze Matematicko-fyzikální fakulta 0 1 Reálna situácia alebo Zo života Anička

More information

The Lie Algebra of Smooth Sections of a T-bundle

The Lie Algebra of Smooth Sections of a T-bundle IST Iteratoal Joural of Egeerg Scece, Vol 7, No3-4, 6, Page 8-85 The Le Algera of Smooth Sectos of a T-udle Nadafhah ad H R Salm oghaddam Astract: I ths artcle, we geeralze the cocept of the Le algera

More information

Fakulta matematiky, fyziky a informatiky Univerzity Komenského BRATISLAVA. Diplomová práca. Martin Plesch

Fakulta matematiky, fyziky a informatiky Univerzity Komenského BRATISLAVA. Diplomová práca. Martin Plesch Fakulta matematiky fyziky a informatiky Univerzity Komenského BRATISLAVA Diplomová práca Martin Plesch BRATISLAVA 001 Fakulta matematiky fyziky a informatiky Univerzity Komenského BRATISLAVA Katedra teoretickej

More information

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA CHEMICKEJ A POTRAVINÁRSKEJ TECHNOLÓGIE ÚSTAV INFORMATIZÁCIE, AUTOMATIZÁCIE A MATEMATIKY

SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA CHEMICKEJ A POTRAVINÁRSKEJ TECHNOLÓGIE ÚSTAV INFORMATIZÁCIE, AUTOMATIZÁCIE A MATEMATIKY SLOVENSKÁ TECHNICKÁ UNIVERZITA V BRATISLAVE FAKULTA CHEMICKEJ A POTRAVINÁRSKEJ TECHNOLÓGIE ÚSTAV INFORMATIZÁCIE, AUTOMATIZÁCIE A MATEMATIKY OPTIMÁLNE RIADENIE PROCESOV BAKALARÁSKA PRÁCA FCHPT-5415-17457

More information

Jádrové odhady regresní funkce pro korelovaná data

Jádrové odhady regresní funkce pro korelovaná data Jádrové odhady regresní funkce pro korelovaná data Ústav matematiky a statistiky MÚ Brno Finanční matematika v praxi III., Podlesí 3.9.-4.9. 2013 Obsah Motivace Motivace Motivace Co se snažíme získat?

More information

2-UMA-115 Teória množín. Martin Sleziak

2-UMA-115 Teória množín. Martin Sleziak 2-UMA-115 Teória množín Martin Sleziak 23. septembra 2010 Obsah 1 Úvod 4 1.1 Predhovor...................................... 4 1.2 Sylaby a literatúra................................. 5 1.2.1 Literatúra..................................

More information

BRNO UNIVERSITY OF TECHNOLOGY INTRODUCTION TO SIX SIGMA METHOD AND ITS APPLICATION FOR PROCESS IMPROVEMENTS

BRNO UNIVERSITY OF TECHNOLOGY INTRODUCTION TO SIX SIGMA METHOD AND ITS APPLICATION FOR PROCESS IMPROVEMENTS BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FACULTY OF MECHANICAL ENGINEERING INSTITUTE OF MATHEMATICS FAKULTA STROJNÍHO INŽENÝRSTVÍ ÚSTAV MATEMATIKY INTRODUCTION TO SIX SIGMA METHOD AND

More information

Všeobecný algebraický modelovací systém - GAMS

Všeobecný algebraický modelovací systém - GAMS FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE Katedra aplkovane matematky a štatstky Všeobecný algebracký modelovací systém - GAMS DIPLOMOVÁ PRÁCA BRATISLAVA 2006 Jakub Drozdík

More information

VYHLÁSENIE O PARAMETROCH. č SK. Predpokladané použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 4

VYHLÁSENIE O PARAMETROCH. č SK. Predpokladané použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 4 VYHLÁSENIE O PARAMETROCH č. 0009 SK 1. Jedi eč ý ide tifikač ý k d typu výro ku: o eľová kotva fis her FAZ II 2. )a ýšľa é použitie/použitia: Produkt O eľová kotva pre použitie v betóne k upev e iu ťažký

More information

A MOST BASIC TRIAD OF PARABOLAS ASSOCIATED WITH A TRIANGLE

A MOST BASIC TRIAD OF PARABOLAS ASSOCIATED WITH A TRIANGLE Global Journal of Advanced Research on Classical and Modern Geometries ISSN: 2284-5569, Vol.6, (207), Issue, pp.45-57 A MOST BASIC TRIAD OF PARABOLAS ASSOCIATED WITH A TRIANGLE PAUL YIU AND XIAO-DONG ZHANG

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY HADAMARDOVE MATICE A ICH APLIKÁCIE V OPTIMÁLNOM DIZAJNE BAKALÁRSKA PRÁCA 2012 Samuel ROSA UNIVERZITA KOMENSKÉHO V BRATISLAVE

More information

VYHLÁSENIE O PARAMETROCH. č SK. Predpokladané použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 3

VYHLÁSENIE O PARAMETROCH. č SK. Predpokladané použitie. stave ý h častí ako o kladov a stropov, pozri prílohu, najmä prílohy B 1 - B 3 VYHLÁSENIE O PARAMETROCH č. 0017 SK 1. Jedi eč ý ide tifikač ý kód typu výro ku: fischer skrutka do betónu FBS, FBS A4 a FBS C 2. )a ýšľa é použitie/použitia: Produkt O eľová kotva pre použitie v etó e

More information

Comenius University, Bratislava Faculty of Mathematics, Physics and Informatics. Multi-head Automata. Bachelor Thesis.

Comenius University, Bratislava Faculty of Mathematics, Physics and Informatics. Multi-head Automata. Bachelor Thesis. Comenius University, Bratislava Faculty of Mathematics, Physics and Informatics Multi-head Automata Bachelor Thesis 2013 Boris Vida Comenius University, Bratislava Faculty of Mathematics, Physics and Informatics

More information

C1.1 Introduction. Theory of Computer Science. Theory of Computer Science. C1.1 Introduction. C1.2 Alphabets and Formal Languages. C1.

C1.1 Introduction. Theory of Computer Science. Theory of Computer Science. C1.1 Introduction. C1.2 Alphabets and Formal Languages. C1. Theory of Computer Science March 20, 2017 C1. Formal Languages and Grammars Theory of Computer Science C1. Formal Languages and Grammars Malte Helmert University of Basel March 20, 2017 C1.1 Introduction

More information

A l g o r i t m i c k y n e r i e š i t e ľ n é p r o b l é m y

A l g o r i t m i c k y n e r i e š i t e ľ n é p r o b l é m y A l g o r i t m i c k y n e r i e š i t e ľ n é p r o b l é m y Lev Bukovský Ústav matematických vied, Prírodovedecká fakulta UPJŠ Košice, 20. apríla 2004 Obsah 1 Úvod 2 2 Čiastočne rekurzívne funkcie

More information

Zadání diplomové práce

Zadání diplomové práce Zadání diplomové práce Ústav: Ústav fyzikálního inženýrství Student: Bc. Zdeněk Jakub Studijní program: Aplikované vědy v inženýrství Studijní obor: Fyzikální inženýrství a nanotechnologie Vedoucí práce:

More information

Faculty of Natural and Agricultural Sciences Chemistry Department. Semester Test 1. Analytical Chemistry CMY 283. Time: 120 min Marks: 100 Pages: 6

Faculty of Natural and Agricultural Sciences Chemistry Department. Semester Test 1. Analytical Chemistry CMY 283. Time: 120 min Marks: 100 Pages: 6 Faculty of Natural and Agricultural Sciences Chemistry Department Semester Test 1 Analytical Chemistry CMY 283 Date: 5 September 2016 Lecturers : Prof P Forbes, Dr Laurens, Mr SA Nsibande Time: 120 min

More information

Softwarové inžinierstvo. martin timothy timko

Softwarové inžinierstvo. martin timothy timko S Q L S E R V E R : A D O. N E T Softwarové inžinierstvo martin timothy timko 14.9. 2017 1 úvod 2 1 úvod ADO.NET je objektovo-orientovaná množina knižníc, ktorá poskytuje manipuláciu s dátovými zdrojmi.

More information

A Remark on the Uniform Convergence of Some Sequences of Functions

A Remark on the Uniform Convergence of Some Sequences of Functions Advaces Pure Mathematcs 05 5 57-533 Publshed Ole July 05 ScRes. http://www.scrp.org/joural/apm http://dx.do.org/0.436/apm.05.59048 A Remark o the Uform Covergece of Some Sequeces of Fuctos Guy Degla Isttut

More information

Learning picture languages using restarting automata

Learning picture languages using restarting automata Charles University in Prague Faculty of Mathematics and Physics MASTER THESIS Lukáš Krtek Learning picture languages using restarting automata Department of Software and Computer Science Education Supervisor

More information

First and last name of the author. Title of the thesis BACHELOR THESIS. Charles University in Prague Faculty of Mathematics and Physics

First and last name of the author. Title of the thesis BACHELOR THESIS. Charles University in Prague Faculty of Mathematics and Physics Charles University in Prague Faculty of Mathematics and Physics BACHELOR THESIS First and last name of the author Title of the thesis Name of the department or institute Supervisor of the bachelor thesis:

More information

MASTER THESIS. Vlastnosti k-intervalových booleovských funkcí Properties of k-interval Boolean functions

MASTER THESIS. Vlastnosti k-intervalových booleovských funkcí Properties of k-interval Boolean functions Charles University in Prague Faculty of Mathematics and Physics MASTER THESIS Pavol Gál Vlastnosti k-intervalových booleovských funkcí Properties of k-interval Boolean functions Department of Theoretical

More information

Kapitola P2. Rozvinuteľné priamkové plochy

Kapitola P2. Rozvinuteľné priamkové plochy Kapitola P2 Rozvinuteľné priamkové plochy 1 Priamková plocha je rozvinuteľná, ak na nej ležia iba torzálne priamky. Rozvinuteľné priamkové plochy rozdeľujeme na: rovinu, valcové plochy, kužeľové plochy,

More information

Formal Languages 2: Group Theory

Formal Languages 2: Group Theory 2: Group Theory Matilde Marcolli CS101: Mathematical and Computational Linguistics Winter 2015 Group G, with presentation G = X R (finitely presented) X (finite) set of generators x 1,..., x N R (finite)

More information

LCFRS Exercises and solutions

LCFRS Exercises and solutions LCFRS Exercises and solutions Laura Kallmeyer SS 2010 Question 1 1. Give a CFG for the following language: {a n b m c m d n n > 0, m 0} 2. Show that the following language is not context-free: {a 2n n

More information

Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky DIPLOMOVÁ PRÁCA Róbert Zvonár

Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky DIPLOMOVÁ PRÁCA Róbert Zvonár Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky DIPLOMOVÁ PRÁCA 2007 Róbert Zvonár Univerzita Komenského v Bratislave Fakulta matematiky, fyziky a informatiky Katedra aplikovanej

More information

Comparison of Dual to Ratio-Cum-Product Estimators of Population Mean

Comparison of Dual to Ratio-Cum-Product Estimators of Population Mean Research Joural of Mathematcal ad Statstcal Sceces ISS 30 6047 Vol. 1(), 5-1, ovember (013) Res. J. Mathematcal ad Statstcal Sc. Comparso of Dual to Rato-Cum-Product Estmators of Populato Mea Abstract

More information

Univerzita Karlova v Praze, Filozofická fakulta Katedra logiky

Univerzita Karlova v Praze, Filozofická fakulta Katedra logiky Univerzita Karlova v Praze, Filozofická fakulta Katedra logiky ZOBECNĚNÉ Tomáš Lávička BOOLEOVSKÉ MODELY A KLASICKÁ PREDIKÁTOVÁ LOGIKA GENERALIZED BOOLEAN MODELS AND CLASSICAL PREDICATE LOGIC Bakalářská

More information

Zelená a reverzná logistika ako nástroj zefektívnenia spaľovania odpadu v Slovenskej republike 1

Zelená a reverzná logistika ako nástroj zefektívnenia spaľovania odpadu v Slovenskej republike 1 32 Ekoomcký časops, 59, 20, č. 2, s. 32 47 Zeleá a reverzá logstka ako ástroj zefektívea spaľovaa odpadu v Sloveskej republke Iva BREZINA* Adrej DUPAĽ** Juraj PEKÁR* Gree ad Reverse Logstcs as Streamlg

More information

Kybernetika. Miroslav Langer On hierarchy of the positioned eco-grammar systems. Terms of use: Persistent URL:

Kybernetika. Miroslav Langer On hierarchy of the positioned eco-grammar systems. Terms of use: Persistent URL: Kybernetika Miroslav Langer On hierarchy of the positioned eco-grammar systems Kybernetika, Vol. 50 (2014), No. 5, 696 705 Persistent URL: http://dml.cz/dmlcz/144101 Terms of use: Institute of Information

More information

Fakulta Matematiky, Fyziky a Informatiky Univerzita Komenského, Bratislava THEILOVA REGRESIA

Fakulta Matematiky, Fyziky a Informatiky Univerzita Komenského, Bratislava THEILOVA REGRESIA Fakulta Matematiky, Fyziky a Informatiky Univerzita Komenského, Bratislava THEILOVA REGRESIA Róbert Tóth Bratislava 2013 Fakulta Matematiky, Fyziky a Informatiky Univerzita Komenského, Bratislava THEILOVA

More information

Matematika 17. a 18. storočia

Matematika 17. a 18. storočia Matematika 17. a 18. storočia René Descartes Narodený : 31 Marec 1596 v La Haye (teraz Descartes),Touraine, France Zomrel : 11 Feb 1650 v Stockholm, Sweden Riešenie kvadratických rovníc podľa Descarta

More information

Faculty of Natural and Agricultural Sciences Chemistry Department. Semester Test 1 MEMO. Analytical Chemistry CMY 283

Faculty of Natural and Agricultural Sciences Chemistry Department. Semester Test 1 MEMO. Analytical Chemistry CMY 283 Faculty of Natural and Agricultural Sciences Chemistry Department Semester Test 1 MEMO Analytical Chemistry CMY 283 Date: 5 September 2016 Lecturers : Prof P Forbes, Dr Laurens, Mr SA Nsibande Time: 90

More information

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY REKURENTNÉ POSTUPNOSTI

UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY REKURENTNÉ POSTUPNOSTI UNIVERZITA KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY Evidenčné číslo: 74b93af3-8dd5-43d9-b3f2-05523e0ba177 REKURENTNÉ POSTUPNOSTI 2011 András Varga UNIVERZITA KOMENSKÉHO V BRATISLAVE

More information

TAFL 1 (ECS-403) Unit- III. 3.1 Definition of CFG (Context Free Grammar) and problems. 3.2 Derivation. 3.3 Ambiguity in Grammar

TAFL 1 (ECS-403) Unit- III. 3.1 Definition of CFG (Context Free Grammar) and problems. 3.2 Derivation. 3.3 Ambiguity in Grammar TAFL 1 (ECS-403) Unit- III 3.1 Definition of CFG (Context Free Grammar) and problems 3.2 Derivation 3.3 Ambiguity in Grammar 3.3.1 Inherent Ambiguity 3.3.2 Ambiguous to Unambiguous CFG 3.4 Simplification

More information

Bootstrap metody II Kernelové Odhady Hustot

Bootstrap metody II Kernelové Odhady Hustot Bootstrap metody II Kernelové Odhady Hustot Mgr. Rudolf B. Blažek, Ph.D. prof. RNDr. Roman Kotecký, DrSc. Katedra počítačových systémů Katedra teoretické informatiky Fakulta informačních technologií České

More information

OH BOY! Story. N a r r a t iv e a n d o bj e c t s th ea t e r Fo r a l l a g e s, fr o m th e a ge of 9

OH BOY! Story. N a r r a t iv e a n d o bj e c t s th ea t e r Fo r a l l a g e s, fr o m th e a ge of 9 OH BOY! O h Boy!, was or igin a lly cr eat ed in F r en ch an d was a m a jor s u cc ess on t h e Fr en ch st a ge f or young au di enc es. It h a s b een s een by ap pr ox i ma t ely 175,000 sp ect at

More information

Appendix. Title. Petr Lachout MFF UK, ÚTIA AV ČR

Appendix. Title. Petr Lachout MFF UK, ÚTIA AV ČR Title ROBUST - Kráĺıky - únor, 2010 Definice Budeme se zabývat optimalizačními úlohami. Uvažujme metrický prostor X a funkci f : X R = [, + ]. Zajímá nás minimální hodnota funkce f na X ϕ (f ) = inf {f

More information

DEFINÍCIE A DEFINOVANIE V NEWTONOVÝCH PRINCÍPOCH: POKUS O METODOLOGICKÚ ANALÝZU 1. Igor HANZEL

DEFINÍCIE A DEFINOVANIE V NEWTONOVÝCH PRINCÍPOCH: POKUS O METODOLOGICKÚ ANALÝZU 1. Igor HANZEL DEFINÍCIE A DEFINOVANIE V NEWTONOVÝCH PRINCÍPOCH: POKUS O METODOLOGICKÚ ANALÝZU 1 Igor HANZEL The paper analyzes Newton s eight definitions from his Principia from both the logico-semantic and epistemological

More information

Le classeur à tampons

Le classeur à tampons Le classeur à tampons P a s à pa s Le matériel 1 gr a n d cla s s e u r 3 pa pi e r s co o r d o n n é s. P o u r le m o d è l e pr é s e n t é P a p i e r ble u D ai s y D s, pa pi e r bor d e a u x,

More information

TECHNICKÁ UNIVERZITA V KOŠICIACH. Predikcia počasia prostredníctvom neurónových sietí BAKALÁRSKA PRÁCA FAKULTA ELEKTROTECHNIKY A INFORMATIKY

TECHNICKÁ UNIVERZITA V KOŠICIACH. Predikcia počasia prostredníctvom neurónových sietí BAKALÁRSKA PRÁCA FAKULTA ELEKTROTECHNIKY A INFORMATIKY TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY A INFORMATIKY Predkca počasa prostredníctvom neurónových setí Ján ADAMČÁK BAKALÁRSKA PRÁCA 2010 TECHNICKÁ UNIVERZITA V KOŠICIACH FAKULTA ELEKTROTECHNIKY

More information

Pushbutton Units and Indicator Lights

Pushbutton Units and Indicator Lights Insert labels and insert caps Clear, illuminated and indicator lights can be fitted with insert labels and caps for identification purposes. These labels and caps are made of a semi-transparent molded

More information

5/10/16. Grammar. Automata and Languages. Today s Topics. Grammars Definition A grammar G is defined as G = (V, T, P, S) where:

5/10/16. Grammar. Automata and Languages. Today s Topics. Grammars Definition A grammar G is defined as G = (V, T, P, S) where: Grammar Automata and Languages Grammar Prof. Mohamed Hamada oftware Engineering Lab. The University of Aizu Japan Regular Grammar Context-free Grammar Context-sensitive Grammar Left-linear Grammar right-linear

More information

KISHORE VAIGYANIK PROTSAHAN YOJANA Date : Duration : 3 Hours Max. Marks : 100 STREAM - SA

KISHORE VAIGYANIK PROTSAHAN YOJANA Date : Duration : 3 Hours Max. Marks : 100 STREAM - SA KISHORE VAIGYANIK PROTSAHAN YOJANA - 014 Date : 0-11-014 Duration : 3 Hours Max. Marks : 100 STREAM - SA GENERAL INSTRUCTIONS The Test Booklet consists of 80 questions. There are Two parts in the question

More information

Section 1 (closed-book) Total points 30

Section 1 (closed-book) Total points 30 CS 454 Theory of Computation Fall 2011 Section 1 (closed-book) Total points 30 1. Which of the following are true? (a) a PDA can always be converted to an equivalent PDA that at each step pops or pushes

More information

BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ REGULATED AUTOMATA SYSTEMS REGULOVANÉ SYSTÉMY AUTOMATŮ

BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ REGULATED AUTOMATA SYSTEMS REGULOVANÉ SYSTÉMY AUTOMATŮ BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FACULTY OF INFORMATION TECHNOLOGY DEPARTMENT OF INFORMATION SYSTEMS FAKULTA INFORMAČNÍCH TECHNOLOGIÍ ÚSTAV INFORMAČNÍCH SYSTÉMŮ REGULATED AUTOMATA

More information

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE

FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE PÍSOMNÁ PRÁCA K DIZERTAČNEJ SKÚŠKE 2005 Zuzana Holeščáková FAKULTA MATEMATIKY, FYZIKY A INFORMATIKY UNIVERZITY KOMENSKÉHO V BRATISLAVE

More information

Chapter 1. Formal Definition and View. Lecture Formal Pushdown Automata on the 28th April 2009

Chapter 1. Formal Definition and View. Lecture Formal Pushdown Automata on the 28th April 2009 Chapter 1 Formal and View Lecture on the 28th April 2009 Formal of PA Faculty of Information Technology Brno University of Technology 1.1 Aim of the Lecture 1 Define pushdown automaton in a formal way

More information

Pushdown Automata. Reading: Chapter 6

Pushdown Automata. Reading: Chapter 6 Pushdown Automata Reading: Chapter 6 1 Pushdown Automata (PDA) Informally: A PDA is an NFA-ε with a infinite stack. Transitions are modified to accommodate stack operations. Questions: What is a stack?

More information

K-Even Edge-Graceful Labeling of Some Cycle Related Graphs

K-Even Edge-Graceful Labeling of Some Cycle Related Graphs Iteratoal Joural of Egeerg Scece Iveto ISSN (Ole): 9 7, ISSN (Prt): 9 7 www.jes.org Volume Issue 0ǁ October. 0 ǁ PP.0-7 K-Eve Edge-Graceful Labelg of Some Cycle Related Grahs Dr. B. Gayathr, S. Kousalya

More information

Scripture quotations marked cev are from the Contemporary English Version, Copyright 1991, 1992, 1995 by American Bible Society. Used by permission.

Scripture quotations marked cev are from the Contemporary English Version, Copyright 1991, 1992, 1995 by American Bible Society. Used by permission. N Ra: E K B Da a a B a a, a-a- a aa, a a. T, a a. 2009 Ba P, I. ISBN 978-1-60260-296-0. N a a a a a, a,. C a a a Ba P, a 500 a a aa a. W, : F K B Da, Ba P, I. U. S a a a a K Ja V B. S a a a a N K Ja V.

More information

História nekonečne malej veličiny PROJEKTOVÁ PRÁCA. Martin Čulen. Alex Fleško. Konzultant: Vladimír Repáš

História nekonečne malej veličiny PROJEKTOVÁ PRÁCA. Martin Čulen. Alex Fleško. Konzultant: Vladimír Repáš História nekonečne malej veličiny PROJEKTOVÁ PRÁCA Martin Čulen Alex Fleško Konzultant: Vladimír Repáš Škola pre mimoriadne nadané deti a Gymnázium, Skalická 1, Bratislava BRATISLAVA 2013 1. Obsah 1. Obsah

More information

Matematická analýza II.

Matematická analýza II. V. Diferenciálny počet (prezentácia k prednáške MANb/10) doc. RNDr., PhD. 1 1 ondrej.hutnik@upjs.sk umv.science.upjs.sk/analyza Prednáška 8 6. marca 2018 It has apparently not yet been observed, that...

More information

Context-Free Grammar

Context-Free Grammar Context-Free Grammar CFGs are more powerful than regular expressions. They are more powerful in the sense that whatever can be expressed using regular expressions can be expressed using context-free grammars,

More information

Use precise language and domain-specific vocabulary to inform about or explain the topic. CCSS.ELA-LITERACY.WHST D

Use precise language and domain-specific vocabulary to inform about or explain the topic. CCSS.ELA-LITERACY.WHST D Lesson eight What are characteristics of chemical reactions? Science Constructing Explanations, Engaging in Argument and Obtaining, Evaluating, and Communicating Information ENGLISH LANGUAGE ARTS Reading

More information

ON THE LOGARITHMIC INTEGRAL

ON THE LOGARITHMIC INTEGRAL Hacettepe Joural of Mathematcs ad Statstcs Volume 39(3) (21), 393 41 ON THE LOGARITHMIC INTEGRAL Bra Fsher ad Bljaa Jolevska-Tueska Receved 29:9 :29 : Accepted 2 :3 :21 Abstract The logarthmc tegral l(x)

More information

DEFINÍCIE A DEFINOVANIE V NEWTONOVÝCH PRINCÍPOCH Pokus o metodologickú analýzu

DEFINÍCIE A DEFINOVANIE V NEWTONOVÝCH PRINCÍPOCH Pokus o metodologickú analýzu FILOZOFIA STATE Roč. 72, 2017, č. 4 DEFINÍCIE A DEFINOVANIE V NEWTONOVÝCH PRINCÍPOCH Pokus o metodologickú analýzu IGOR HANZEL, Katedra logiky a metodológie vied FiF UK, Bratislava, SR HANZEL, I.: Definitions

More information

INTRO TO I & CT. (Boolean Algebra and Logic Simplification.) Lecture # By: Department of CS & IT.

INTRO TO I & CT. (Boolean Algebra and Logic Simplification.) Lecture # By: Department of CS & IT. INTRO TO I & CT. (Boolean Algebra and Logic Simplification.) Lecture # 13-14 By: M.Nadeem Akhtar. Department of CS & IT. URL: https://sites.google.com/site/nadeemcsuoliict/home/lectures 1 Boolean Algebra

More information

VIRTUAL CONTROL SYSTEM OF EXOTHERMIC REACTOR USING THE CONTROLLER KRGN 90 VIRTUÁLNY RIADIACI SYSTÉM EXOTERMICKÉHO REAKTORA NA BÁZE KRGN 90

VIRTUAL CONTROL SYSTEM OF EXOTHERMIC REACTOR USING THE CONTROLLER KRGN 90 VIRTUÁLNY RIADIACI SYSTÉM EXOTERMICKÉHO REAKTORA NA BÁZE KRGN 90 VIRTUAL CONTROL SYSTEM OF EXOTHERMIC REACTOR USING THE CONTROLLER KRGN 90 VIRTUÁLNY RIADIACI SYSTÉM EXOTERMICKÉHO REAKTORA NA BÁZE KRGN 90 Stanislav KUNÍK, Dušan MUDRONČÍK, Martin RAKOVSKÝ Authors: Ing.

More information

Homework 4 Solutions. 2. Find context-free grammars for the language L = {a n b m c k : k n + m}. (with n 0,

Homework 4 Solutions. 2. Find context-free grammars for the language L = {a n b m c k : k n + m}. (with n 0, Introduction to Formal Language, Fall 2016 Due: 21-Apr-2016 (Thursday) Instructor: Prof. Wen-Guey Tzeng Homework 4 Solutions Scribe: Yi-Ruei Chen 1. Find context-free grammars for the language L = {a n

More information

Aplikácie teórie množín Martin Sleziak 24. februára 2015

Aplikácie teórie množín Martin Sleziak 24. februára 2015 Aplikácie teórie množín Martin Sleziak 24. februára 2015 Obsah 1 Úvod 5 1.1 Sylaby a literatúra................................. 5 1.1.1 Literatúra.................................. 5 1.1.2 Sylaby predmetu..............................

More information

Introducing Sieve of Eratosthenes as a Theorem

Introducing Sieve of Eratosthenes as a Theorem ISSN(Ole 9-8 ISSN (Prt - Iteratoal Joural of Iovatve Research Scece Egeerg ad echolog (A Hgh Imact Factor & UGC Aroved Joural Webste wwwrsetcom Vol Issue 9 Setember Itroducg Seve of Eratosthees as a heorem

More information

Solutions to Problem Set 3

Solutions to Problem Set 3 V22.0453-001 Theory of Computation October 8, 2003 TA: Nelly Fazio Solutions to Problem Set 3 Problem 1 We have seen that a grammar where all productions are of the form: A ab, A c (where A, B non-terminals,

More information

Agenda Rationale for ETG S eek ing I d eas ETG fram ew ork and res u lts 2

Agenda Rationale for ETG S eek ing I d eas ETG fram ew ork and res u lts 2 Internal Innovation @ C is c o 2 0 0 6 C i s c o S y s t e m s, I n c. A l l r i g h t s r e s e r v e d. C i s c o C o n f i d e n t i a l 1 Agenda Rationale for ETG S eek ing I d eas ETG fram ew ork

More information

GS trapezoids in GS quasigroups

GS trapezoids in GS quasigroups Mathematical Communications 7(2002), 143-158 143 GS trapezoids in GS quasigroups Vladimir Volenec and Zdenka Kolar Abstract. In this paper the concept of a GS trapezoid in a GS quasigroup is defined and

More information

Odhady veľkosti pokrytí náhodne indukovaných podgrafov n-rozmernej hyperkocky

Odhady veľkosti pokrytí náhodne indukovaných podgrafov n-rozmernej hyperkocky KATEDRA INFORMATIKY FAKULTA MATEMATIKY FYZIKY A INFORMATIKY UNIVERZITA KOMENSKÉHO Odhady veľkosti pokrytí náhodne indukovaných podgrafov nrozmernej hyperkocky Diplomová práca Bc. Ján Kliman študijný odbor:

More information

Semi-Riemann Metric on. the Tangent Bundle and its Index

Semi-Riemann Metric on. the Tangent Bundle and its Index t J Cotem Math Sceces ol 5 o 3 33-44 Sem-Rema Metrc o the Taet Budle ad ts dex smet Ayha Pamuale Uversty Educato Faculty Dezl Turey ayha@auedutr Erol asar Mers Uversty Art ad Scece Faculty 33343 Mers Turey

More information

(b) If G=({S}, {a}, {S SS}, S) find the language generated by G. [8+8] 2. Convert the following grammar to Greibach Normal Form G = ({A1, A2, A3},

(b) If G=({S}, {a}, {S SS}, S) find the language generated by G. [8+8] 2. Convert the following grammar to Greibach Normal Form G = ({A1, A2, A3}, Code No: 07A50501 R07 Set No. 2 III B.Tech I Semester Examinations,MAY 2011 FORMAL LANGUAGES AND AUTOMATA THEORY Computer Science And Engineering Time: 3 hours Max Marks: 80 Answer any FIVE Questions All

More information

CMSC 330: Organization of Programming Languages. Regular Expressions and Finite Automata

CMSC 330: Organization of Programming Languages. Regular Expressions and Finite Automata CMSC 330: Organization of Programming Languages Regular Expressions and Finite Automata CMSC330 Spring 2018 1 How do regular expressions work? What we ve learned What regular expressions are What they

More information

CMSC 330: Organization of Programming Languages

CMSC 330: Organization of Programming Languages CMSC 330: Organization of Programming Languages Regular Expressions and Finite Automata CMSC 330 Spring 2017 1 How do regular expressions work? What we ve learned What regular expressions are What they

More information

=, kde n = 1,2,3,... E n

=, kde n = 1,2,3,... E n r = ( xyz,, ) SVET KVANTOVEJ FYZIKY (seriál populárnych článkov o kvantovej fyzike uverejnených v časopise Quark v roku 2005) Zdroj: http://www.quniverse.sk/ziman/ I. Podivné pravdepodobnosti Viete, že

More information

CS A Term 2009: Foundations of Computer Science. Homework 2. By Li Feng, Shweta Srivastava, and Carolina Ruiz.

CS A Term 2009: Foundations of Computer Science. Homework 2. By Li Feng, Shweta Srivastava, and Carolina Ruiz. CS3133 - A Term 2009: Foundations of Computer Science Prof. Carolina Ruiz Homework 2 WPI By Li Feng, Shweta Srivastava, and Carolina Ruiz Chapter 4 Problem 1: (10 Points) Exercise 4.3 Solution 1: S is

More information

MEDZINÁRODNÝ VEDECKÝ ČASOPIS MLADÁ VEDA / YOUNG SCIENCE

MEDZINÁRODNÝ VEDECKÝ ČASOPIS MLADÁ VEDA / YOUNG SCIENCE MEDZINÁRODNÝ VEDECKÝ ČASOPIS MLADÁ VEDA / YOUNG SCIENCE November 2014 (číslo 3) Ročník druhý ISSN 1339-3189 Kontakt: info@mladaveda.sk, tel.: +421 908 546 716, www.mladaveda.sk Fotografia na obálke: Kuala

More information