Home
Scholarly Works
Reversing Transitions in Bounded Petri Nets
Journal article

Reversing Transitions in Bounded Petri Nets

Abstract

Reversible computation deals with mechanisms for undoing the effects of actions executed by a dynamic system. This paper is concerned with reversibility in the context of Petri nets which are a general formal model of concurrent systems. A key construction we investigate amounts to adding ‘reverse’ versions of selected net transitions. Such a static modification can severely impact on the behaviour of the system, e.g., the problem of establishing whether the modified net has the same states as the original one is undecidable. We therefore concentrate on nets with finite state spaces and show, in particular, that every transition in such nets can be reversed using a suitable set of new transitions.

Authors

Barylska K; Erofeev E; Koutny M; Mikulski Ł; Piątkowski M

Journal

Fundamenta Informaticae, Vol. 157, No. 4, pp. 341–357

Publisher

SAGE Publications

Publication Date

January 1, 2018

DOI

10.3233/fi-2018-1631

ISSN

0169-2968
View published work (Non-McMaster Users)

Contact the Experts team