Critical Observability for Automata and Petri Nets

被引:6
作者
Masopust, Tomas [1 ,2 ]
机构
[1] Palacky Univ, Dept Comp Sci, Olomouc 77146, Czech Republic
[2] Czech Acad Sci, Inst Math, Brno 61662, Czech Republic
关键词
Observability; Automata; Petri nets; Complexity theory; Computational modeling; Adaptation models; Computers; Complexity; critical observability; discrete-event systems; finite automata; networks of finite automata; petri nets; DISCRETE-EVENT SYSTEMS; OPACITY; DETECTABILITY; COMPLEXITY; DIAGNOSABILITY; DECIDABILITY; NOTIONS;
D O I
10.1109/TAC.2019.2912484
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Critical observability is a property of cyber-physical systems to detect whether the current state belongs to a set of critical states. In safety-critical applications, critical states model operations that may be unsafe or of a particular interest. De Santis et al. introduced critical observability for linear switching systems, and Pola et al. adapted it for discrete-event systems, focusing on algorithmic complexity. We study the computational complexity of deciding critical observability for systems modeled as (networks of) finite-state automata and Petri nets. We show that deciding critical observability is: 1) NL-complete for finite automata, i.e., it is efficiently verifiable on parallel computers; 2) PSPACE-complete for networks of finite automata, i.e., it is very unlikely solvable in polynomial time; and 3) undecidable for labeled Petri nets, but becoming decidable if the set of critical states (markings) is finite or cofinite, in which case the problem is as hard as the nonreachability problem for Petri nets.
引用
收藏
页码:341 / 346
页数:6
相关论文
共 43 条
  • [1] [Anonymous], 1976, THESIS
  • [2] [Anonymous], [No title captured]
  • [3] [Anonymous], [No title captured]
  • [4] [Anonymous], [No title captured]
  • [5] Arora S, 2009, COMPUTATIONAL COMPLEXITY: A MODERN APPROACH, P1, DOI 10.1017/CBO9780511804090
  • [6] ON YEN'S PATH LOGIC FOR PETRI NETS
    Atig, Mohamed Faouzi
    Habermehl, Peter
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (04) : 783 - 799
  • [7] Concurrent secrets
    Badouel, E.
    Bednarczyk, M.
    Borzyszkowski, A.
    Caillaud, B.
    Darondeau, P.
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2007, 17 (04): : 425 - 446
  • [8] Modelling Opacity Using Petri Nets
    Bryans, Jeremy W.
    Koutny, Maciej
    Ryan, Peter Y. A.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 121 : 101 - 115
  • [9] A New Approach for Diagnosability Analysis of Petri Nets Using Verifier Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Lafortune, Stephane
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (12) : 3104 - 3117
  • [10] Cassandras C. G., 2007, INTRO DISCRETE EVENT, V2nd