We introduce a new class of automata (which we coin EU-automata) running on infinite trees of arbitrary (finite) arity. We develop and study several algorithms to perform classical operations (union, intersection, complement, projection, alternation removal) for those automata, and precisely characterise their complexities. We also develop algorithms for solving membership and emptiness for the languages of trees accepted by EU-automata. We then use EU-automata to obtain several algorithmic and expressiveness results for the temporal logics QCTL and QCTL* (which extends CTL and CTL* with quantification over atomic propositions) and for MSO.
@InProceedings{laroussinie_et_al:LIPIcs.CONCUR.2025.28, author = {Laroussinie, Fran\c{c}ois and Markey, Nicolas}, title = {{Arbitrary-Arity Tree Automata for QCTL}}, booktitle = {36th International Conference on Concurrency Theory (CONCUR 2025)}, pages = {28:1--28:20}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-389-8}, ISSN = {1868-8969}, year = {2025}, volume = {348}, editor = {Bouyer, Patricia and van de Pol, Jaco}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.CONCUR.2025.28}, URN = {urn:nbn:de:0030-drops-239783}, doi = {10.4230/LIPIcs.CONCUR.2025.28}, annote = {Keywords: Model-checking, Verification, Automata theory, Quantified CTL} }
Feedback for Dagstuhl Publishing