Abstract. The Algebra of Programming (AoP) is a discipline for programming from specifications using relation algebra. Specification vagueness and nondeterminism are captured by relations. (Final) implemen-tations are functions. Probabilistic functions are half way between relations and functions: they express the propensity, or like-lihood of ambiguous, multiple outputs. This paper puts forward a basis for a Linear Algebra of Programming (LAoP) extending standard AoP towards probabilistic functions. Because of the quantitative essence of these functions, the allegory of binary relations which supports the AoP has to be extended. We show that, if one restricts to discrete probability spaces, categories of matrices provide adequate support f...
AbstractOf all scientific investigations into reasoning with uncertainty and chance, probability the...
Several logics for reasoning under uncertainty distribute probabil ity mass over sets in some sense ...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
The Algebra of Programming (AoP) is a discipline for programming from specifications using relation...
We investigate the construction of linear operators representing the semantics of probabilistic prog...
AbstractWe investigate the construction of linear operators representing the semantics of probabilis...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
Logic programming and its variations are widely used for formal reasoning in various areas of Comput...
Recently, there has been a lot of attention for statistical relational learning and probabilistic pr...
A leading idea is to apply techniques from verification and programming theory to machine learning a...
There is a need for a language able to reconcile the recent upsurge of interest in quantitative meth...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
Abstract. We propose an abstract algebra for reasoning about probabilistic programs. In contrast to ...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
AbstractOf all scientific investigations into reasoning with uncertainty and chance, probability the...
Several logics for reasoning under uncertainty distribute probabil ity mass over sets in some sense ...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
The Algebra of Programming (AoP) is a discipline for programming from specifications using relation...
We investigate the construction of linear operators representing the semantics of probabilistic prog...
AbstractWe investigate the construction of linear operators representing the semantics of probabilis...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
Logic programming and its variations are widely used for formal reasoning in various areas of Comput...
Recently, there has been a lot of attention for statistical relational learning and probabilistic pr...
A leading idea is to apply techniques from verification and programming theory to machine learning a...
There is a need for a language able to reconcile the recent upsurge of interest in quantitative meth...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...
The aims of these lecture notes are two-fold: (i) we investigate the relation between the operationa...
Abstract. We propose an abstract algebra for reasoning about probabilistic programs. In contrast to ...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
AbstractOf all scientific investigations into reasoning with uncertainty and chance, probability the...
Several logics for reasoning under uncertainty distribute probabil ity mass over sets in some sense ...
The term refinement algebra refers to a set of abstract algebras, similar to Kleene algebra with tes...