Reduction Semantics in Markovian Process Algebra
Mario Bravetti

TL;DR
This paper develops a reduction semantics for Markovian process algebra that incorporates structural congruence, enabling more flexible and correct semantic definitions, exemplified through a stochastic pi-calculus variant.
Contribution
It introduces a novel reduction semantics for Markovian process algebra that leverages structural congruence, addressing limitations of previous approaches.
Findings
Semantic correctness with standard semantics
Application to stochastic pi-calculus
Enhanced flexibility in semantic definitions
Abstract
Stochastic (Markovian) process algebra extend classical process algebra with probabilistic exponentially distributed time durations denoted by rates (the parameter of the exponential distribution). Defining a semantics for such an algebra, so to derive Continuous Time Markov Chains from system specifications, requires dealing with transitions labeled by rates. With respect to standard process algebra semantics this poses a problem: we have to take into account the multiplicity of several identical transitions (with the same rate). Several techniques addressing this problem have been introduced in the literature, but they can only be used for semantic definitions that do not exploit a structural congruence relation on terms while inferring transitions. On the other hand, using a structural congruence relation is a useful mechanism that is commonly adopted, for instance, in order to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
