Opaque Superlanguages and Sublanguages in Discrete Event Systems

被引:8
|
作者
Ben-Kalefa, Majed [1 ]
Lin, Feng [1 ,2 ]
机构
[1] Wayne State Univ, Dept Elect & Comp Engn, Detroit, MI 48202 USA
[2] Tongji Univ, Sch Elect & Informat Engn, Shanghai, Peoples R China
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Detectability; dining cryptographers; discrete event systems; opacity; security; OPACITY; DETECTABILITY;
D O I
10.1080/01969722.2016.1187032
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we further investigate opacity of discrete event systems. In our previous work, we defined three types of opacity: strong opacity, weak opacity, and no opacity. Strong opacity can be used to study security-related problems whereas no opacity can be used to study fault detection and diagnosis problems. In this study, we investigate the properties of (strong, weak, and no) opacity. We show that opacity is often closed under union, but may not be closed under the intersection. We also investigate the largest opaque sublanguages and the smallest opaque superlanguages of a language if the language is not opaque. We derive formulas for these sublanguages and superlanguages. We then extend these results from centralized opacity to decentralized opacity, when more than one observer or controller is observing the system. Finally, we apply the results to the Dining Cryptographers Problem. We show that the protocol proposed in the literature satisfies both no opacity (the cryptographers know if the boss is paying) and strong opacity (the cryptographers do not know who is paying if the boss is not paying). We also use the formulas derived in this article to synthesize the protocol, which is much more difficult to do than verifying the protocol.
引用
收藏
页码:392 / 426
页数:35
相关论文
共 50 条
  • [31] On controlling timed discrete event systems
    Cofer, D.D.
    Garg, V.K.
    Lecture Notes in Computer Science, 1996, 1066
  • [32] Technical Committee on Discrete Event Systems
    Cai, Kai
    IEEE CONTROL SYSTEMS MAGAZINE, 2021, 41 (02): : 19 - 21
  • [33] Incremental Scheduling of Discrete Event Systems
    Ware, Simon
    Su, Rong
    2016 13TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS (WODES), 2016, : 147 - 152
  • [34] Active diagnosis of discrete event systems
    Sampath, M
    Lafortune, S
    Teneketzis, D
    PROCEEDINGS OF THE 36TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 1997, : 2976 - 2983
  • [35] On Decentralized Observability of Discrete Event Systems
    Cabasino, M. P.
    Giua, A.
    Mahulea, C.
    Seatzu, C.
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 378 - 384
  • [36] Detectability of Timed Discrete Event Systems
    Miao, Chengshi
    IEEE ACCESS, 2023, 11 : 78017 - 78027
  • [37] Control of Parameterized Discrete Event Systems
    Bherer, Hans
    Desharnais, Jules
    St-Denis, Richard
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2009, 19 (02): : 213 - 265
  • [38] On Detectabilities of Fuzzy Discrete Event Systems
    Mekki, Ahmed O.
    Lin, Feng
    Ying, Hao
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2022, 30 (02) : 426 - 436
  • [39] Robust codiagnosability of discrete event systems
    Basilio, Joao Carlos
    Lafortune, Stephane
    2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 2202 - +
  • [40] Control of Networked Discrete Event Systems
    Lin, Feng
    PROCEEDINGS OF THE 2012 24TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2012, : 51 - 56