arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2007.06248cs.LOcs.DC
收藏

阈值自动机的验证与合成复杂性

Complexity of Verification and Synthesis of Threshold Automata

A. R. Balasubramanian, Javier Esparza, Marijana Lazic

AI总结:

本文研究了阈值自动机的验证与合成问题的复杂性,证明了多个核心问题的计算复杂度,并提出了一种基于Presburger公式的新算法。

摘要:

阈值自动机是一种用于建模和分析容错分布式算法的形式化方法,最近由Konnov、Veith和Widder引入,描述由固定但任意数量的进程执行的协议。我们对阈值自动机的验证和合成问题的复杂性进行了首次系统研究。我们证明了覆盖性、可达性、安全性和活性问题都是NP完全的,而有界合成问题则是Σ_p^2完全的。我们结果的关键是一个新颖的特征,即阈值自动机的可达性关系可以表示为存在性Presburger公式。这一特征也导致了新的验证和合成算法。我们报告了一个实现,并提供了实验结果。

英文摘要:

Threshold automata are a formalism for modeling and analyzing fault-tolerant distributed algorithms, recently introduced by Konnov, Veith, and Widder, describing protocols executed by a fixed but arbitrary number of processes. We conduct the first systematic study of the complexity of verification and synthesis problems for threshold automata. We prove that the coverability, reachability, safety, and liveness problems are NP-complete, and that the bounded synthesis problem is $Σ_p^2$ complete. A key to our results is a novel characterization of the reachability relation of a threshold automaton as an existential Presburger formula. The characterization also leads to novel verification and synthesis algorithms. We report on an implementation, and provide experimental results.

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

↑