Verification and enforcement of strong infinite- and k-step opacity using state recognizers

被引:34
|
作者
Ma, Ziyue [1 ]
Yin, Xiang [2 ,3 ]
Li, Zhiwu [1 ,4 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 201108, Peoples R China
[3] Shanghai Jiao Tong Univ, Key Lab Syst Control & Informat Proc, Shanghai 201108, Peoples R China
[4] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macao, Peoples R China
基金
中国国家自然科学基金;
关键词
Discrete event system; Infinite-step opacity; k-step opacity; State recognizer; DISCRETE-EVENT SYSTEMS; NOTIONS;
D O I
10.1016/j.automatica.2021.109838
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the verification and enforcement problems of strong infinite-step opacity and k-step opacity for partially observed discrete-event systems modeled by finite state automata. Strong infinite-step opacity is a property such that the visit of a secret state cannot be inferred by an intruder at any instance along the entire observation trajectory, while strong k-step opacity is a property such that the visit of a secret state cannot be inferred within k steps after the visit. We propose two information structures called an 8-step recognizer and a k-step recognizer to verify these two properties. The complexities of our algorithms to verify strong infinite- and k-step opacity are O(2(2.vertical bar X vertical bar) . vertical bar E-o vertical bar) and O(2((k+2)) .vertical bar X vertical bar . vertical bar Eo vertical bar), respectively, which are lower than that of existing methods in the literature (vertical bar X vertical bar and vertical bar E-o vertical bar are the numbers of states and observable events in a plant, respectively). We also derive an upper bound for the value of k in strong k-step opacity, and propose an effective algorithm to determine the maximal value of k for a given plant. Finally, we note that enforcement of strong infinite- and k-step opacity can be transformed into a language specification enforcement problem and hence be solved using supervisory control. (C) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Symbolic verification of communication protocols with infinite state spaces using QDDs
    Boigelot, B
    Godefroid, P
    FORMAL METHODS IN SYSTEM DESIGN, 1999, 14 (03) : 237 - 255
  • [42] Symbolic Verification of Communication Protocols with Infinite State Spaces using QDDs
    Bernard Boigelot
    Patrice Godefroid
    Formal Methods in System Design, 1999, 14 : 237 - 255
  • [43] Strong Current-State Opacity Verification of Discrete-Event Systems Modeled With Time Labeled Petri Nets
    Tao Qin
    Li Yin
    Gaiyun Liu
    Naiqi Wu
    Zhiwu Li
    IEEE/CAA Journal of Automatica Sinica, 2025, 12 (01) : 54 - 68
  • [44] Strong Current-State Opacity Verification of Discrete-Event Systems Modeled with Time Labeled Petri Nets
    Qin, Tao
    Yin, Li
    Liu, Gaiyun
    Wu, Naiqi
    Li, Zhiwu
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2025, 12 (01) : 54 - 68
  • [45] Verification of Current-State Opacity in Discrete Event Systems by Using Basis Coverability Graphs
    Zhu, Haoming
    El-Sherbeeny, Ahmed M.
    El-Meligy, Mohammed A.
    Fathollahi-Fard, Amir M.
    Li, Zhiwu
    MATHEMATICS, 2023, 11 (08)
  • [46] Symbolic Verification of Current-State Opacity of Discrete Event Systems Using Petri Nets
    Dong, Yifan
    Li, Zhiwu
    Wu, Naiqi
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2022, 52 (12): : 7628 - 7641
  • [47] State-Based Opacity Verification of Networked Discrete Event Systems Using Labeled Petri Nets
    Dong, Yifan
    Wu, Naiqi
    Li, Zhiwu
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (05) : 1274 - 1291
  • [48] State-Based Opacity Verification of Networked Discrete Event Systems Using Labeled Petri Nets
    Yifan Dong
    Naiqi Wu
    Zhiwu Li
    IEEE/CAA Journal of Automatica Sinica, 2024, 11 (05) : 1274 - 1291
  • [49] Verification of infinite-state dynamic systems using approximate quotient transition systems
    Chutinan, A
    Krogh, BH
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (09) : 1401 - 1410
  • [50] An analysis of the ''K-Step Ahead'' Minimum Inventory Variability Policy(R) using SEMATECH semiconductor manufacturing data in a discrete-event simulation model
    Palmeri, V
    Collins, DW
    ETFA '97 - 1997 IEEE 6TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION PROCEEDINGS, 1997, : 520 - 527