Bottom-up automata on data trees and vertical XPath

被引:10
|
作者
Figueira, Diego [1 ]
Segoufin, Luc
机构
[1] INRIA, Paris, France
关键词
Decidability; XPath; Data trees; Bottom-up tree automata;
D O I
10.4230/LIPIcs.STACS.2011.93
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A data tree is a tree whose every node carries a label from a finite alphabet and a datum from some infinite domain. We introduce a new model of automata over unranked data trees with a decidable emptiness problem. It is essentially a bottom-up alternating automaton with one register, enriched with epsilon-transitions that perform tests on the data values of the subtree. We show that it captures the expressive power of the vertical fragment of XPath -containing the child, descendant, parent and ancestor axes- obtaining thus a decision procedure for its satisfiability problem.
引用
收藏
页码:93 / 104
页数:12
相关论文
共 50 条