• Keine Ergebnisse gefunden

Advanced Automata Theory Exercise Sheet 7

N/A
N/A
Protected

Academic year: 2021

Aktie "Advanced Automata Theory Exercise Sheet 7"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Advanced Automata Theory Exercise Sheet 7

Prof Roland Meyer TU Braunschweig

Dr Prakash Saivasan Summer term 2017

Out: May 24 Due: May 29, 12:00

Exercise 1: NBA Complementation Consider the NBA A over Σ = {a, b} below:

q 0 q 1

a b

a b

Use B¨ uchi’s complementation method discussed in class to compute L(A) and L(A).

Exercise 2: Equivalence

Consider an NBA A, two classes [u]

A

and [v]

A

of ∼ A , and w ∈ [u] ∼A · [v] ω ∼A an ω-word.

Show that if w ∈ L(A) then [u] ∼A · [v] ω ∼A ⊆ L(A).

Exercise 3: Muller Automata

A Nondeterministic Muller Automaton (NMA) is a tuple A = (Q, Σ, δ, q 0 , F ). The first four components are as in B¨ uchi automata. F = {Q 1 F , . . . , Q n F } ⊆ P(Q) is a set of sets of states instead of a single set of states. The idea is to accept a run if the set of states that occur infinitely often matches one of the Q i F exactly. Formally, a run r of A is accepting if Inf (r) ∈ F where Inf (r) is the set of states that are visited infinitely often in r. As for B¨ uchi automata, we call A a Deterministic Muller Automaton (DMA) if for each q ∈ Q and a ∈ Σ there is exactly one state q 0 ∈ Q such that (q, a, q 0 ) ∈ δ.

a) Given an NBA A, show that there is an NMA A NMA such that L(A NMA ) = L(A).

b) Show that DMA are strictly more expressive than DBA.

c) Given a DMA A, show that there is an NBA A NBA such that L(A NBA ) = L(A).

d) Prove that DMA are closed under complement, i.e. for every DMA A there exists a DMA ¯ A

with L( ¯ A) = L(A).

Referenzen

ÄHNLICHE DOKUMENTE

[r]

[r]

c) Prove using structural induction that every star-free language

Because of the holiday on Monday, you can bring your submissions to the exercise class

Adapting Parikh’s proof, show that reachability in counter machines with one unrestricted counter and n r-reversal bounded counters

The words in the language will however respect the actions on the unrestricted counter because they correspond to actual effects on the counter of M 00 , which can make sure we

The idea is to accept a run if the set of states that occur infinitely often matches one of the Q i

b) Büchi’s theorem (I) can be adapted to show that every NBA-definable language is S1S- definable. Illustrate the main ingredients needed to adapt Büchi’s proof.. c) Büchi’s