Probabilistic Analysis of Binary Sessions

07/23/2020
by   Omar Inverso, et al.
0

We study a probabilistic variant of binary session types that relate to a class of Finite-State Markov Chains. The probability annotations in session types enable the reasoning on the probability that a session terminates successfully, for some user-definable notion of successful termination. We develop a type system for a simple session calculus featuring probabilistic choices and show that the success probability of well-typed processes agrees with that of the sessions they use. To this aim, the type system needs to track the propagation of probabilistic choices across different sessions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2021

Towards Probabilistic Session-Type Monitoring

We present a tool-based approach for the runtime analysis of communicati...
research
07/07/2022

On Session Typing, Probabilistic Polynomial Time, and Cryptographic Experiments (Long Version)

A system of session types is introduced as induced by a Curry Howard cor...
research
09/04/2019

Probabilities in Session Types

This paper deals with the probabilistic behaviours of distributed system...
research
11/18/2020

Probabilistic Resource-Aware Session Types

Session types guarantee that message-passing processes adhere to predefi...
research
11/30/2017

Session Types for Orchestrated Interactions

In the setting of the pi-calculus with binary sessions, we aim at relaxi...
research
04/28/2021

Probabilistic causes in Markov chains

The paper studies a probabilistic notion of causes in Markov chains that...
research
02/19/2020

Imprecise Probability for Multiparty Session Types in Process Algebra

In this paper we introduce imprecise probability for session types. More...

Please sign up or login with your details

Forgot password? Click here to reset