TY - JOUR
T1 - Completeness Results for Generalized Communication-free Petri Nets with Arbitrary Arc Multiplicities
AU - Mayr, Ernst W.
AU - Weihmann, Jeremias
PY - 2016/3/4
Y1 - 2016/3/4
N2 - We investigate gcf-Petri nets, a generalization of communication-free Petri nets allowing arbitrary arc multiplicities, and characterized by the sole restriction that each transition has at most one incoming arc. We use canonical firing sequences with nice properties for gcf-PNs to show that the RecLFS, (zero-)reachability, covering, and boundedness problems of gcf-PNs are in PSPACE. By simulating PSPACE-Turing machines by gss-PNs, a subclass of gcf-PNs where additionally all transitions have at most one outgoing arc, we ultimately obtain PSPACE-completess for these problems in case of gss-PNs or gcf-PNs. Additionally, we prove PSPACE-completeness for the liveness problem of gcf-PNs. Last, we show PSPACE-hardness as well as a doubly exponential space upper bound for the containment and equivalence problems of gss-PNs or gcf-PNs.
AB - We investigate gcf-Petri nets, a generalization of communication-free Petri nets allowing arbitrary arc multiplicities, and characterized by the sole restriction that each transition has at most one incoming arc. We use canonical firing sequences with nice properties for gcf-PNs to show that the RecLFS, (zero-)reachability, covering, and boundedness problems of gcf-PNs are in PSPACE. By simulating PSPACE-Turing machines by gss-PNs, a subclass of gcf-PNs where additionally all transitions have at most one outgoing arc, we ultimately obtain PSPACE-completess for these problems in case of gss-PNs or gcf-PNs. Additionally, we prove PSPACE-completeness for the liveness problem of gcf-PNs. Last, we show PSPACE-hardness as well as a doubly exponential space upper bound for the containment and equivalence problems of gss-PNs or gcf-PNs.
KW - Generalized communication-freePetri nets
KW - arbitrary arc multiplicities
KW - arbitrary edge multiplicities
KW - boundedness
KW - containment
KW - covering
KW - equivalence
KW - general Petri nets
KW - general arc multiplicities
KW - general edge multiplicities
KW - generalized Petri nets
KW - generalized S-systems
KW - join-free Petri nets
KW - liveness
KW - reachability
KW - weighted state machines
UR - http://www.scopus.com/inward/record.url?scp=84959887155&partnerID=8YFLogxK
U2 - 10.3233/FI-2016-1318
DO - 10.3233/FI-2016-1318
M3 - Article
AN - SCOPUS:84959887155
SN - 0169-2968
VL - 143
SP - 355
EP - 391
JO - Fundamenta Informaticae
JF - Fundamenta Informaticae
IS - 3-4
ER -