30.01.2014 Views

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

Annual Report 2010 - Fachgruppe Informatik an der RWTH Aachen ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Finite Automata on Unr<strong>an</strong>ked Trees: Extensions by Arithmetical <strong>an</strong>d Equality<br />

Constraints<br />

Kari<strong>an</strong>to Wong<br />

The notion of unr<strong>an</strong>ked trees has attracted much interest in current research, especially due to<br />

their application as formal models of XML documents. In particular, several automata <strong>an</strong>d<br />

logic formalisms on unr<strong>an</strong>ked trees have been consi<strong>der</strong>ed (again) in the literature, <strong>an</strong>d m<strong>an</strong>y<br />

results that had previously been shown for the r<strong>an</strong>ked-tree setting have turned out to hold for<br />

the unr<strong>an</strong>ked-tree setting as well. In this thesis, we study two kinds of extensions of finite<br />

automata on unr<strong>an</strong>ked trees, namely, the extension by arithmetical constraints <strong>an</strong>d the<br />

extension by subtree-equality constraints.<br />

In the first part of the thesis we introduce a framework of automata on unr<strong>an</strong>ked trees that<br />

unifies two different approaches to incorporating arithmetical constraints known from the<br />

literature, namely the global-constraint approach of Klaedtke <strong>an</strong>d Rueß (2003) <strong>an</strong>d the localconstraint<br />

approach of Seidl et al. (2003). We investigate the relationship between the two<br />

types of arithmetical constraints with respect to l<strong>an</strong>guage recognition, <strong>an</strong>d we show that the<br />

emptiness problem for this automaton model is decidable.<br />

In the second part of this thesis, we introduce automata on unr<strong>an</strong>ked trees that are equipped<br />

with equality <strong>an</strong>d disequality constraints between direct subtrees, thereby extending the<br />

corresponding automaton model in the r<strong>an</strong>ked-tree setting, which was introduced by Bogaert<br />

<strong>an</strong>d Tison (1982). In the definition of the automaton model, we propose using formulas of<br />

monadic second-or<strong>der</strong> logic to capture the possibility of comparing unboundedly m<strong>an</strong>y direct<br />

subtrees for equality, a feature that arises naturally in light of the unr<strong>an</strong>kedness. Our main<br />

result is that the emptiness problem for this automaton model is decidable. Based upon this<br />

result, furthermore, we introduce a logic over data words (that is, words over <strong>an</strong> infinite<br />

alphabet) for which the satisfiability problem is decidable.<br />

Evaluators: Priv.-Doz. Dr. Christof Löding,<br />

Prof. Dr. Dr.h.c. Wolfg<strong>an</strong>g Thomas,<br />

Prof. Dr. Thomas Schwentick<br />

Date of oral examination: 22 June <strong>2010</strong><br />

497

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!