Eksamensopgaver i DM17, Januar 2003

Relaterede dokumenter
Skriftlig Eksamen Beregnelighed (DM517)

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Skriftlig Eksamen Diskret Matematik (DM528)

Noter til DM517 Beregnelighed

Skriftlig Eksamen Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

Skriftlig Eksamen Beregnelighed (DM517)

Skriftlig Eksamen Algoritmer og sandsynlighed (DM538)

Skriftlig Eksamen Algoritmer og Sandsynlighed (DM538)

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

Skriftlig Eksamen Automatteori og Beregnelighed (DM17)

Skriftlig Eksamen Introduktion til lineær og heltalsprogrammering (DM515)

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Skriftlig Eksamen Introduktion til lineær og heltalsprogrammering (DM515)

DM517:Supplerende noter om uafgørlighedsbeviser:

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Skriftlig Eksamen Beregnelighed (DM517)

Oversættere Skriftlig eksamen onsdag d. 19. april 2006

Oversættere. Vejledende løsninger til Skriftlig eksamen onsdag d. 20. april 2005

Ja! det beviste vi uge 16+17

Oversættere Skriftlig eksamen onsdag d. 20. april 2005

Regularitet og Automater. Tobias Brixen Q4-2012

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Oversættere Skriftlig eksamen onsdag d. 24. januar 2007

Skriftlig eksamen - med besvarelse Topologi I (MM508)

Om at løse problemer En opgave-workshop Beregnelighed og kompleksitet

It og informationssøgning Forelæsning november 2006 Nils Andersen. Regulære udtryk og formelle sprog

DATALOGISK INSTITUT, AARHUS UNIVERSITET

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

DATALOGI 1E. Skriftlig eksamen fredag den 7. juni 2002

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

UNDGÅ EKSAMENSSNYD. - hjælp til selvhjælp

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

Regularitet & Automater Eksamensnotater

Oversættere Vejledende løsninger til Skriftlig eksamen onsdag d. 24. januar 2007

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET EKSAMEN. Grundkurser i Datalogi. Algoritmer og Datastrukturer 1 (2003-ordning)

Regulære udtryk og endelige automater. Ugens emner

Vejledning til matematik A htx Maj 2018

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET. Science and Technology EKSAMEN. Grundkurser i Datalogi. Algoritmer og Datastrukturer 1 (2003-ordning)

Skriftlig eksamen Science statistik- ST501

DATALOGISK INSTITUT, AARHUS UNIVERSITET. Det Naturvidenskabelige Fakultet EKSAMEN. Grundkurser i Datalogi

GOD AKADEMISK PRAKSIS. - Sådan håndterer du kilder og undgår eksamenssnyd

Skriftlig eksamen BioMatI (MM503)

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Skriftlig Eksamen Algoritmer og Datastrukturer 2 (2003-ordning)

DATALOGISK INSTITUT, AARHUS UNIVERSITET

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Oversættere Skriftlig eksamen onsdag d. 25. januar 2006

Oversættere / Datalogi 1E

GOD AKADEMISK PRAKSIS. - Sådan håndterer du kilder og undgår eksamenssnyd

Skriftlig eksamen Vejledende besvarelse MATEMATIK B (MM02)

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Regulære udtryk og endelige automater

DM507 Algoritmer og datastrukturer

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Ugens emner. Regulære sprog og digitale billeder. Adressering af områder. Et alfabet. Dette billede: kan repræsenteres af en FA med 832 tilstande

Skriftlig eksamen, Programmer som Data Onsdag 6. januar Spørgsmål 1 (20 %): Regulære udtryk og automater

Tidligere Eksamensopgaver MM505 Lineær Algebra

BEREGNINGSTEKNIK INDENFOR ELEKTRONIKOMRÅDET 1

Reeksamen i Diskret Matematik

Oversættere, ugeopgave 3

Spilstrategier. 1 Vindermængde og tabermængde

1 Beregnelighed. 1.1 Disposition. 1.2 Præsentation. Def. TM. Def. RE/R. Def. 5 egenskaber for RE/R. Def. NSA. Bevis. NSA!RE. Def. SA. Bevis. SA!

1. Seminar EVU RegAut

DATALOGI 1E. Skriftlig eksamen mandag den 23. juni 2003

Eksamen i Lineær Algebra

DATALOGI 1E. Skriftlig eksamen torsdag den 3. juni 2004

Reeksamen 2014/2015 Mål- og integralteori

Regularitet og Automater

TANKERNE BAG DE NYE VEJLEDENDE SÆT I MATEMATIK

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Noter til Perspektiver i Matematikken

Asymptoter. for standardforsøgene i matematik i gymnasiet Karsten Juul

Introduktion til DM507

Løsningsforslag til skriftlig eksamen i Kombinatorik, sandsynlighed og randomiserede algoritmer (DM528)

DM507 Algoritmer og datastrukturer

Take-home Eksamen. DM505 Design og programmering af databaser. Syddansk Universitet Institut for Matematik og Datalogi

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Oversættere. Vejledende løsninger til Skriftlig eksamen onsdag d. 18. april 2007

DATALOGISK INSTITUT, AARHUS UNIVERSITET

Spilstrategier. Indhold. Georg Mohr-Konkurrencen. 1 Vindermængde og tabermængde 2. 2 Kopier modpartens træk 4

