论文标题

一个统一的框架,用于验证部分观察的离散事件系统的观察性能

A Unified Framework for Verification of Observational Properties for Partially-Observed Discrete-Event Systems

论文作者

Zhao, Jianing, Yin, Xiang, Li, Shaoyuan

论文摘要

在本文中,我们研究了部分观察到的离散事件系统(DES)中的财产验证问题。特别是,我们有兴趣验证与系统信息流有关的观察性属性。此处考虑的观察性特性包括诊断性,可预测性,可检测性和不透明度,在文献中引起了相当大的关注。但是,与现有结果相比,在为不同属性开发了不同的验证过程的情况下,在这项工作中,我们提供了一个统一的框架,以通过减少每个属性作为超级LTL模型检查的实例来验证所有这些属性。我们的方法基于构建Kripke结构,该结构有效地捕获了不可观察的问题以及部分观察的有限弦语义,以便可以适当地应用HyperLTL模型检查技术。然后,对于考虑的每个观察性属性,我们明确提供了用于验证目的的Kripke结构进行检查的超列公式。我们的方法是统一的,因为所有不同的属性都可以通过相同的模型检查引擎验证。此外,我们的统一框架还带来了新的见解,以根据其验证复杂性对部分观察的DES进行分类。

In this paper, we investigate property verification problems in partially-observed discrete-event systems (DES). Particularly, we are interested in verifying observational properties that are related to the information-flow of the system. Observational properties considered here include diagnosability, predictability, detectability and opacity, which have drawn considerable attentions in the literature. However, in contrast to existing results, where different verification procedures are developed for different properties case-by-case, in this work, we provide a unified framework for verifying all these properties by reducing each of them as an instance of HyperLTL model checking. Our approach is based on the construction of a Kripke structure that effectively captures the issue of unobservability as well as the finite string semantics in partially-observed DES so that HyperLTL model checking techniques can be suitably applied. Then for each observational property considered, we explicitly provide the HyperLTL formula to be checked over the Kripke structure for the purpose of verification. Our approach is uniform in the sense that all different properties can be verified with the same model checking engine. Furthermore, our unified framework also brings new insights for classifying observational properties for partially-observed DES in terms of their verification complexity.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源