• Keine Ergebnisse gefunden

Advanced Automata Theory Exercise Sheet 13

N/A
N/A
Protected

Academic year: 2021

Aktie "Advanced Automata Theory Exercise Sheet 13"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Advanced Automata Theory Exercise Sheet 13

Emanuele D’Osualdo TU Kaiserslautern

Sebastian Schweizer Summer term 2016

Out: July 13 Due: July 18, 12:00

Exercise 1: Parity Game Determinacy

Use the McNZSolver procedure from class to solve both parity games shown below.

0 g

0 f

1 e

0 d

1 c 2 b 2 a 0 h

0 a

1 b

2 c

3

d 4 e 5

f

6 g

7 h

0 a0 1 b0 2 c0 3 d0 4 e0 5 f0 6 g0 7 h0

Exercise 2: PTA Emptiness

LetA= ((Σ, rk), Q, q0,→,Ω) be a PTA with maximal rank n ∈N in Σ.

We define Σ :={a}with rk(a) = n.

Then we set A := ((Σ, rk), Q, q0,→,Ω) with

q→a (q0, . . . , qi, qi, . . . , qi

| {z }

n−i+1 times

) if ∃b ∈Σ withrk(b) = i+ 1 andq →b (q0, . . . , qi)

Show thatL(A) = ∅ iff L(A) =∅.

Remark: this tells you that if you are only interested in emptiness ofL(A) you do not need to care about the alphabet symbols, but just about existence of runs. The annoying detail is that you then need to make the rank uniform as well.

(2)

Exercise 3: PTA Acceptance as a Parity Game

LetA= ({a/2, b/2},{q0, q1}, q0,→,Ω) be a PTA with Ω(q0) = 1, Ω(q1) = 2, and

q0a (q0, q0) q0b (q1, q1) q1a (q0, q0) q1a (q1, q1) q1b (q1, q1).

(a) What is L(A) andL(A)?

(b) Given a treet1 ∈L(A), show a positional winning strategy for player A in G(A, t1).

(c) Given a treet2 ∈/ L(A), show a positional winning strategy for player P inG(A, t2).

(d) Lett /∈L(A) be the following tree a a

b

B A

A

a

B b

A A

where A =a(A, A) and B =b(B, B), i.e. A is an infinite tree consisting of only a’s and B is an infinite tree of b’s.

Use the construction presented in class to decorate the tree with a strategy for player P.

Exercise 4: Complementation of Deterministic PTA

(a) Given a deterministic PTA A, construct a deterministic PTA A0 with L(A0) =L(A).

(b) Does your construction also work for the nondeterministic case, and why?

Exercise 5: Exam Appointments

Please contact Sebastian (schweizer@cs.uni-kl.de) to get an appointment for the exam.

Referenzen

ÄHNLICHE DOKUMENTE

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

[r]

Prove that (V, E) contains an infinite

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

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

[r]

[r]

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