Guide til lektielæsning

Opgaveløsninger til eksamensopgaver. Opgavesæt 11

DM507 Algoritmer og datastrukturer

Reeksamen i Diskret Matematik

Eksamen i Calculus Mandag den 8. juni 2015

MA TEMA TIK 1 LA, GAMMEL T PENSUM

Eksamen 2014/2015 Mål- og integralteori

Rolf Fagerberg. Forår 2014

Dat 2/F6S: Syntaks og semantik 2005 Centrale emner og eksamenspensum

Eksamen i Lineær Algebra

Eksamen i Lineær Algebra

Rolf Fagerberg. Forår 2012

DATALOGISK INSTITUT, AARHUS UNIVERSITET

DATALOGISK INSTITUT, AARHUS UNIVERSITET

NATURVIDENSKABELIG KANDIDATEKSAMEN VED KØBENHAVNS UNIVERSITET INVESTERINGS- OG FINANSIERINGSTEORI

Transkript:

Eksamensopgaver i DM17, Januar 2003 Skriftlig Eksamen Automatteori og Beregnelighed (DM17) Institut for Matematik & Datalogi Syddansk Universitet Odense Universitet Lørdag, den 18. Januar 2003 Alle sædvanlige hjælpemidler (lærebøger, notater etc.) samt brug af lommeregner er tilladt. Eksamenssættet består af 5 opgaver på 5 nummererede sider (1 5). Fuld besvarelse er besvarelse af alle 5 opgaver. De enkelte opgavers vægt ved bedømmelsen er angivet i point. Med mindre andet eksplicit er angivet, må man gerne referere til resultater fra lærebogen. Dette gælder også de opgaver, der har været stillet på ugesedlerne. Specielt må man, med mindre andet eksplicit er angivet, gerne begrunde en påstand med at henvise til, at det umiddelbart følger fra et resultat i lærebogen, eller én af de opgaver, der har været stillet på ugesedlerne (hvis dette altså er sandt!). Henvisninger til andre bøger (ud over lærebogen) om automatteori accepteres ikke som besvarelse af et spørgsmål! Husk at begrunde alle dine påstande!

Opgave 1 Lad Σ := {a, b}. a) Angiv tilstandsdiagrammet for en deterministisk endelig automat som accepterer sproget L := {awaa w Σ }. b) Bevis at enhver deterministisk endelig automat M som accepterer sproget L i del a) mindst har fire tilstande. Vink til b): Overvej, hvordan en potentiel DFA med tre tilstande, der accepterer L, må virke på inputstrenge af typen a i, i = 0, 1, 2,... 1

Opgave 2 Lad Σ := {a, b}. For et w Σ defineres # a (w) som antallet af a-er i w og # b (w) som antallet af b-er i w. Definer et sprog L ved L := {w Σ # b (w) = 2 # a(w) }. For eksempel ligger ordene abbbab, bab, a 3 b 8 i L. Benyt pumpelemmaet til at bevise at L ikke er regulært. 2

Opgave 3 a) Angiv en kontekstfri grammatik G 1 over terminal-alfabetet Σ := {a, b, c} så at Forklar din konstruktion. L(G 1 ) = {a 2n b 2n c, n N}. b) Angiv en grammatik G 2 som frembringer præcis de ord over Σ = {a, b, c} som starter med et a og som har det samme antal a-er, b-er og c-er. Forklar din konstruktion og vis en afledning af abcbabacc Vink: G 2 behøver ikke være kontekstfri, det vil sige du må gerne benytte regler som har to eller flere symboler på deres venstre side. 3

Opgave 4 Lad Σ := {a, b, H}. Angiv en Turing-maskine M, som for ethvert input xhy, x {a, b} +, y {a, b} + gør det følgende: hvis x = y R (det vil sige x = x 1 x 2... x n, y = x n... x 2 x 1 ) erstatter M alle input-symboler ved et blanksymbol og stopper i en sluttilstand; hvis x y R stopper M i en sluttilstand, men båndindholdet må ikke være lig med det tomme ord e (det vil sige der skal være mindst en celle som indholder et symbol fra Σ). Du må antage at maskinen starter i en konfiguration... x 1 x 2... x n Hy 1 y 2... y k... med hovedet stående på x 1 (n, k 1). Forklar din konstruktion, det vil sige forklar hvordan din maskine virker. 4

Opgave 5 Lad Σ være et givet endeligt alfabet med Σ 2. Betragt hver af de følgende påstande og find ud af, hvilke er rigtige og hvilke er forkerte. Du skal give et præcist argument for hvert af dine svar. a) Lad L 1, L 2 være to uafgørlige sprog over Σ. Så er sproget L 1 L 2 uafgørligt. b) Der eksisterer to uafgørlige sprog L 1, L 2 over Σ så at sproget L 1 L 2 er afgørligt. c) Sproget er regulært. L := {a n b n c n n N så at n 3 < 100 n} d) Lad L 1 Σ, L 2 Σ være to endelige sprog (d.v.s. de indholder endelig mange elementer) med L 1 L 2 =. Der eksisterer en deterministisk endelig automat M så at L 1 L(M) og L 2 L(M) = e) Lad L Σ være et sprog så at L := Σ \ L er endeligt. Så er L \ ( L) kontekstfrit. 5