paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Computing the linear hull: Deciding Deterministic? and Unambiguous? for weighted automata over fields

计算线性包:判定域上加权自动机是否确定与无歧义
LICS 2023 38th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)2023匹配度 2/10 · 该论文属于加权自动机与形式语言理论,研究域上线性包的计算及确定性/无歧义判定,与用户关注的静态分析、浮点程序分析、贝叶斯程序分析及 LLM/Agent 交叉方向几乎没有直接关联。虽然形式化方法与自动机理论可能作为程序分析基础,但本文问题本身不面向程序分析或工业落地场景。引用 13 inbox
Jason P. Bell, Daniel Smertnig
crossref: 2026-09-12dblp: 2026-09-12arxiv: 2026-09-12

AI 速览

一句话:给出计算域上加权自动机线性包的算法,判定其是否等价于确定或无歧义自动机,并解决2006年公开问题。

论文研究域上加权自动机的确定性与无歧义性判定问题。若自动机最小,其左线性包这一拓扑不变量可用于判断它是否等价于确定自动机或无歧义自动机;但此前不知道如何计算线性包。作者给出线性包的计算方法,从而证明在数域上可判定给定自动机是否等价于确定自动机,并能构造等价的确定自动机。无歧义情形也得到类似的判定与可计算性结果。该工作解决了 Lombardy 与 Sakarovitch 在2006年综述中提出的问题。

问题
研究域上加权自动机是否等价于确定自动机或无歧义自动机,以及最小自动机的线性包能否被有效计算。
方法
利用左线性包作为拓扑不变量,给出计算线性包的算法,并据此判定确定性与无歧义性。
评估
在数域上证明判定问题的可判定性,并可构造等价确定自动机;无歧义情形得到类似结果,解决2006年综述中的公开问题。
原文摘要(Abstract)

The (left) linear hull of a weighted automaton over a field is a topological invariant. If the automaton is minimal, the linear hull can be used to determine whether or not the automaton is equivalent to a deterministic one. Furthermore, the linear hull can also be used to determine whether the minimal automaton is equivalent to an unambiguous one. We show how to compute the linear hull, and thus prove that it is decidable whether or not a given automaton over a number field is equivalent to a deterministic one. In this case we are also able to compute an equivalent deterministic automaton. We also show the analogous decidability and computability result for the unambiguous case. Our results resolve a problem posed in a 2006 survey by Lombardy and Sakarovitch.

链接与引用

DOI 原文 · arXiv · PDF(开放获取) · DBLP

BibTeX
@inproceedings{BellS23,
  title = {Computing the linear hull: Deciding Deterministic? and Unambiguous? for weighted automata over fields},
  author = {Jason P. Bell and Daniel Smertnig},
  booktitle = {LICS},
  year = {2023},
  doi = {10.1109/lics56636.2023.10175691}
}