A Generalised Twinning Property for Minimisation of Cost Register Automata*

Laure Daviaud, P. Reynier, J. Talbot
{"title":"A Generalised Twinning Property for Minimisation of Cost Register Automata*","authors":"Laure Daviaud, P. Reynier, J. Talbot","doi":"10.1145/2933575.2934549","DOIUrl":null,"url":null,"abstract":"Weighted automata (WA) extend finite-state automata by associating with transitions weights from a semiring $\\mathbb {S}$, defining functions from words to S. Recently, cost register automata (CRA) have been introduced as an alternative model to describe any function realised by a WA by means of a deterministic machine. Unambiguous WA over a monoid $(M,\\otimes )$ can equivalently be described by cost register automata whose registers take their values in M, and are updated by operations of the form $x :=y\\otimes c$, with $c\\in M$. This class is denoted by $\\mathrm {CRA}_{\\otimes c}(M)$.We introduce a twinning property and a bounded variation property parametrised by an integer k, such that the corresponding notions introduced originally by Choffrut for finite-state transducers are obtained for k=1. Given an unambiguous weighted automaton W over an infinitary group $(G,\\otimes )$ realizing some function f, we prove that the three following properties are equivalent: i) W satisfies the twinning property of order k, ii) f satisfies the k-bounded variation property, and iii) f can be described by a $\\mathrm {CRA}_{\\otimes c}(G)$ with at most k registers.In the spirit of tranducers, we actually prove this result in a more general setting by considering machines over the semiring of finite sets of elements from $(G,\\otimes )$ : the three properties are still equivalent for such finite-valued weighted automata, that is the ones associating with words subsets of G of cardinality at most $\\ell$, for some natural $\\ell$. Moreover, we show that if the operation $\\otimes \\, \\mathrm {of}\\, G$ is commutative and computable, then one can decide whether a WA satisfies the twinning property of order k. As a corollary, this allows to decide the register minimisation problem for the class $\\mathrm {CRA}_{\\otimes c}(G)$.Last, we prove that a similar result holds for finite-valued finite-state transducers, and that the register minimisation problem for the class CRAc(B*) is PSPACE-complete.","PeriodicalId":206395,"journal":{"name":"2016 31st Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"27","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 31st Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2933575.2934549","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 27

Abstract

Weighted automata (WA) extend finite-state automata by associating with transitions weights from a semiring $\mathbb {S}$, defining functions from words to S. Recently, cost register automata (CRA) have been introduced as an alternative model to describe any function realised by a WA by means of a deterministic machine. Unambiguous WA over a monoid $(M,\otimes )$ can equivalently be described by cost register automata whose registers take their values in M, and are updated by operations of the form $x :=y\otimes c$, with $c\in M$. This class is denoted by $\mathrm {CRA}_{\otimes c}(M)$.We introduce a twinning property and a bounded variation property parametrised by an integer k, such that the corresponding notions introduced originally by Choffrut for finite-state transducers are obtained for k=1. Given an unambiguous weighted automaton W over an infinitary group $(G,\otimes )$ realizing some function f, we prove that the three following properties are equivalent: i) W satisfies the twinning property of order k, ii) f satisfies the k-bounded variation property, and iii) f can be described by a $\mathrm {CRA}_{\otimes c}(G)$ with at most k registers.In the spirit of tranducers, we actually prove this result in a more general setting by considering machines over the semiring of finite sets of elements from $(G,\otimes )$ : the three properties are still equivalent for such finite-valued weighted automata, that is the ones associating with words subsets of G of cardinality at most $\ell$, for some natural $\ell$. Moreover, we show that if the operation $\otimes \, \mathrm {of}\, G$ is commutative and computable, then one can decide whether a WA satisfies the twinning property of order k. As a corollary, this allows to decide the register minimisation problem for the class $\mathrm {CRA}_{\otimes c}(G)$.Last, we prove that a similar result holds for finite-valued finite-state transducers, and that the register minimisation problem for the class CRAc(B*) is PSPACE-complete.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
成本寄存器自动机最小化的广义孪生性质*
加权自动机(WA)通过与从半环$\mathbb {S}$的转换权相关联来扩展有限状态自动机,定义从单词到S的函数。最近,成本寄存器自动机(CRA)被引入作为一种替代模型来描述由WA通过确定性机器实现的任何函数。一元$(M,\otimes)$上的明确WA可以等价地用成本寄存器自动机来描述,其寄存器的值在M中,并通过$x:=y\otimes c$的形式的操作来更新,其中$c\在M$中。这个类用$\ mathm {CRA}_{\otimes c}(M)$表示。我们引入了一个孪生性质和一个由整数k参数化的有界变分性质,使得最初由Choffrut引入的有限状态换能器的相应概念在k=1时得到。给定一个无限大群$(G,\o次)$上的无二义加权自动机W实现某个函数f,我们证明了以下三个性质是等价的:i) W满足k阶的孪生性质,ii) f满足k有界变分性质,iii) f可以用一个最多k个寄存器的$\ mathm {CRA}_{\o次c}(G)$来描述。在换向器的精神下,我们实际上通过考虑$(G,\otimes)$的有限元素集的半环上的机器,在更一般的设置中证明了这个结果:对于这样的有限值加权自动机,这三个性质仍然是等价的,即那些与最多$\ well $的cardinality的G的单词子集相关联的自动机,对于一些自然$\ well $。此外,我们证明了如果运算$\otimes \, \mathrm {of}, G$是可交换且可计算的,则可以确定WA是否满足k阶的孪生性质。作为推论,这允许确定类$\mathrm {CRA}_{\otimes c}(G)$的寄存器最小化问题。最后,我们证明了有限值有限状态换能器的类似结果,并且类CRAc(B*)的寄存器最小化问题是pspace完全的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Quantitative Algebraic Reasoning Differential Refinement Logic* Minimization of Symbolic Tree Automata Graphs of relational structures: restricted types The Complexity of Coverability in ν-Petri Nets
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1