首页    期刊浏览 2024年09月18日 星期三
登录注册

文章基本信息

  • 标题:Decidable Classes of Tree Automata Mixing Local and Global Constraints Modulo Flat Theories
  • 本地全文:下载
  • 作者:Luis Barguñó ; Carles Creus ; Guillem Godoy
  • 期刊名称:Logical Methods in Computer Science
  • 印刷版ISSN:1860-5974
  • 电子版ISSN:1860-5974
  • 出版年度:2013
  • 卷号:9
  • 期号:2
  • 页码:1
  • DOI:10.2168/LMCS-9(2:1)2013
  • 出版社:Technical University of Braunschweig
  • 摘要:We define a class of ranked tree automata TABG generalizing both the tree automata with local tests between brothers of Bogaert and Tison (1992) and with global equality and disequality constraints (TAGED) of Filiot et al. (2007). TABG can test for equality and disequality modulo a given flat equational theory between brother subterms and between subterms whose positions are defined by the states reached during a computation. In particular, TABG can check that all the subterms reaching a given state are distinct. This constraint is related to monadic key constraints for XML documents, meaning that every two distinct positions of a given type have different values. We prove decidability of the emptiness problem for TABG. This solves, in particular, the open question of the decidability of emptiness for TAGED. We further extend our result by allowing global arithmetic constraints for counting the number of occurrences of some state or the number of different equivalence classes of subterms (modulo a given flat equational theory) reaching some state during a computation. We also adapt the model to unranked ordered terms. As a consequence of our results for TABG, we prove the decidability of a fragment of the monadic second order logic on trees extended with predicates for equality and disequality between subtrees, and cardinality.
  • 其他关键词:Logic, symbolic constraints, tree automata, XML processing.
国家哲学社会科学文献中心版权所有