activity
20172021
most citedProving Expected Sensitivity of Probabilistic Programs

36 citations · 50 across the 6 of their papers we have counts for

collaborators
Showing cs.PLShow all

6 papers · 1 filter

cs.PL20202 cited

On the Versatility of Open Logical Relations: Continuity, Automatic Differentiation, and a Containment Theorem

Gilles Barthe, Raphaëlle Crubillé, Ugo Dal Lago +1

Logical relations are one of the most powerful techniques in the theory of programming languages, and have been used extensively for proving properties of a variety of higher-order…

cs.PL2019

A Probabilistic Separation Logic

Gilles Barthe, Justin Hsu, Kevin Liao

Probabilistic independence is a useful concept for describing the result of random sampling---a basic operation in all probabilistic languages---and for reasoning about groups of r…

cs.PL2018

Bidirectional Type Checking for Relational Properties

Ezgi Çiçek, Weihao Qu, Gilles Barthe +2

Relational type systems have been designed for several applications including information flow, differential privacy, and cost analysis. In order to achieve the best results, these…

cs.PL2018

Relational Reasoning for Markov Chains in a Probabilistic Guarded Lambda Calculus

Alejandro Aguirre, Gilles Barthe, Lars Birkedal +3

We extend the simply-typed guarded -calculus with discrete probabilities and endow it with a program logic for reasoning about relational properties of guarded probabilistic com…

cs.PL2018

Almost Sure Productivity

Alejandro Aguirre, Gilles Barthe, Justin Hsu +1

We define Almost Sure Productivity (ASP), a probabilistic generalization of the productivity condition for coinductively defined structures. Intuitively, a probabilistic coinductiv…

cs.PL201736 cited

Proving Expected Sensitivity of Probabilistic Programs

Gilles Barthe, Thomas Espitau, Benjamin Grégoire +2

Program sensitivity, also known as Lipschitz continuity, describes how small changes in a program's input lead to bounded changes in the output. We propose an average notion of pro…