paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Quasilinear-time Computation of Generic Modal Witnesses for Behavioural Inequivalence

行为不等价的通用模态见证的拟线性时间计算
LMCS vol.Volume 18, Issue 42022匹配度 2/10 · 该论文属于形式语义、逻辑与自动机理论,研究余代数框架下区分行为不等价状态的模态公式构造与拟线性算法,与用户关注的 LLM/Agent 静态分析、浮点程序分析、贝叶斯程序分析及其与 LLM 的交叉均无直接关系。仅与形式化验证/程序分析有非常间接的理论关联,因此匹配度较低。引用 2 inbox
Thorsten Wißmann, Stefan Milius, Lutz Schröder
crossref: 2026-09-10

AI 速览

一句话:提出在余代数框架下通用构造区分行为不等价状态的模态公式的拟线性时间算法,统一覆盖多种迁移系统。

该论文研究如何为行为不等价的状态构造可区分的模态公式,即见证。作者在通用余代数范式下,针对集合函子的余代数给出通用算法:对每个行为等价类构造一个恰好在该类状态上成立的公式,其模态由函子通用提取,并可在后处理中翻译为具体模态。算法建立在已有的余代数划分精化算法之上,适用于确定性有限自动机、迁移系统、标记马尔可夫链等多种系统。在 n 个状态、m 个迁移的系统上,运行时间为 O((m+n) log n),所构造公式的 DAG 大小也有相同渐近界,优于此前针对迁移系统和马尔可夫链等特例的最佳界(如迁移系统的 O(mn))。

问题
如何通用地为不同迁移类型系统中的行为不等价状态构造区分性模态公式(见证),并降低构造的时间与公式规模。
方法
在集合函子余代数框架下,基于余代数划分精化,构造对每个行为等价类成立的模态公式;模态从函子通用提取,并可翻译为具体模态。
评估
理论分析表明,算法在 n 个状态、m 个迁移的系统上达到 O((m+n) log n) 时间,公式 DAG 大小同阶,并在确定性有限自动机、迁移系统、标记马尔可夫链等实例上改进已有复杂度界。
原文摘要(Abstract)

We provide a generic algorithm for constructing formulae that distinguish behaviourally inequivalent states in systems of various transition types such as nondeterministic, probabilistic or weighted; genericity over the transition type is achieved by working with coalgebras for a set functor in the paradigm of universal coalgebra. For every behavioural equivalence class in a given system, we construct a formula which holds precisely at the states in that class. The algorithm instantiates to deterministic finite automata, transition systems, labelled Markov chains, and systems of many other types. The ambient logic is a modal logic featuring modalities that are generically extracted from the functor; these modalities can be systematically translated into custom sets of modalities in a postprocessing step. The new algorithm builds on an existing coalgebraic partition refinement algorithm. It runs in time O((m+n) log n) on systems with n states and m transitions, and the same asymptotic bound applies to the dag size of the formulae it constructs. This improves the bounds on run time and formula size compared to previous algorithms even for previously known specific instances, viz. transition systems and Markov chains; in particular, the best previous bound for transition systems was O(mn).

链接与引用

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

BibTeX
@article{paperbot1643,
  title = {Quasilinear-time Computation of Generic Modal Witnesses for Behavioural Inequivalence},
  author = {Thorsten Wißmann and Stefan Milius and Lutz Schröder},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 18, Issue 4},
  year = {2022},
  doi = {10.46298/lmcs-18(4:6)2022}
}