4.7 Article

Verifying weak and strong k-step opacity in discrete-event systems✩

期刊

AUTOMATICA
卷 155, 期 -, 页码 -

出版社

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.automatica.2023.111153

关键词

Discrete event systems; Finite automata; Opacity; Verification; Complexity; Algorithms

向作者/读者索取更多资源

Opacity is an important property in system theory that determines whether a system can keep its secrets from passive observers with limited observations. This study focuses on weak and strong k-step opacity, proposing a new algorithm to verify weak k-step opacity, which has lower complexity and is not dependent on the parameter k. The algorithm can also be used to verify strong k-step opacity by reducing it to weak k-step opacity, achieving better complexity and independence from the parameter k.
Opacity is an important system-theoretic property expressing whether a system may reveal its secret to a passive observer (an intruder) who knows the structure of the system but has only limited observations of its behavior. Several notions of opacity have been discussed in the literature, including current-state opacity, k-step opacity, and infinite-step opacity. We investigate weak and strong kstep opacity, the notions that generalize both current-state opacity and infinite-step opacity, and ask whether the intruder is not able to decide, at any time instant, when respectively whether the system was in a secret state during the last k observable steps. We design a new algorithm verifying weak k-step opacity, the complexity of which is lower than the complexity of existing algorithms and does not depend on the parameter k, and show how to use it to verify strong k-step opacity by reducing strong k-step opacity to weak k-step opacity. The complexity of the resulting algorithm is again better than the complexity of existing algorithms and does not depend on the parameter k.& COPY; 2023 Elsevier Ltd. All rights reserved.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据