Back to Search
Start Over
Alternating Tree Automata with Qualitative Semantics
- Source :
- ACM Transactions on Computational Logic, ACM Transactions on Computational Logic, 2021, 22 (1), pp.1-24. ⟨10.1145/3431860⟩, ACM Transactions on Computational Logic, Association for Computing Machinery, 2020, 22 (1), ⟨10.1007/s00037-021-00214-1⟩, ACM Transactions on Computational Logic, 2020, 22 (1), ⟨10.1145/3431860⟩
- Publication Year :
- 2020
- Publisher :
- Association for Computing Machinery (ACM), 2020.
-
Abstract
- We study alternating automata with qualitative semantics over infinite binary trees: Alternation means that two opposing players construct a decoration of the input tree called a run, and the qualitative semantics says that a run of the automaton is accepting if almost all branches of the run are accepting. In this article, we prove a positive and a negative result for the emptiness problem of alternating automata with qualitative semantics. The positive result is the decidability of the emptiness problem for the case of Büchi acceptance condition. An interesting aspect of our approach is that we do not extend the classical solution for solving the emptiness problem of alternating automata, which first constructs an equivalent non-deterministic automaton. Instead, we directly construct an emptiness game making use of imperfect information. The negative result is the undecidability of the emptiness problem for the case of co-Büchi acceptance condition. This result has two direct consequences: the undecidability of monadic second-order logic extended with the qualitative path-measure quantifier and the undecidability of the emptiness problem for alternating tree automata with non-zero semantics, a recently introduced probabilistic model of alternating tree automata.
- Subjects :
- FOS: Computer and information sciences
Computer Science - Logic in Computer Science
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES
General Computer Science
Formal Languages and Automata Theory (cs.FL)
Logic
Computer science
Semantics (computer science)
Computer Science - Formal Languages and Automata Theory
ω-regular conditions
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Tree automata
Theoretical Computer Science
Computer Science::Logic in Computer Science
0202 electrical engineering, electronic engineering, information engineering
[INFO]Computer Science [cs]
Alternation (linguistics)
Discrete mathematics
Binary tree
[INFO.INFO-LO]Computer Science [cs]/Logic in Computer Science [cs.LO]
almost-sure semantic
Logic in Computer Science (cs.LO)
Automaton
Decidability
Computational Mathematics
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
Quantifier (logic)
010201 computation theory & mathematics
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
Emptiness
020201 artificial intelligence & image processing
Tree (set theory)
Computer Science::Formal Languages and Automata Theory
Subjects
Details
- ISSN :
- 1557945X and 15293785
- Volume :
- 22
- Database :
- OpenAIRE
- Journal :
- ACM Transactions on Computational Logic
- Accession number :
- edsair.doi.dedup.....a29793e85dc009632be016f2eabbf743