• Keine Ergebnisse gefunden

P = { S → 0 | 0A | 1S | 1B, A → 1 | 1A,

N/A
N/A
Protected

Academic year: 2022

Aktie "P = { S → 0 | 0A | 1S | 1B, A → 1 | 1A,"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Prof.Dr. VolkerHeun

Formale Sprahen und Komplexität, SS 18

Tutoriumsblatt 3

Besprehung amMo/Di 07./08.05.2018

Aufgabe 3-1 (Niht)deterministishe endlihe Automaten

und reguläre Grammatiken

Gegeben sei die Grammatik

G = (V, Σ, P, S)

mit

V = {S, A, B}

und

Σ = {1, 0}

sowie der

Menge

P

derProduktionen:

P = { S → 0 | 0A | 1S | 1B, A → 1 | 1A,

B → 1S | 1B }

(Hinweis: Zur Lösung dieser Aufgabe ist es vollkommen irrelevant, welhe Sprahe

G

be-

shreibt.WerFreudedaranhat, darftrotzdem überlegen:-))

a) Konstruieren Siedirektaus

G

einennihtdeterministishen endlihenAutomaten

N

,der

die Sprahe

L(G)

akzeptiert.

b) Konstruieren Sie nun aus Ihrem nihtdeterministishen einen deterministishen Auto-

maten

M

,derebenfalls

L(G)

akzeptiert.

Aufgabe 3-2 Endlihe Automaten

Jedenatürlihe ZahlhateineBinärdarstellungalsnihtleeresWortüberdemAlphabet

{0, 1}

:

Wort System Zahlwert

1010 dezimal

1 ·10 3 + 0 ·10 2 + 1 ·10 1 + 0 ·10 0 =

tausendundzehn 1010 binär

1 ·2 3 + 0 ·2 2 + 1 ·2 1 + 0 ·2 0 =

zehn

1111110010 binär

1 ·2 9 + 1 ·2 8 + 1 ·2 7 + 1 ·2 6 + 1 ·2 5 + 1 ·2 4 + 0 · 2 3 + 0 ·2 2 + 1 ·2 1 + 0 ·2 0 =

tausendundzehn

Im Binärsystem gilt: hat ein Wort

w

den Zahlwert

n

, so hat das Wort

w0

den Zahlwert

2n

unddasWort

w1

den Zahlwert

2n + 1

.

Demnah gilt: fallsderZahlwert eines Worts

w

durh 3 teilbarist,dann ist derZahlwertdes

Worts

w0

auhdurh3teilbar,undderZahlwertdesWorts

w1

istkongruent 1modulo3.Die

entsprehenden Fälle, wenn derZahlwert von

w

kongruent 1 oder2 modulo 3 ist,kann man

sih leiht überlegen.

GebenSieeinendeterministishenendlihenAutomaten

M

an,dergenaudiedurh3teilbaren

natürlihen Zahlen in Binärdarstellung akzeptiert. Führende Nullen sind erlaubt (brauhen

also keine Sonderbehandlung),aberdasleere Wort istkeine Binärdarstellung einerZahl.

Aufgabe 3-3 Endlihe Automaten

Sei

L

die Sprahe aller Wörter über

{a, b}

, die

aba

als Teilwort enthalten. Konstruieren Sie einendeterministishen erkennendenAutomaten

M

für

L

.

Referenzen

ÄHNLICHE DOKUMENTE

(Aufgrund des Punkteschemas sollten natürlich alle die 2. Klausur mit- schreiben).. Hinweis für Analysis 1b

[r]

Auch an Sie, liebe Eltern, geht ein großes Dankeschön dafür, dass Sie Ihre Kinder in dieser schwierigen Zeit unterstützen. Halten Sie noch etwas durch und bleiben auch

1b) Geben Sie eine Funktionsgleichung an. 2.) Wie viele Nullstellen kann eine quadratische Funktion haben und woran kann man dies, mit Hilfe der Funktionsgleichung, erkennen?.

[r]

4 Stelle einen Term für die Gesamtlänge der Kanten auf

The voltage converter receives a clock from the clock generator, and boosts the V IN input power voltage quadruple, triple or double. Four converter circuits are required for

Es wird eine Konstruktion des Goldenen Schnittes mit einem freien Parameter bespro- chen.. Die Strecke OT hat die Länge τ des