Verification of State-Based Timed Opacity for Constant-Time Labeled Automata
成果类型:
Article
署名作者:
Li, Jun; Lefebvre, Dimitri; Hadjicostis, Christoforos N.; Li, Zhiwu
署名单位:
Xidian University; Universite Le Havre Normandie; University of Cyprus; Macau University of Science & Technology
刊物名称:
IEEE TRANSACTIONS ON AUTOMATIC CONTROL
ISSN/ISSBN:
0018-9286
DOI:
10.1109/TAC.2024.3432788
发表日期:
2025
页码:
503-509
关键词:
automata
Servers
observers
clocks
Real-time systems
privacy
Petri nets
Discrete event system (DES)
graph theory
timed automaton
timed opacity
摘要:
This article proposes and verifies two types of state-based timed opacity notions for constant-time labeled automata (a class of timed models with partially observable transitions), called [T-l,T-u]-opacity and [T-l,+infinity)-opacity . A system is said to be [T-l,T-u]-opaque (respectively, [T-l,+infinity)-opaque ) if no timed observation can lead to the exposure of specified states (called secret states ) within a finite time window (respectively, an infinite time window) starting at the time instant TTl . Based on the design principle of a timed observer developed in our previous work, we show that the timed observer of a system can be used to estimate the set of states in which the system may stay within certain (finite or infinite) time windows. The key of this approach is to determine whether a given time value is a possible elapsed time value from one observer state to another according to the structural information of the timed observer. From this methodology, we present two algorithms to verify the proposed opacity notions. The complexities of the algorithms are O(2|(X)|) and O(2(3 & sdot;|X|)) , respectively, and the complexity of the structural analysis of the observer is O((|Q|+2)& sdot;2(2 & sdot;|X|)) , where |X| and |Q| are the numbers of states and labels in a plant.
来源URL: