Environmental Bisimulations for Probabilistic Higher-Order Languages - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2016

Environmental Bisimulations for Probabilistic Higher-Order Languages

Résumé

Environmental bisimulations for probabilistic higher-order languages are studied. In contrast with applicative bisimulations, environmental bisimulations are known to be more robust and do not require sophisticated techniques such as Howe's in the proofs of congruence. As representative calculi, call-by-name and call-by-value λ-calculus, and a (call-by-value) λ-calculus extended with references (i.e., a store) are considered. In each case full abstraction results are derived for probabilistic environmental similarity and bisimilarity with respect to contextual preorder and contextual equivalence, respectively. Some possible enhancements of the (bi)simulations, as 'up-to techniques', are also presented. Probabilities force a number of modifications to the definition of environmental bisimulations in non-probabilistic languages. Some of these modifications are specific to probabilities, others may be seen as general refinements of environmental bisimulations, applicable also to non-probabilistic languages. Several examples are presented, to illustrate the modifications and the differences.
Fichier principal
Vignette du fichier
main.pdf (351.11 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01337665 , version 1 (27-06-2016)

Identifiants

Citer

Davide Sangiorgi, Valeria Vignudelli. Environmental Bisimulations for Probabilistic Higher-Order Languages. POPL '16, Jan 2016, St. Petersburg, United States. ⟨10.1145/2837614.2837651⟩. ⟨hal-01337665⟩
161 Consultations
297 Téléchargements

Altmetric

Partager

More