The work is supported by the EPSRC. Abstract. In this paper we show how quantitative program logic [14] provides a formal framework in which to promote standard techniques of program analysis to a context where probability and nondeterminism interact, a situation common to probabilistic distributed algorithms. We show that overall performance can be formulated directly in the logic and that it can be derived from local properties of components. We illustrate the methods with an analysis of performance of the probabilistic dining philosophers [10].
The distribution semantics is one of the most prominent approaches for the combination of logic prog...
Probabilistic logic programs [4] combine the power of a pro- gramming language with a possible world...
Recently, there has been a lot of attention for statistical relational learning and probabilistic pr...
AbstractIn this paper we show how quantitative program logic (Morgan et al., ACM Trans. Programming ...
Randomization is of paramount importance in practical applications and randomized algorithms are us...
A leading idea is to apply techniques from verification and programming theory to machine learning a...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
Abstract Invited TalkProbabilistic logic programs combine the power of a programming language with a...
Contains fulltext : 27561.pdf (publisher's version ) (Open Access)This thesis is w...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
International audienceRandomized algorithms are widely used for finding efficiently approximated sol...
International audienceProgram sensitivity, also known as Lipschitz continuity, describes how small c...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
non disponibileRandomization was first introduced in computer science in order to improve the effic...
The distribution semantics is one of the most prominent approaches for the combination of logic prog...
Probabilistic logic programs [4] combine the power of a pro- gramming language with a possible world...
Recently, there has been a lot of attention for statistical relational learning and probabilistic pr...
AbstractIn this paper we show how quantitative program logic (Morgan et al., ACM Trans. Programming ...
Randomization is of paramount importance in practical applications and randomized algorithms are us...
A leading idea is to apply techniques from verification and programming theory to machine learning a...
We study quantitative reasoning about probabilistic programs. In doing so, we investigate two main a...
Abstract Invited TalkProbabilistic logic programs combine the power of a programming language with a...
Contains fulltext : 27561.pdf (publisher's version ) (Open Access)This thesis is w...
Probabilistic Logic Programming extends Logic Programming by enabling the representation of uncertai...
A multitude of different probabilistic programming languages exists today, all extending a tradition...
International audienceRandomized algorithms are widely used for finding efficiently approximated sol...
International audienceProgram sensitivity, also known as Lipschitz continuity, describes how small c...
The weakest pre-expectation calculus [20] has been proved to be a mature theory to analyze quan-tita...
non disponibileRandomization was first introduced in computer science in order to improve the effic...
The distribution semantics is one of the most prominent approaches for the combination of logic prog...
Probabilistic logic programs [4] combine the power of a pro- gramming language with a possible world...
Recently, there has been a lot of attention for statistical relational learning and probabilistic pr...