• Keine Ergebnisse gefunden

Aufgabe 1. Geben Sie eine Grammatik an, die die Sprache L = {w ∈ Σ

N/A
N/A
Protected

Academic year: 2021

Aktie "Aufgabe 1. Geben Sie eine Grammatik an, die die Sprache L = {w ∈ Σ"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Universit¨ at Siegen

Lehrstuhl Theoretische Informatik Markus Lohrey

Grundlagen der Theoretischen Informatik SS 2020

Ubungsblatt 2 ¨

Aufgabe 1. Geben Sie eine Grammatik an, die die Sprache L = {w ∈ Σ

| w = w

r

}

erkennt. Dabei ist w

r

das Wort w r¨ uckw¨ arts gelesen, z.B. f¨ ur w = aabb ist w

r

= bbaa. Die Sprache L ist damit die Menge aller Palindrome.

Aufgabe 2. Geben Sie zu jeder der folgenden Sprachen eine Grammatik und einen endlichen Automaten an.

(a) L

1

= {w ∈ {a, b}

| Das Wort w enth¨ alt mindestens ein b.}

(b) L

2

= {w ∈ {a, b}

| Die Anzahl der a ’s ist durch 3 teilbar.}

(c) L

3

= {w ∈ {a, b}

+

| Der erste und letzte Buchstabe in w stimmen ¨ uberein.}

(d) L

4

=

a

n

b

m

c

`

| n ≥ 0, m ≥ 1, ` ≥ 2 (e) L

5

= {w ∈ {a, b}

| |w | ≤ 3}

Aufgabe 3. Geben Sie zu jeder der folgenden Sprachen einen determinis- tischen, endlichen Automaten an. Finden Sie einen nichtdeterministischen, endlichen Automaten, der weniger Zust¨ ande ben¨ otigt?

(a) L

1

= {w ∈ {a, b}

| w enth¨ alt das Wort bab.}

(b) L

2

= {w ∈ {a, b, c}

| w enth¨ alt h¨ ochstens zwei verschiedene Buchstaben.}

Aufgabe 4. Gegeben die folgenden NFAs:

M

1

: 1 2 3

a b a

b

M

2

: 1 b 2 b 3 a

a

b

(a) Geben Sie die Sprachen T (M

1

) und T (M

2

) an.

(b) Geben Sie DFAs f¨ ur T (M

1

) und T (M

2

) an.

1

Referenzen

ÄHNLICHE DOKUMENTE

[r]

Lehrstuhl Theoretische Informatik Markus Lohrey. Grundlagen der Theoretischen Informatik

Lehrstuhl Theoretische Informatik Markus Lohrey.. Grundlagen der Theoretischen Informatik

Wir betrachten die Einschr¨ankung des Postschen Korrespondenzproblems, bei dem nur W¨orter aus dem Alphabet Σ = {0 , 1}

Theoretische Informatik 1 Ungewertete Aufgaben, Blatt 6. Besprechung: In Ihrer ¨ Ubung in KW

(25 %) Geben Sie für die folgende formale Sprache L einen NEA mit maximal vier Zuständen an, der L erkennt, und berechnen Sie mittels Potenzmengenkonstruktion einen äquivalenten

Bei Eingabe von schlauer soll der FST beispielsweise Adj + Komp (für Komparativ) ausgeben, bei Eingabe von feinsten etwa Adj + Sup (für Superlativ). 2) Erstellen Sie einen

1.) Geben Sie die Produkte der folgenden Umsetzungen an.. 4.) Vervollständigen Sie die Teilschritte in den folgenden Naturstoffsynthesen:. a)