2019
DOI: 10.1007/978-3-030-22397-7_2
|View full text |Cite
|
Sign up to set email alerts
|

Reversing P/T Nets

Abstract: Petri Nets are a well-known model of concurrency and provide an ideal setting for the study of fundamental aspects in concurrent systems. Despite their simplicity, they still lack a satisfactory causally reversible semantics. We develop such semantics for Place/Transitions Petri Nets (P/T nets) based on two observations. Firstly, a net that explicitly expresses causality and conflict among events, e.g., an occurrence net, can be straightforwardly reversed by adding reversal for each of its transitions. Secondl… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
22
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5

Relationship

3
2

Authors

Journals

citations
Cited by 11 publications
(22 citation statements)
references
References 29 publications
0
22
0
Order By: Relevance
“…The main aim of this paper is to take an abstract model, namely labelled transition systems with independence equipped with reverse transitions (Section 2), and to show that the properties above (as well as others) can be derived from a small set of simple axioms (Sections 3, 4, 5). This is in sharp contrast with the large part of works in the literature, which consider specific frameworks such as CCS [6], CCS with broadcast [26], CCB [14], π-calculus [5], higher-order π [18], Klaim [11], Petri nets [25], μOz [22] and Erlang [20], and all give similar but formally unrelated proofs of the same main results. Such proofs will become instances of our general results.…”
Section: Introductionmentioning
confidence: 82%
See 3 more Smart Citations
“…The main aim of this paper is to take an abstract model, namely labelled transition systems with independence equipped with reverse transitions (Section 2), and to show that the properties above (as well as others) can be derived from a small set of simple axioms (Sections 3, 4, 5). This is in sharp contrast with the large part of works in the literature, which consider specific frameworks such as CCS [6], CCS with broadcast [26], CCB [14], π-calculus [5], higher-order π [18], Klaim [11], Petri nets [25], μOz [22] and Erlang [20], and all give similar but formally unrelated proofs of the same main results. Such proofs will become instances of our general results.…”
Section: Introductionmentioning
confidence: 82%
“…Since this the setting is very similar to the one of HOπ (both calculi have a reduction semantics and a coinitial notion of independence defined on enriched labels), we get the same results as for HOπ, including CC, and CS and CL. [25,24] [25,Section 3] which is defined between arbitrary firings (transitions). Hence, we get a general LTSI.…”
Section: Erlangmentioning
confidence: 99%
See 2 more Smart Citations
“…Another special case of bounded nets are occurrence nets, that is 1-safe and acyclic nets without backward conflicts, where one can always use strict reverses. This property of occurrence nets and their infinite extensions was used as an intermediate step in [132], described later on.…”
Section: Petri Netsmentioning
confidence: 99%