$K$-Step Opacity Verification and Enforcement of Time Labeled Petri Net Systems
This article presents a procedure for <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$K$</tex-math></inline-formula>-step opacity verification and enforcement of timed observations generated from discrete event systems modeled by time labeled Petri nets. Within the framework of a timed discrete event system that is partially observed by an intruder, a <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$K$</tex-math></inline-formula>-step opaque timed observation means that an intruder has observed the system with time stamps but is not able to deduce the secret information within the knowledge derived from the last <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$K$</tex-math></inline-formula> steps of the timed observation. We propose an information structure called a partial modified state class graph with respect to a timed observation. Then, based on the particular graph, an algorithm is designed to construct a delayed marking estimator that is used for the verification of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$K$</tex-math></inline-formula>-step opacity of a timed observation by solving a number of linear programming problems. Finally, when the timed observation is not <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$K$</tex-math></inline-formula>-step opaque, a strategy by adjusting the time horizons of transitions with soft time intervals is proposed for the opacity enforcement purpose.
Authors
- Dimitri Lefebvre (ORCID: https://orcid.org/0000-0001-7060-756X)
- Zhiwu Li (ORCID: https://orcid.org/0000-0003-1547-5503)
- Yifan Dong (ORCID: https://orcid.org/0000-0001-7739-4093)
Institutions
- Macau University of Science and Technology (MO)
- Université Le Havre Normandie (FR)
- Groupe de Recherche en Electrotechnique et Automatique du Havre (FR)
Publication Details
- Journal
- IEEE Transactions on Automatic Control
- Published
- 2025-03-17
- DOI
- https://doi.org/10.1109/tac.2025.3552020
- Citations
- 2
- Primary Topic
- Petri Nets in System Modeling
- Type
- article
- Field-Weighted Citation Impact
- 3.01