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

超性质的时态逻辑

A Temporal Logic for Hyperproperties

Bernd Finkbeiner, Markus N. Rabe, César Sánchez

摘要:

克拉克森和施奈德引入的超属性将计算机程序的正确性描述为其计算路径集的条件。标准时态逻辑一次只能引用一条路径,因此无法表达许多感兴趣的超性质,包括不干涉和安全和编码理论中的其他重要性质。本文研究了具有显式路径变量的时态逻辑的扩展。我们表明,量化的路径自然包含其他扩展的时间逻辑与运营商的信息流和知识。具有路径量化的时序逻辑的模型检验问题是可判定的。对于交替深度1,复杂度在公式长度上是PSPACE,在系统大小上是NLOGSPACE,就像线性时间时态逻辑一样。

英文摘要:

Hyperproperties, as introduced by Clarkson and Schneider, characterize the correctness of a computer program as a condition on its set of computation paths. Standard temporal logics can only refer to a single path at a time, and therefore cannot express many hyperproperties of interest, including noninterference and other important properties in security and coding theory. In this paper, we investigate an extension of temporal logic with explicit path variables. We show that the quantification over paths naturally subsumes other extensions of temporal logic with operators for information flow and knowledge. The model checking problem for temporal logic with path quantification is decidable. For alternation depth 1, the complexity is PSPACE in the length of the formula and NLOGSPACE in the size of the system, as for linear-time temporal logic.

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

↑