English

Crisp-determinization of weighted tree automata over strong bimonoids

Formal Languages and Automata Theory 2023-06-22 v3

Abstract

We consider weighted tree automata (wta) over strong bimonoids and their initial algebra semantics and their run semantics. There are wta for which these semantics are different; however, for bottom-up deterministic wta and for wta over semirings, the difference vanishes. A wta is crisp-deterministic if it is bottom-up deterministic and each transition is weighted by one of the unit elements of the strong bimonoid. We prove that the class of weighted tree languages recognized by crisp-deterministic wta is the same as the class of recognizable step mappings. Moreover, we investigate the following two crisp-determinization problems: for a given wta A{\cal A}, (a) does there exist a crisp-deterministic wta which computes the initial algebra semantics of A{\cal A} and (b) does there exist a crisp-deterministic wta which computes the run semantics of A{\cal A}? We show that the finiteness of the Nerode algebra N(A){\cal N}({\cal A}) of A{\cal A} implies a positive answer for (a), and that the finite order property of A{\cal A} implies a positive answer for (b). We show a sufficient condition which guarantees the finiteness of N(A){\cal N}({\cal A}) and a sufficient condition which guarantees the finite order property of A{\cal A}. Also, we provide an algorithm for the construction of the crisp-deterministic wta according to (a) if N(A){\cal N}({\cal A}) is finite, and similarly for (b) if A{\cal A} has finite order property. We prove that it is undecidable whether an arbitrary wta A{\cal A} is crisp-determinizable. We also prove that both, the finiteness of N(A){\cal N}({\cal A}) and the finite order property of A{\cal A} are undecidable.

Keywords

Cite

@article{arxiv.1912.02660,
  title  = {Crisp-determinization of weighted tree automata over strong bimonoids},
  author = {Zoltán Fülöp and Dávid Kószó and Heiko Vogler},
  journal= {arXiv preprint arXiv:1912.02660},
  year   = {2023}
}