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
相关论文
共 50 条
  • [31] Structural Translation from Time Petri Nets to Timed Automata
    Cassez, Franck
    Roux, Olivier-H.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 128 (06) : 145 - 160
  • [32] FINITE REPRESENTATIONS OF CCS AND TCSP PROGRAMS BY AUTOMATA AND PETRI NETS
    TAUBNER, D
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 369 : 1 - 164
  • [33] Comparing the Expressiveness of Timed Automata and Timed Extensions of Petri Nets
    Srba, Jiri
    FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS, PROCEEDINGS, 2008, 5215 : 15 - 32
  • [34] From Time Petri Nets to Timed Automata: An untimed approach
    D'Aprile, Davide
    Donatelli, Susanna
    Sangnier, Arnaud
    Sproston, Jeremy
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2007, 4424 : 216 - +
  • [35] Automatic Decomposition of Petri Nets into Automata Networks - A Synthetic Account
    Bouvier, Pierre
    Garavel, Hubert
    Ponce-de-Leon, Hernan
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY (PETRI NETS 2020), 2020, 12152 : 3 - 23
  • [36] Continuous Petri Nets and Hybrid Automata for the analysis of manufacturing systems
    Ghomri, Latefa
    Alla, Hassane
    IFAC PAPERSONLINE, 2015, 48 (03): : 1024 - 1029
  • [37] Modeling of safe time Petri nets by interval weighted automata
    Komenda, Jan
    Lai, Aiwen
    Soto, Jose Godoy
    Lahaye, Sebastien
    Boimond, Jean-louis
    IFAC PAPERSONLINE, 2020, 53 (04): : 187 - 192
  • [38] Structural translation from Time Petri Nets to Timed Automata
    Cassez, Franck
    Roux, Olivier H.
    JOURNAL OF SYSTEMS AND SOFTWARE, 2006, 79 (10) : 1456 - 1468
  • [39] Critical Observability of Labeled Time Petri Net Systems
    Cong, Xuya
    Fanti, Maria Pia
    Mangini, Agostino Marcello
    Li, Zhiwu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (03) : 2063 - 2074
  • [40] Making Petri nets adaptive: A critical review
    Asar, AU
    Zhou, MC
    Caudill, RJ
    2005 IEEE NETWORKING, SENSING AND CONTROL PROCEEDINGS, 2005, : 644 - 649