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 条
  • [21] Verification of Infinite-Step Opacity and Complexity Considerations
    Saboori, Anooshiravan
    Hadjicostis, Christoforos N.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (05) : 1265 - 1269
  • [22] Verification and enforcement of current-state opacity based on a state space approach
    Zhou, Yingrui
    Chen, Zengqiang
    Liu, Zhongxin
    EUROPEAN JOURNAL OF CONTROL, 2023, 71
  • [23] Security and privacy with K-step opacity for finite automata via a novel algebraic approach
    Xu, Qian
    Zhang, Zhipeng
    Yan, Yongyi
    Xia, Chengyi
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2021, 43 (16) : 3606 - 3614
  • [24] A symbolic approach to the verification and enforcement of current-state opacity using labelled Petri nets
    Peng, Kun
    Chen, Yufeng
    Li, Zhiwu
    IET CONTROL THEORY AND APPLICATIONS, 2024, 18 (02): : 171 - 183
  • [25] Online Verification and Enforcement of Sequential K-Opacity in Extended Probabilistic Automata
    Al-Sarayrah, Tareq Ahmad
    Li, Zhiwu
    Yin, Li
    Mostafa, Almetwally M.
    IEEE ACCESS, 2024, 12 : 84189 - 84203
  • [26] Verification of k-Step and Definite Critical Observability in Discrete-Event Systems
    Tong, Yin
    Ma, Ziyue
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (07) : 4305 - 4312
  • [27] Comments on "A new approach for the verification of infinite-step and K -step opacity using two-way observers"[Automatica 80 (2017) 162-171]
    Lan, Hao
    Tong, Yin
    Guo, Jin
    Giua, Alessandro
    AUTOMATICA, 2020, 122 (122)
  • [28] Hint-K: An Efficient Multilevel Cache Using K-Step Hints
    Wu, Chentao
    He, Xubin
    Cao, Qiang
    Xie, Changsheng
    Wan, Shenggang
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (03) : 653 - 662
  • [29] Research on k-step memory model inference of partially observable hidden state
    Wang, Zuowei
    Liang, Xiaodan
    Zhang, Rubo
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2013, 41 (SUPPL.I): : 356 - 359
  • [30] Reduced Complexity Verification of Almost-Infinite-Step Opacity in Stochastic Discrete-Event Systems
    Liu, Rongjian
    Lu, Jianquan
    Hadjicostis, Christoforos N.
    2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 3734 - 3739