Continuous Reachability for Unordered Data Petri Nets is in PTime

被引:3
|
作者
Gupta, Utkarsh [1 ]
Shah, Preey [1 ]
Akshay, S. [1 ]
Hofman, Piotr [2 ]
机构
[1] Indian Inst Technol, Dept CSE, Mumbai, Maharashtra, India
[2] Univ Warsaw, Warsaw, Poland
来源
FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, FOSSACS 2019 | 2019年 / 11425卷
关键词
Petri nets; Continuous reachability; Unordered data; Polynomial time; COMPLEXITY; SYSTEMS;
D O I
10.1007/978-3-030-17127-8_15
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Unordered data Petri nets (UDPN) are an extension of classical Petri nets with tokens that carry data from an infinite domain and where transitions may check equality and disequality of tokens. UDPN are well-structured, so the coverability and termination problems are decidable, but with higher complexity than for Petri nets. On the other hand, the problem of reachability for UDPN is surprisingly complex, and its decidability status remains open. In this paper, we consider the continuous reachability problem for UDPN, which can be seen as an over-approximation of the reachability problem. Our main result is a characterization of continuous reachability for UDPN and polynomial time algorithm for solving it. This is a consequence of a combinatorial argument, which shows that if continuous reachability holds then there exists a run using only polynomially many data values.
引用
收藏
页码:260 / 276
页数:17
相关论文
共 50 条
  • [1] Decidability and complexity of Petri nets with unordered data
    Rosa-Velardo, Fernando
    de Frutos-Escrig, David
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (34) : 4439 - 4451
  • [2] Coverability Trees for Petri Nets with Unordered Data
    Hofman, Piotr
    Lasota, Slawomir
    Lazic, Ranko
    Leroux, Jerome
    Schmitz, Sylvain
    Totzke, Patrick
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES (FOSSACS 2016), 2016, 9634 : 445 - 461
  • [3] Reachability graph for autonomous continuous Petri nets
    David, R
    Alla, H
    POSITIVE SYSTEMS, PROCEEDINGS, 2003, 294 : 63 - 70
  • [4] On persistent reachability in Petri nets
    Barylska, Kamila
    Mikulski, Lukasz
    Ochmanski, Edward
    INFORMATION AND COMPUTATION, 2013, 223 : 67 - 77
  • [5] On reachability graphs of Petri nets
    Ye, XM
    Zhou, HT
    Song, XY
    COMPUTERS & ELECTRICAL ENGINEERING, 2003, 29 (02) : 263 - 272
  • [6] Compositional reachability in petri nets
    Rathke, Julian
    Sobociński, Pawell
    Stephens, Owen
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8762 : 230 - 243
  • [7] Logics for Continuous Reachability in Petri Nets and Vector Addition Systems with States
    Blondin, Michael
    Haase, Christoph
    2017 32ND ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2017,
  • [8] The Reachability Problem for Petri Nets Is Not Elementary
    Czerwinski, Wojciech
    Lasota, Slawomir
    Lazic, Ranko
    Leroux, Jerome
    Mazowiecki, Filip
    PROCEEDINGS OF THE 51ST ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '19), 2019, : 24 - 33
  • [9] A STRUCTURE TO DECIDE REACHABILITY IN PETRI NETS
    LAMBERT, JL
    THEORETICAL COMPUTER SCIENCE, 1992, 99 (01) : 79 - 104
  • [10] On Achieving Reachability Paths of Petri nets
    Ozkan, Hanife Apaydin
    2015 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL AND ELECTRONICS ENGINEERING (ELECO), 2015, : 724 - 728