arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 1307.4472cs.LOcs.FL
收藏

加权自动机与一元二阶逻辑

Weighted Automata and Monadic Second Order Logic

Nadia Labai, Johann A. Makowsky

摘要:

设S是交换半环。M. Droste和P.Gastin在2005年引入了加权一元二阶逻辑WMSOL,其权在S。他们使用WMSOL的语法片段RMSOL来表征加权自动机可识别的词函数(幂级数),其中量词的语义既用作算术运算,又在布尔情况下用作量化。早在2001年,B. Courcelle、J.Makowsky和U. Rotics已经引入了一种形式主义,用于在Monadic二阶逻辑中定义的图参数,这里称为MSOLEVAL,其值在环R中。它们的框架可以很容易地适应于半环S。这种形式主义清楚地将逻辑部分与算术部分分开,并且也适用于词函数。本文给出了两个证明:值在S中的RMSOL和MSOLEVAL对词具有相同的表达能力。一个证明直接表明,MSOLEVAL捕获的功能可识别的加权自动机。另一个证明展示了如何将形式主义从一个转换成另一个。

英文摘要:

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 MSOLEVAL captures the functions recognizable by weighted automata. The other proof shows how to translate the formalisms from one into the other.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