• Keine Ergebnisse gefunden

Exercise 13.1 PTA Acceptance as a Parity Game

N/A
N/A
Protected

Academic year: 2021

Aktie "Exercise 13.1 PTA Acceptance as a Parity Game"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Applied Automata Theory (WS 2013/2014) Technische Universit¨ at Kaiserslautern

Exercise Sheet 13

Jun.-Prof. Roland Meyer, Georgel Calin Due: Tue, Feb 4

Exercise 13.1 PTA Acceptance as a Parity Game

Let A = ({a/2, b/2} , {e, o, x} , e, →, Ω) be a PTA with Ω(e) = Ω(o) = 1, Ω(x) = 0, and e→

a

(e, o) e→

a

(o, e) e→

b

(e, e) e→

b

(o, o) e→

b

(x, x)

o→

a

(e, e) o→

a

(o, o) o→

b

(e, o) o→

b

(o, e) x→

b

(x, x) (a) What is L(A)?

(b) Let t / ∈ L(A) be the following tree b a

b a

B a

B B

a

B B

a

B B

B

where B = b(B, B).

Your task: construct a tree t

0

over Σ × ({e, o, x}

2

→ {0, 1}) with proj

1

(t

0

) = t and such that proj

2

(t

0

) is a positional winning strategy for the ”pathfinder” P in G(A, t).

Exercise 13.2 PTA Complementation

Let A = ({a/2, b/2} , {q

0

, q

1

} , q

0

, →, Ω) be a PTA with Ω(q

0

) = 1, Ω(q

1

) = 2, and q

0

a

(q

0

, q

0

) q

0

b

(q

1

, q

1

) q

1

a

(q

1

, q

1

) q

1

b

(q

1

, q

1

).

(a) What is L(A)?

(b) Argument why the complemented word language L

p

of all labeled paths

(a

0

, s

0

, d

0

)(a

1

, s

1

, d

1

) . . . with a

i

∈ {a, b} , s

i

∈ {q

0

, q

1

}

2

→ {0, 1} , d

i

∈ {0, 1}

from the PTA complementation proof, is precisely the language that satisfies

∀n. x

n

= a ∨ (∃m. x

m

= b ∧ ∀n < m. x

n

= a

∧ ∃n.(n ≤ m ∧ s

n

(q

0

, q

0

) 6= d

n

) ∨ (n > m ∧ s

n

(q

1

, q

1

) 6= d

n

)) .

(c) Construct a PTA which accepts the language L(A).

Referenzen

ÄHNLICHE DOKUMENTE

Use the construction presented in class to decorate the tree with a strategy for player P.. Exercise 4: Complementation of

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

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

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

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

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

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

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