• Keine Ergebnisse gefunden

1. the set of all trees t such that: for all positions p, if t(p) = a then t(p

N/A
N/A
Protected

Academic year: 2021

Aktie "1. the set of all trees t such that: for all positions p, if t(p) = a then t(p"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Homework 6

Finite Automata on Infinite Words and Trees Winter semester, 2009-2010 Exercise 1 (15 points). Let Σ = {a, b, c}. Define B¨ uchi tree automata which recognize the following tree languages:

1. the set of all trees t such that: for all positions p, if t(p) = a then t(p

0

) = a for all p v p

0

2. the set of all trees in which every occurrence of a on a path is immedi- ately followed by bb

3. the set of all trees in which every path contains at least one c

Exercise 2 (15 points). Let Σ = {a, b}. Define M¨ uller tree automata which recognize the following tree languages:

1. the set of all trees containing exactly two occurrences of b

2. the set of all trees all of whose paths have either finitely many a’s or contain only a’s

3. the set of all trees where for every position p, either p1 or p2 is labelled by a

Exercise 3 (10 points). Let Σ = {a, b}. Define parity tree automata which recognize the following tree languages:

1. the set of all trees which have a path b

ω

2. the set of all trees whose paths all have finitely many occurrences of bb Exercise 4 (15 points). Prove that every M¨ uller-recognizable tree language is recognized by a M¨ uller automaton which is complete and contains a single initial state.

Exercise 5 (35 points). The projection of a Σ

1

× Σ

2

-tree τ over the alphabet Σ

1

is the tree pr

1

(τ ) defined such that pr

1

(τ)(v) = q

1

when τ(v) = (q

1

, q

2

).

The projection of a language L of Σ

1

×Σ

2

-trees onto Σ

1

is the set {pr

1

(τ ) | τ ∈

L} of Σ

1

-trees.

(2)

Prove that the set of M¨ uller-recognizable tree languages is closed under union, intersection, and projection.

Is the set of B¨ uchi-recognizable tree languages also closed under these oper- ations?

Exercise 6 (10 points). Explain briefly why the transformation from M¨ uller

word automata into equivalent B¨ uchi word automata from Chapter 2 can-

not be used to transform M¨ uller tree automata into equivalent B¨ uchi tree

automata.

Referenzen

ÄHNLICHE DOKUMENTE

Prove correctness of

Der Satz selber geht auf Girard (1625) und wenig sp¨ ater Fermat zur¨ uck, (der vermutlich hierf¨ ur einen Beweis kannte).. Der erste ¨ uberlieferte Beweis stammt von

[r]

[r]

upper-level winds.. minus 15–14 ka B.P.) in (a) 2 m annual mean temperature, (b) annual mean precipitation, (c) terrestrial carbon stock over North Africa during the onset of the

[r]

(3) This pattern of power sharing between the EU and the member states is nor- matively attractive. As the EU is not a full-blown democracy, it is patently un- fit to

Fachbereich Mathematik und