𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A causal semantics for time Petri nets

✍ Scribed by Tuomas Aura; Johan Lilius


Publisher
Elsevier Science
Year
2000
Tongue
English
Weight
463 KB
Volume
243
Category
Article
ISSN
0304-3975

No coin nor oath required. For personal study only.

✦ Synopsis


The objective of this work is to give time Petri nets a partial order semantics, akin to the nonsequential processes of untimed net systems. To this end a time process of a time Petri net is deΓΏned as a traditionally constructed causal process with a valid timing. A timing is a labelling that attaches occurrence times to the events of the process that must satisfy speciΓΏc validness criteria. The main result of the paper is the bijective correspondence between ΓΏring schedules (the classical interleaving semantics of time Petri nets) and linearizations of time processes. The result shows that time processes correctly represent the behavior of the system. Using the deΓΏnition of validness, an e cient algorithm for checking validness of given timings is derived. Also a su cient condition is given for when the invalidity of timings for a process can be inferred from its initial subprocess. To compute, e.g. the maximum time separation between two events in a time process an alternative characterization of validness is developed. This deΓΏnition is used to derive an algorithm for constructing the set of all valid timings for a process. The set of valid timings is presented as sets of alternative linear constraints, which can be used in optimization problems. It is shown that the existence of a valid timing for a given process can be decided in NP time.


πŸ“œ SIMILAR VOLUMES


Petri nets with causal time for system v
✍ C. Bui Thanh; H. Klaudel; F. Pommereau πŸ“‚ Article πŸ“… 2003 πŸ› Elsevier Science 🌐 English βš– 209 KB

We present a new approach to the modelling of time constrained systems. It is based on untimed high-level Petri nets using the concept of causal time. With this concept, the progression of time is modelled in the system by the occurrence of a distinguished event, tick, which serves as a reference to