Investigating reversibility of steps in Petri nets

dc.contributor.authorFrutos Escrig, David De
dc.contributor.authorKoutny, Maciej
dc.contributor.authorMikulski, Łukasz
dc.date.accessioned2023-06-17T08:28:44Z
dc.date.available2023-06-17T08:28:44Z
dc.date.issued2021
dc.description.abstractIn reversible computations one is interested in the development of mechanisms allowing to undo the effects of executed actions. The past research has been concerned mainly with reversing single actions. In this paper, we consider the problem of reversing the effect of the execution of groups of actions (steps). Using Petri nets as a system model, we introduce concepts related to this new scenario, generalising notions used in the single action case. We then present properties arising when reverse actions are allowed in place/transition nets (PT-nets). We obtain both positive and negative results, showing that allowing steps makes reversibility more problematic than in the interleaving/sequential case. In particular, we demonstrate that there is a crucial difference between reversing steps which are sets and those which are true multisets. Moreover, in contrast to sequential semantics, splitting reverses does not lead to a general method for reversing bounded PT-nets. We then show that a suitable solution can be obtained by combining split reverses with weighted read arcs.en
dc.description.departmentSección Deptal. de Sistemas Informáticos y Computación
dc.description.facultyFac. de Ciencias Matemáticas
dc.description.refereedFALSE
dc.description.sponsorshipMinisterio de Ciencia, Innovación y Universidades (España)
dc.description.sponsorshipComunidad de Madrid/Fondo Europeo de Desarrollo Regional
dc.description.statuspub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/73980
dc.identifier.citationFrutos Escrig, D., Koutny, M. & Mikulski, Ł. «Investigating Reversibility of Steps in Petri Nets». Fundamenta Informaticae, editado por Susanna Donatelli et al., vol. 183, n.o 1-2, enero de 2022, pp. 67-96. DOI.org (Crossref), https://doi.org/10.3233/FI-2021-2082.
dc.identifier.doi10.3233/FI-2021-2082
dc.identifier.issn0169-2968
dc.identifier.officialurlhttps://doi.org/10.3233/FI-2021-2082
dc.identifier.urihttps://hdl.handle.net/20.500.14352/7240
dc.issue.number1-2
dc.journal.titleFundamenta informaticae
dc.language.isoeng
dc.page.final96
dc.page.initial67
dc.publisherIOS Press
dc.relation.projectIDTIN2015-67522-C3-3-R, PID2019-108528RB-C22
dc.relation.projectIDBLOQUES-CM (S2018/TCS-4339)
dc.rightsAtribución 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by/3.0/es/
dc.subject.cdu519.711.7
dc.subject.keywordPetri net
dc.subject.keywordReversible computation
dc.subject.keywordStep semantics
dc.subject.keywordAction splitting
dc.subject.keywordNet synthesis
dc.subject.keywordDirect reversibility
dc.subject.keywordMixed reversibility
dc.subject.keywordWeighted activator arcs
dc.subject.ucmRedes
dc.subject.ucmTopología
dc.subject.unesco1210 Topología
dc.titleInvestigating reversibility of steps in Petri netsen
dc.typejournal article
dc.volume.number183
dspace.entity.typePublication
relation.isAuthorOfPublicationfc861853-ad02-4152-b8b0-e0a8df6080dc
relation.isAuthorOfPublication.latestForDiscoveryfc861853-ad02-4152-b8b0-e0a8df6080dc

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
defrutos_investigating_by.pdf
Size:
300.07 KB
Format:
Adobe Portable Document Format

Collections