arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0910.4932cs.LO
收藏

无穷系统上可判定LTL模型检验的数学元定理

Algorithmic metatheorems for decidable LTL model checking over infinite systems

Anthony Widjaja To, Leonid Libkin

摘要:

通过算法元定理的模型检验问题P在无限状态系统,我们的意思是通用的结果,可以用来推断的可判定性(可能的复杂性)的P不仅在一个特定的类的无限系统,但在一个大家庭的类的无限系统。这样的结果通常开始于一个强大的形式主义的无限状态系统,其中P是不可判定的,并断言可判定时,通过一个额外的“语义条件”C的限制。我们证明了各种算法的元定理的问题的模型检验LTL和它的两个共同的片段LTL(Fs,Gs)和LTLdet的表达类的字/树自动转换系统,这是由有限的字和树上操作的同步有限状态转换器。我们提出了许多应用程序,在那里我们得到(以统一的方式)模型检验LTL及其片段在特定类别的无限状态系统上的许多已知和先前未知的可判定性和复杂性结果,包括下推系统;前缀可识别系统;具有离散时钟和自由计数器的反向有界计数器系统;具有有界数目的上下文切换的并发下推系统; Petri网的各种子类;弱扩展PA过程;和弱扩展地树重写系统。在所有情况下,我们都能够得到最优(或接近最优)的复杂度。最后,我们查明的确切位置在算法和分析层次的问题,检查相关的语义条件和LTL模型检验问题在所有字/树自动系统。

英文摘要:

By algorithmic metatheorems for a model checking problem P over infinite-state systems we mean generic results that can be used to infer decidability (possibly complexity) of P not only over a specific class of infinite systems, but over a large family of classes of infinite systems. Such results normally start with a powerful formalism of infinite-state systems, over which P is undecidable, and assert decidability when is restricted by means of an extra "semantic condition" C. We prove various algorithmic metatheorems for the problems of model checking LTL and its two common fragments LTL(Fs,Gs) and LTLdet over the expressive class of word/tree automatic transition systems, which are generated by synchronized finite-state transducers operating on finite words and trees. We present numerous applications, where we derive (in a unified manner) many known and previously unknown decidability and complexity results of model checking LTL and its fragments over specific classes of infinite-state systems including pushdown systems; prefix-recognizable systems; reversal-bounded counter systems with discrete clocks and a free counter; concurrent pushdown systems with a bounded number of context-switches; various subclasses of Petri nets; weakly extended PA-processes; and weakly extended ground-tree rewrite systems. In all cases,we are able to derive optimal (or near optimal) complexity. Finally, we pinpoint the exact locations in the arithmetic and analytic hierarchies of the problem of checking a relevant semantic condition and the LTL model checking problems over all word/tree automatic systems.

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

↑