2017
DOI: 10.2168/lmcs-12(4:12)2016
|View full text |Cite
|
Sign up to set email alerts
|

Compositional bisimulation metric reasoning with Probabilistic Process Calculi

Abstract: Abstract. We study which standard operators of probabilistic process calculi allow for compositional reasoning with respect to bisimulation metric semantics. We argue that uniform continuity (generalizing the earlier proposed property of non-expansiveness) captures the essential nature of compositional reasoning and allows now also to reason compositionally about recursive processes. We characterize the distance between probabilistic processes composed by standard process algebra operators. Combining these res… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
4
2

Relationship

1
9

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 48 publications
(70 reference statements)
0
3
0
Order By: Relevance
“…We have introduced the Met monad Ĉ of non-empty convex sets of distributions equipped with the Hausdorff-Kantorovich distance, and we have proved that Ĉ is presented by the quantitative equational theory QTh CS of quantitative convex semilattices. This result provides the basis for a foundational understanding of equational reasoning about program distances in processes combining nondeterminism and probabilities, as in bisimulation and trace metrics [21, 25,46,5,17]. This opens several directions for future research.…”
Section: Discussionmentioning
confidence: 89%
“…We have introduced the Met monad Ĉ of non-empty convex sets of distributions equipped with the Hausdorff-Kantorovich distance, and we have proved that Ĉ is presented by the quantitative equational theory QTh CS of quantitative convex semilattices. This result provides the basis for a foundational understanding of equational reasoning about program distances in processes combining nondeterminism and probabilities, as in bisimulation and trace metrics [21, 25,46,5,17]. This opens several directions for future research.…”
Section: Discussionmentioning
confidence: 89%
“…The use of metrics for the analysis of systems stems from [GJS90, DGJP04, KN96] where, in a process algebraic setting, it is argued that metrics are indeed more informative than behavioural equivalences when quantitative information on the behaviour is taken into account. The Wasserstein lifting has then found several successful applications: from the definition of behavioural metrics (e.g., [vB05,CLT20b,GLT16,GT18]), to privacy [CGPX14, CCP18, CCP20] and machine learning (e.g., [ACB17, GAA + 17, TBGS18]). Usually, one can use behavioural metrics to quantify how well an implementation (I) meets its specification (S).…”
Section: Discussionmentioning
confidence: 99%
“…Finally, in the process-algebra setting, compositional reasoning about metrics has received some attention. Gebler et al [2016] used uniform continuity to reason about the distance between recursive processes in a compositional way, while Gebler and Tini [2018] recently defined specification formats that can check uniform continuity syntactically. syntactic manner.…”
Section: Asynchronous Rules For Bounding the Kantorovich Distancementioning
confidence: 99%