Weighted Alternating Tree Automata
arXiv:2608.24262 · doi:10.4204/EPTCS.451.20
Abstract
We define weighted alternating tree automata — a generalization of weighted (non-alternating) tree automata, (unweighted) alternating tree automata, and weighted alternating (string) automata — over commutative semirings. We study their expressive power, and show that it is equivalent to that of weighted tree automata exactly when the employed semiring is locally finite. In our main result, we characterize the class of weighted tree languages defined by weighted alternating tree automata as the closure of the recognizable weighted tree languages under inverse tree homomorphisms.
In Proceedings AFL 2026, arXiv:2608.23071