Quantitative Languages Defined by Functional Automata
Emmanuel Filiot (Universit\'e Libre de Bruxelles), Raffaella Gentilini, (Universit\`a degli Studi di Perugia), Jean-Fran\~A{\S}ois Raskin, (Universit\'e Libre de Bruxelles)

TL;DR
This paper studies the properties of functional weighted automata across various measures, establishing decidability results for functionality and related problems, and exploring limitations like undecidability of realizability.
Contribution
It provides the first decidability results for functionality in weighted automata under multiple measures and extends the framework to functional group automata.
Findings
Functionality is decidable for sum, mean, discounted sum, and ratio measures.
Threshold, inclusion, and equivalence problems are decidable for functional automata.
Realizability becomes undecidable for sum, mean, and ratio measures.
Abstract
A weighted automaton is functional if any two accepting runs on the same finite word have the same value. In this paper, we investigate functional weighted automata for four different measures: the sum, the mean, the discounted sum of weights along edges and the ratio between rewards and costs. On the positive side, we show that functionality is decidable for the four measures. Furthermore, the existential and universal threshold problems, the language inclusion problem and the equivalence problem are all decidable when the weighted automata are functional. On the negative side, we also study the quantitative extension of the realizability problem and show that it is undecidable for sum, mean and ratio. We finally show how to decide whether the language associated with a given functional automaton can be defined with a deterministic one, for sum, mean and discounted sum. The results on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
