Abstraction-Based Synthesis of Opacity-Enforcing Controllers using Alternating Simulation Relations

被引:0
|
作者
Hou, Junyao [1 ,2 ]
Yin, Xiang [1 ,2 ]
Li, Shaoyuan [1 ,2 ]
Zamani, Majid [3 ,4 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
[2] Shanghai Jiao Tong Univ, Key Lab Syst Control & Informat Proc, Shanghai 200240, Peoples R China
[3] Univ Colorado, Dept Comp Sci, Boulder, CO 80309 USA
[4] Ludwig Maximilian Univ Munich, Dept Comp Sci, D-80539 Munich, Germany
基金
中国国家自然科学基金;
关键词
DISCRETE-EVENT SYSTEMS; INFINITE-STEP OPACITY; VERIFICATION;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Opacity is an important information-flow security property that captures the plausible deniability for some "secret" of a system. In this paper, we investigate the problem of synthesizing controllers that enforce opacity for labeled transition systems (LTS). Most of the existing works on synthesis of opacity-enforcing controllers are based on the original system model, which may contain a large number of states. To mitigate the complexity of the controller synthesis procedure, we propose an abstraction-based approach for controller synthesis. Specifically, we propose notion of opacity-preserving alternating (bi)simulation relation for the purpose of abstraction. We show that, if the abstract system is opacity-preserving alternatingly simulated by the original system which may be significantly smaller, then we can synthesize an opacity-enforcing controller based on the abstract system and then refine it back to a controller enforcing opacity of the original system. We investigate both initial-state opacity and infinite-step opacity. We also show the effectiveness of the proposed approach by a set of examples.
引用
收藏
页码:7653 / 7658
页数:6
相关论文
共 50 条
  • [1] Abstraction-Based Synthesis of Controllers for Approximate Opacity
    Hou, Junyao
    Liu, Siyuan
    Yin, Xiang
    Zamani, Majid
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7930 - 7936
  • [2] Synthesis of Opacity-Enforcing Supervisory Strategies Using Reinforcement Learning
    Zhang, Huimin
    Huang, Li
    Huang, Wanling
    Feng, Lei
    Li, Xianxian
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2025, 22 : 6896 - 6906
  • [3] Using Subobservers to Synthesize Opacity-Enforcing Supervisors
    Richard Hugh Moulton
    Behnam Behinaein Hamgini
    Zahra Abedi Khouzani
    Rômulo Meira-Góes
    Fei Wang
    Karen Rudie
    Discrete Event Dynamic Systems, 2022, 32 : 611 - 640
  • [4] Using Subobservers to Synthesize Opacity-Enforcing Supervisors
    Moulton, Richard Hugh
    Hamgini, Behnam Behinaein
    Khouzani, Zahra Abedi
    Meira-Goes, Romulo
    Wang, Fei
    Rudie, Karen
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2022, 32 (04): : 611 - 640
  • [5] Optimal Synthesis of Opacity-Enforcing Supervisors for Qualitative and Quantitative Specifications
    Xie, Yifan
    Li, Shaoyuan
    Yin, Xiang
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2024, 69 (08) : 4958 - 4973
  • [6] Synthesis of Opacity-Enforcing Winning Strategies Against Colluded Opponent
    Shi, Chongyang
    Kulkarni, Abhishek N.
    Rahmani, Hazhar
    Fu, Jie
    2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, : 7240 - 7246
  • [7] Synthesis of Opacity-Enforcing Insertion Functions That Can Be Publicly Known
    Wu, Yi-Chin
    Lafortune, Stephane
    2015 54TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2015, : 3506 - 3513
  • [8] Compositional and Abstraction-Based Approach for Synthesis of Edit Functions for Opacity Enforcement
    Mohajerani, Sahar
    Ji, Yiding
    Lafortune, Stephane
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (08) : 3349 - 3364
  • [9] Simulation Relations for Abstraction-based Robust Control of Hybrid Dynamical Systems
    Prabhakar, Pavithra
    Liu, Jun
    IFAC PAPERSONLINE, 2021, 54 (05): : 115 - 120
  • [10] Modular Synthesis of Maximally Permissive Opacity-Enforcing Supervisors for Discrete Event Systems
    Takai, Shigemasa
    Watanabe, Yuta
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2011, E94A (03) : 1041 - 1044