Algorithmic probabilistic game semantics

We present a detailed account of a translation from probabilistic call-by-value programs with procedures to Rabin's probabilistic automata. The translation is fully abstract in that programs exhibit the same computational behaviour if and only if the corresponding automata are language-equivale...

Full description

Bibliographic Details
Main Authors: Kiefer, S, Murawski, A, Ouaknine, J, Wachter, B, Worrell, J
Format: Journal article
Published: 2013
_version_ 1826302288509009920
author Kiefer, S
Murawski, A
Ouaknine, J
Wachter, B
Worrell, J
author_facet Kiefer, S
Murawski, A
Ouaknine, J
Wachter, B
Worrell, J
author_sort Kiefer, S
collection OXFORD
description We present a detailed account of a translation from probabilistic call-by-value programs with procedures to Rabin's probabilistic automata. The translation is fully abstract in that programs exhibit the same computational behaviour if and only if the corresponding automata are language-equivalent. Since probabilistic language equivalence is decidable, we can apply the translation to analyse the behaviour of probabilistic programs and protocols. We illustrate our approach on a number of case studies. © 2012 Springer Science+Business Media, LLC.
first_indexed 2024-03-07T05:45:18Z
format Journal article
id oxford-uuid:e707dd46-893f-4316-aa5c-e0c000c5852f
institution University of Oxford
last_indexed 2024-03-07T05:45:18Z
publishDate 2013
record_format dspace
spelling oxford-uuid:e707dd46-893f-4316-aa5c-e0c000c5852f2022-03-27T10:35:26ZAlgorithmic probabilistic game semanticsJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:e707dd46-893f-4316-aa5c-e0c000c5852fSymplectic Elements at Oxford2013Kiefer, SMurawski, AOuaknine, JWachter, BWorrell, JWe present a detailed account of a translation from probabilistic call-by-value programs with procedures to Rabin's probabilistic automata. The translation is fully abstract in that programs exhibit the same computational behaviour if and only if the corresponding automata are language-equivalent. Since probabilistic language equivalence is decidable, we can apply the translation to analyse the behaviour of probabilistic programs and protocols. We illustrate our approach on a number of case studies. © 2012 Springer Science+Business Media, LLC.
spellingShingle Kiefer, S
Murawski, A
Ouaknine, J
Wachter, B
Worrell, J
Algorithmic probabilistic game semantics
title Algorithmic probabilistic game semantics
title_full Algorithmic probabilistic game semantics
title_fullStr Algorithmic probabilistic game semantics
title_full_unstemmed Algorithmic probabilistic game semantics
title_short Algorithmic probabilistic game semantics
title_sort algorithmic probabilistic game semantics
work_keys_str_mv AT kiefers algorithmicprobabilisticgamesemantics
AT murawskia algorithmicprobabilisticgamesemantics
AT ouakninej algorithmicprobabilisticgamesemantics
AT wachterb algorithmicprobabilisticgamesemantics
AT worrellj algorithmicprobabilisticgamesemantics