paperbot · PL 论文追踪

全部论文 待读 收藏

P2 On-the-Fly Computation of Bisimilarity Distances

互模拟距离的即时计算
LMCS vol.Volume 13, Issue 22017匹配度 3/10 · 论文属于形式验证与概率模型检测中的互模拟距离计算,兼具理论刻画与算法工程,但与用户核心关注的 LLM 与静态分析/形式化验证交叉、浮点程序分析、贝叶斯程序分析均无直接关联。引用 10 inbox
Giorgio Bacci, Giovanni Bacci, Kim G. Larsen, Radu Mardare
dblp: 2026-09-10crossref: 2026-09-10arxiv: 2026-09-10

AI 速览

一句话:提出连续时间马尔可夫链互模拟距离的多项式线性规划刻画与高效即时算法,避免穷举状态空间。

本文研究连续时间马尔可夫链(CTMC)上互模拟距离的计算,并比较迭代、线性规划与即时(on-the-fly)算法。受离散时间情形线性规划刻画启发,作者给出连续时间下的新线性规划刻画,其约束数在CTMC规模的多项式界内,从而证明该距离可多项式时间计算。但该线性规划方法实际效率不高。为此,作者提出即时算法,通过贪心策略逐步精化目标距离的上近似,仅在近似改进时继续探索状态空间,无需穷举即可计算给定两状态间的距离。大量(伪)随机CTMC实验表明,该算法平均比迭代法和线性规划法快若干数量级。

问题
如何在连续时间马尔可夫链上高效计算互模拟距离,避免对状态空间的穷举探索。
方法
提出约束数多项式有界的线性规划刻画,并设计基于上近似逐步精化与贪心策略的即时算法。
评估
在大量(伪)随机生成的CTMC上与迭代法和线性规划法比较,显示即时算法平均快若干数量级。
原文摘要(Abstract)

We propose a distance between continuous-time Markov chains (CTMCs) and study the problem of computing it by comparing three different algorithmic methodologies: iterative, linear program, and on-the-fly. In a work presented at FoSSaCS'12, Chen et al. characterized the bisimilarity distance of Desharnais et al. between discrete-time Markov chains as an optimal solution of a linear program that can be solved by using the ellipsoid method. Inspired by their result, we propose a novel linear program characterization to compute the distance in the continuous-time setting. Differently from previous proposals, ours has a number of constraints that is bounded by a polynomial in the size of the CTMC. This, in particular, proves that the distance we propose can be computed in polynomial time. Despite its theoretical importance, the proposed linear program characterization turns out to be inefficient in practice. Nevertheless, driven by the encouraging results of our previous work presented at TACAS'13, we propose an efficient on-the-fly algorithm, which, unlike the other mentioned solutions, computes the distances between two given states avoiding an exhaustive exploration of the state space. This technique works by successively refining over-approximations of the target distances using a greedy strategy, which ensures that the state space is further explored only when the current approximations are improved. Tests performed on a consistent set of (pseudo)randomly generated CTMCs show that our algorithm improves, on average, the efficiency of the corresponding iterative and linear program methods with orders of magnitude.

链接与引用

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

BibTeX
@article{BacciBLM17a,
  title = {On-the-Fly Computation of Bisimilarity Distances},
  author = {Giorgio Bacci and Giovanni Bacci and Kim G. Larsen and Radu Mardare},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 13, Issue 2},
  year = {2017},
  doi = {10.23638/lmcs-13(2:13)2017}
}