Artículo

Concurrency and Probability: Removing Confusion, Compositionally

Bruni, Roberto Hector ; Melgratti, Hernan Claudio Icon; Montanari, Ugo

Otros responsables

Fecha

12/2019

Editorial

Tech Univ Braunschweig

Revista

Logical Methods in Computer Science

Título del libro

Nombre del evento

Fecha del evento

Institución organizadora

ISSN

1860-5974

eISSN

ISBN

Idioma

Inglés

Tipo del evento

Clasificación temática

Resumen

Assigning a satisfactory truly concurrent semantics to Petri nets with confusion and distributed decisions is a long standing problem, especially if one wants to resolve decisions by drawing from some probability distribution. Here we propose a general solution to this problem based on a recursive, static decomposition of (occurrence) nets in loci of decision, called structural branching cells (s-cells). Each s-cell exposes a set of alternatives, called transactions. Our solution transforms a given Petri net, possibly with confusion, into another net whose transitions are the transactions of the s-cells and whose places are those of the original net, with some auxiliary nodes for bookkeeping. The resulting net is confusion-free by construction, and thus conflicting alternatives can be equipped with probabilistic choices, while nonintersecting alternatives are purely concurrent and their probability distributions are independent. The validity of the construction is witnessed by a tight correspondence with the recursively stopped configurations of Abbes and Benveniste. Some advantages of our approach are that: i) s-cells are defined statically and locally in a compositional way; ii) our resulting nets faithfully account for concurrency.

Colecciones

Aprobación

Revisión

Complementado por

Referenciado por

Licencia Creative Commons

Excepto donde se indique lo contrario, la licencia de este ítem se describe como by-nc-sa