Probabilistic Strategies: Definability and the Tensor Completeness Problem

📅 2025-04-13
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper addresses the axiomatization problem for programs with I/O and countable probabilistic choice under trace equivalence. To overcome the limitation that existing tensor theories are only complete in finite cases, we establish their completeness for trace equivalence under either finite probabilistic choice or finite I/O constraints—marking the first such result. We introduce the novel semantic notion of “winning strategies”, which precisely characterize implementable probabilistic trace strategies, and establish their correspondence with may-testing (or “mocking”) equivalence. Furthermore, we prove that the tensor theory is both sound and complete at this level, yielding a probabilistic choice elimination law. These results unify the semantic modeling and algebraic reasoning of probabilistic strategies, thereby providing a more rigorous theoretical foundation for the axiomatization of probabilistic process algebras.

Technology Category

Application Category

📝 Abstract
Programs that combine I/O and countable probabilistic choice, modulo either bisimilarity or trace equivalence, can be seen as describing a probabilistic strategy. For well-founded programs, we might expect to axiomatize bisimilarity via a sum of equational theories and trace equivalence via a tensor of such theories. This is by analogy with similar results for nondeterminism, established previously. While bisimilarity is indeed axiomatized via a sum of theories, and the tensor is indeed at least sound for trace equivalence, completeness in general, remains an open problem. Nevertheless, we show completeness in the case that either the probabilistic choice or the I/O operations used are finitary. We also show completeness up to impersonation, i.e. that the tensor theory regards trace equivalent programs as solving the same system of equations. This entails completeness up to the cancellation law of the probabilistic choice operator. Furthermore, we show that a probabilistic trace strategy arises as the semantics of a well-founded program iff it is victorious. This means that, when the strategy is played against any partial counterstrategy, the probability of play continuing forever is zero.
Problem

Research questions and friction points this paper is trying to address.

Axiomatizing bisimilarity and trace equivalence for probabilistic strategies
Investigating tensor completeness for trace equivalence in probabilistic programs
Characterizing victorious probabilistic trace strategies via well-founded programs
Innovation

Methods, ideas, or system contributions that make the work stand out.

Axiomatize bisimilarity via sum of theories
Show completeness for finitary probabilistic choice
Define victorious probabilistic trace strategy semantics
🔎 Similar Papers
No similar papers found.
N
Nathan Bowler
Department of Mathematics, University of Hamburg, Hamburg, Germany
Sergey Goncharov
Sergey Goncharov
School of Computer Science, University of Birmingham
Logic in Computer ScienceSemanticsProgramming
P
P. Levy
School of Computer Science, University of Birmingham, Birmingham, UK