• Keine Ergebnisse gefunden

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Universit¨ at Siegen

Lehrstuhl Theoretische Informatik Markus Lohrey

Grundlagen der Theoretischen Informatik SS 2016

Ubungsblatt 2 ¨

Aufgabe 1. 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 2. 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 3. Gegeben sei der NFA M = ({1, 2, 3}, {a, b}, δ, {1}, {3}), wobei δ gegeben ist durch:

δ a b

1 {1, 3} {2}

2 {2} {2, 3}

3 ∅ {3}

(a) Zeichnen Sie das zu M geh¨ orige Automatendiagramm.

(b) Geben Sie mittels Potenzmengenkonstruktion einen zu M ¨ aquivalenten DFA an. Es gen¨ ugt den vom Startzustand erreichbaren Teil anzugeben.

1

Referenzen

ÄHNLICHE DOKUMENTE

(d) Die Menge aller W¨ orter beliebiger L¨ ange, die aus maximal zwei unterschiedlichen Sym- bolen bestehen (gemeint ist beispielsweise aabb oder ccc aber nicht abbc)..

Exercise 9 Regular expressions for regular languages (8 points) Give a (non-deterministic) finite automaton for each of the following languages over the alphabet Σ = {a, b, c},

Bitte werfen Sie Ihre Abgabe in den mit Automaten und formale Sprachen beschrifteten Briefkasten neben Raum lf , oder geben Sie sie online ab ¨ uber die moodle-Plattform. Wenn

Put your solutions in the letterbox labeled Automaten und formale Sprachen adja- cent to room lf , or hand them in through the online moodle -platform. If you hand in online,

1) Geben Sie f¨ ur jedes der W¨ orter a, c und abc jeweils ein weiteres Wort an, das zu dem jeweiligen Wort ¨ aquivalent ist. Geben Sie außerdem ein Wort an, dass zu keinem der..

Put your solutions in the letterbox labeled Automaten und formale Sprachen adjacent to room lf , or hand them in through the online moodle -platform. If you hand in online,

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

[r]