arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1303.3645cs.LOcs.FL
收藏

从命题到一阶监控

From propositional to first-order monitoring

Andreas Bauer, Jan-Christoph Küster, Gil Vegliach

摘要:

本文的主要目的是介绍一个一阶时序逻辑,LTLFO,和相应的监测结构的基础上的一种新型的自动机,称为产卵自动机。具体来说,我们表明,监测规范在LTLFO归结为一个不可判定的决策问题。这一结果的证明围绕着我们认为是“适当的”显示器的具体想法。由于这些思想是一般性的,我们首先在标准LTL的设置中概述它们,然后将它们提升到一阶逻辑和LTLFO的设置中。虽然由于上述结果,不能希望获得一个完整的监控LTLFO,我们证明了我们的自动机为基础的建设的合理性,并从实施的实验结果。这些似乎证实了我们的假设,自动机为基础的建设,导致高效的运行时监视器的大小不随跟踪长度的增加而增长(经常观察到类似的方法)。然而,我们也讨论公式的增长是不可避免的,无论选择的监测方法。

英文摘要:

The main purpose of this paper is to introduce a first-order temporal logic, LTLFO, and a corresponding monitor construction based on a new type of automaton, called spawning automaton. Specifically, we show that monitoring a specification in LTLFO boils down to an undecidable decision problem. The proof of this result revolves around specific ideas on what we consider a "proper" monitor. As these ideas are general, we outline them first in the setting of standard LTL, before lifting them to the setting of first-order logic and LTLFO. Although due to the above result one cannot hope to obtain a complete monitor for LTLFO, we prove the soundness of our automata-based construction and give experimental results from an implementation. These seem to substantiate our hypothesis that the automata-based construction leads to efficient runtime monitors whose size does not grow with increasing trace lengths (as is often observed in similar approaches). However, we also discuss formulae for which growth is unavoidable, irrespective of the chosen monitoring approach.

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

↑