This letter addresses the problem of opacity enforcement by using edit functions in discrete event systems modeled as deterministic finite automata under partial observation. The edit function is an output interface of the system that manipulates actual observations to confuse a malicious intruder. We assume that the edit function simply knows whether the intruder observes a larger or smaller set of events than itself, but does not know the exact set of events observed by the intruder. In this uncertain observation setting, the edit function aims to confuse the intruder while relying on its own set of observable events, which requires the edit function to be $u$ -enforcing. The opacity enforcement problem is then transformed to a two-player game between the system and the edit function under partial information. A so-called edit mechanism is proposed in a game scheme to enumerate all possible edited operations following the system behavior. We show that an edit function synthesized from the edit mechanism (if any) can be used to enforce opacity in the system under the uncertain observation setting.

Edit Mechanism Synthesis for Opacity Enforcement Under Uncertain Observations / Duan, Wei; Liu, Ruotian; Fanti, Maria Pia; Hadjicostis, Christoforos N.; Li, Zhiwu. - In: IEEE CONTROL SYSTEMS LETTERS. - ISSN 2475-1456. - ELETTRONICO. - 7:(2023), pp. 2041-2046. [10.1109/LCSYS.2023.3284340]

Edit Mechanism Synthesis for Opacity Enforcement Under Uncertain Observations

Liu, Ruotian;Fanti, Maria Pia
Conceptualization
;
2023-01-01

Abstract

This letter addresses the problem of opacity enforcement by using edit functions in discrete event systems modeled as deterministic finite automata under partial observation. The edit function is an output interface of the system that manipulates actual observations to confuse a malicious intruder. We assume that the edit function simply knows whether the intruder observes a larger or smaller set of events than itself, but does not know the exact set of events observed by the intruder. In this uncertain observation setting, the edit function aims to confuse the intruder while relying on its own set of observable events, which requires the edit function to be $u$ -enforcing. The opacity enforcement problem is then transformed to a two-player game between the system and the edit function under partial information. A so-called edit mechanism is proposed in a game scheme to enumerate all possible edited operations following the system behavior. We show that an edit function synthesized from the edit mechanism (if any) can be used to enforce opacity in the system under the uncertain observation setting.
2023
Edit Mechanism Synthesis for Opacity Enforcement Under Uncertain Observations / Duan, Wei; Liu, Ruotian; Fanti, Maria Pia; Hadjicostis, Christoforos N.; Li, Zhiwu. - In: IEEE CONTROL SYSTEMS LETTERS. - ISSN 2475-1456. - ELETTRONICO. - 7:(2023), pp. 2041-2046. [10.1109/LCSYS.2023.3284340]
File in questo prodotto:
File Dimensione Formato  
2023_Edit_Mechanism_Synthesis_for_Opacity_Enforcement_Under_Uncertain_Observations_pdfeditoriale.pdf

solo gestori catalogo

Tipologia: Versione editoriale
Licenza: Tutti i diritti riservati
Dimensione 841.16 kB
Formato Adobe PDF
841.16 kB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11589/258600
Citazioni
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact