TY - GEN
T1 - Automata on Infinite Trees with Equality and Disequality Constraints between Siblings
AU - Carayol, Arnaud
AU - Löding, Christof
AU - Serre, Olivier
N1 - Publisher Copyright:
© 2016 ACM.
PY - 2016/7/5
Y1 - 2016/7/5
N2 - This article is inspired by two works from the early 90s. The first one is by Bogaert and Tison who considered a model of automata on finite ranked trees where one can check equality and disequality constraints between direct subtrees: they proved that this class of automata is closed under Boolean operations and that both the emptiness and the finiteness problem of the accepted language are decidable. The second one is by Niwinski who showed that one can compute the cardinality of any -regular language of infinite trees. Here, we generalise the model of automata of Tison and Bogaert to the setting of infinite binary trees. Roughly speaking we consider parity tree automata where some transitions are guarded and can be used only when the two direct sub-trees of the current node are equal/disequal. We show that the resulting class of languages encompasses the one of -regular languages of infinite trees while sharing most of its closure properties, in particular it is a Boolean algebra. Our main technical contribution is then to prove that it also enjoys a decidable cardinality problem. In particular, this implies the decidability of the emptiness problem.
AB - This article is inspired by two works from the early 90s. The first one is by Bogaert and Tison who considered a model of automata on finite ranked trees where one can check equality and disequality constraints between direct subtrees: they proved that this class of automata is closed under Boolean operations and that both the emptiness and the finiteness problem of the accepted language are decidable. The second one is by Niwinski who showed that one can compute the cardinality of any -regular language of infinite trees. Here, we generalise the model of automata of Tison and Bogaert to the setting of infinite binary trees. Roughly speaking we consider parity tree automata where some transitions are guarded and can be used only when the two direct sub-trees of the current node are equal/disequal. We show that the resulting class of languages encompasses the one of -regular languages of infinite trees while sharing most of its closure properties, in particular it is a Boolean algebra. Our main technical contribution is then to prove that it also enjoys a decidable cardinality problem. In particular, this implies the decidability of the emptiness problem.
KW - Automata on infinite trees
KW - Automata with equality and disequality constraints
KW - Emptiness problem
KW - Finiteness problem
UR - https://www.scopus.com/pages/publications/84994667371
U2 - 10.1145/2933575.2934504
DO - 10.1145/2933575.2934504
M3 - Conference contribution
AN - SCOPUS:84994667371
T3 - Proceedings - Symposium on Logic in Computer Science
SP - 227
EP - 236
BT - Proceedings of the 31st Annual ACM-IEEE Symposium on Logic in Computer Science, LICS 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 31st Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2016
Y2 - 5 July 2016 through 8 July 2016
ER -