• Keine Ergebnisse gefunden

Show that every ω-regular language is accepted by an NBA. This amounts to solving the following tasks:

N/A
N/A
Protected

Academic year: 2021

Aktie "Show that every ω-regular language is accepted by an NBA. This amounts to solving the following tasks:"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Applied Automata Theory (SS 2011) Out: Wed, May 18 Due: Wed, May 25

Exercise Sheet 5

Jun.-Prof. Roland Meyer, Georg Zetzsche Technische Universit¨ at Kaiserslautern

Exercise 5.1

Show that every ω-regular language is accepted by an NBA. This amounts to solving the following tasks:

(a) For NBA A and B, describe how an NBA C can be obtained with L(C) = L(A)∪L(B).

(b) Describe how, from an NFA A with L(A) ∩ Σ

+

6= ∅, an NBA B can be constructed such that L(B) = L(A)

ω

.

(c) For each NFA A and NBA B, present a construction of an NBA C with L(C) = L(A) · L(B).

Please note the slight change in the definition of ω-regularity in the lecture notes.

Exercise 5.2

Show that every language accepted by an NBA is ω-regular. Hint: The finite union will range over the set of final states.

Exercise 5.3

Show that, given an NBA A, it is decidable whether or not L(A) = ∅.

Exercise 5.4

Let A = (Q, q

0

, →, Q

F

) be an NBA over Σ. A run r = q

0

a0

q

1

a1

q

2

→ · · ·

a2

is said to be strongly fair if for each state q that occurs infinitely often, each edge q →

a

q

0

, q

0

∈ Q, a ∈ Σ, occurs infinitely often. The strongly fair semantics for B¨ uchi automata assigns to A the language

SFL(A) := {w ∈ Σ

ω

| there exists a strongly fair run in A over w}.

Show that this semantics does not increase the expressive power of B¨ uchi automata,

i.e., show that for each NBA A, there is an NBA B such that L(B) = SFL(A). Here,

you may assume the fact that the class of languages accepted by NBA is closed under

intersection. Hint: First, extend the alphabet so as to encode the edge in use for each

step.

Referenzen

ÄHNLICHE DOKUMENTE

Use also the facts that R with the usual topology is second countable and that every family of pairwise disjoint nonempty open sets must be countable.)7. Let (X, τ ) be the

b) Show that M is associative. Using a computer program is fine, as long as you provide clear and well-documented code and structure the output in a readable form.. c) Show that

b) Show that M is associative. Using a computer program is fine, as long as you provide clear and well-documented code and structure the output in a readable form.. c) Show that

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern.. Exercise

We want to discuss the origin of the BRST symmetry in a more general context, and show that, by quoting Zinn-Justin, the ”Slavnov Taylor identities in gauge theories owe less to

is a coproduct of X and Y in the category of sets. (40) Show that the category of sets

(46) Show that an equivalence of arbitrary categories preserves

Mathematische Grundlagen der Informatik RWTH