Token Multiplicity in Reversing Petri Nets Under the Individual Token Interpretation

09/06/2022
by   Anna Philippou, et al.
0

Reversing Petri nets (RPNs) have recently been proposed as a net-basedapproach to model causal and out-of-causal order reversibility. They are based on the notion of individual tokens that can be connected together via bonds. In this paper we extend RPNs by allowing multiple tokens of the same type to exist within a net based on the individual token interpretation of Petri nets. According to this interpretation, tokens of the same type are distinguished via their causal path. We develop a causal semantics of the model and we prove that the expressive power of RPNs with multiple tokens is equivalent to that of RPNs with single tokens by establishing an isomporphism between the Labelled Transition Systems (LTSs) capturing the reachable parts of the respective RPN models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/01/2021

On Causal Semantics of Petri Nets

We consider approaches for causal semantics of Petri nets, explicitly re...
research
05/15/2018

Executions in (Semi-)Integer Petri Nets are Compact Closed Categories

In this work, we analyse Petri nets where places are allowed to have a n...
research
08/14/2023

Generating Individual Trajectories Using GPT-2 Trained from Scratch on Encoded Spatiotemporal Data

Following Mizuno, Fujimoto, and Ishikawa's research (Front. Phys. 2022),...
research
03/02/2021

Abstract Processes and Conflicts in Place/Transition Systems

For one-safe Petri nets or condition/event-systems, a process as defined...
research
01/22/2021

A Categorical Semantics for Bounded Petri Nets

We provide a categorical semantics for bounded Petri nets, both in the c...
research
08/21/2019

Flexible S-money token schemes

S-money [Proc. R. Soc. A 475, 20190170 (2019)] schemes define virtual to...
research
12/31/2018

Types, Tokens, and Hapaxes: A New Heap's Law

Heap's Law states that in a large enough text corpus, the number of type...

Please sign up or login with your details

Forgot password? Click here to reset