Weighted Automata and Monadic Second Order Logic
Nadia Labai (Faculty of Computer Science, Technion-IIT, Haifa,, Israel), Johann A. Makowsky (Faculty of Computer Science, Technion-IIT,, Haifa, Israel)

TL;DR
This paper proves the equivalence in expressive power between weighted monadic second order logic and MSOLEVAL formalism over words, connecting logical and automata-theoretic characterizations of weighted functions.
Contribution
It provides two proofs demonstrating that RMSOL and MSOLEVAL with values in a semiring S are equally expressive over words, bridging logical and automata frameworks.
Findings
RMSOL and MSOLEVAL have the same expressive power over words.
MSOLEVAL captures functions recognizable by weighted automata.
The paper offers translation methods between the formalisms.
Abstract
Let S be a commutative semiring. M. Droste and P. Gastin have introduced in 2005 weighted monadic second order logic WMSOL with weights in S. They use a syntactic fragment RMSOL of WMSOL to characterize word functions (power series) recognizable by weighted automata, where the semantics of quantifiers is used both as arithmetical operations and, in the boolean case, as quantification. Already in 2001, B. Courcelle, J.Makowsky and U. Rotics have introduced a formalism for graph parameters definable in Monadic Second order Logic, here called MSOLEVAL with values in a ring R. Their framework can be easily adapted to semirings S. This formalism clearly separates the logical part from the arithmetical part and also applies to word functions. In this paper we give two proofs that RMSOL and MSOLEVAL with values in S have the same expressive power over words. One proof shows directly that…
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.
