Formal certification of code-based cryptographic proofs

G Barthe, B Grégoire, S Zanella Béguelin - Proceedings of the 36th …, 2009 - dl.acm.org
As cryptographic proofs have become essentially unverifiable, cryptographers have argued
in favor of developing techniques that help tame the complexity of their proofs. Game-based …

Distance makes the types grow stronger: a calculus for differential privacy

J Reed, BC Pierce - Proceedings of the 15th ACM SIGPLAN international …, 2010 - dl.acm.org
We want assurances that sensitive information will not be disclosed when aggregate data
derived from a database is published. Differential privacy offers a strong statistical guarantee …

Semantics for probabilistic programming: higher-order functions, continuous distributions, and soft constraints

S Staton, H Yang, F Wood, C Heunen… - Proceedings of the 31st …, 2016 - dl.acm.org
We study the semantic foundation of expressive probabilistic programming languages, that
support higher-order functions, continuous distributions, and soft constraints (such as …

Linear dependent types for differential privacy

M Gaboardi, A Haeberlen, J Hsu, A Narayan… - Proceedings of the 40th …, 2013 - dl.acm.org
Differential privacy offers a way to answer queries about sensitive information while
providing strong, provable privacy guarantees, ensuring that the presence or absence of a …

Commutative semantics for probabilistic programming

S Staton - Programming Languages and Systems: 26th European …, 2017 - Springer
We show that a measure-based denotational semantics for probabilistic programming is
commutative. The idea underlying probabilistic programming languages (Anglican, Church …

Probabilistic inference by program transformation in Hakaru (system description)

P Narayanan, J Carette, W Romano, C Shan… - Functional and Logic …, 2016 - Springer
We present Hakaru, a new probabilistic programming system that allows composable reuse
of distributions, queries, and inference algorithms, all expressed in a single language of …

Probabilistic relational reasoning for differential privacy

G Barthe, B Köpf, F Olmedo… - Proceedings of the 39th …, 2012 - dl.acm.org
Differential privacy is a notion of confidentiality that protects the privacy of individuals while
allowing useful computations on their private data. Deriving differential privacy guarantees …

Uncertain<T> a first-order type for uncertain data

J Bornholt, T Mytkowicz, KS McKinley - Proceedings of the 19th …, 2014 - dl.acm.org
Emerging applications increasingly use estimates such as sensor data (GPS), probabilistic
models, machine learning, big data, and human data. Unfortunately, representing this …

Probabilistic semantics and pragmatics uncertainty in language and thought

ND Goodman, D Lassiter - The handbook of contemporary …, 2015 - Wiley Online Library
This chapter illustrates the use of probabilistic techniques in natural language pragmatics
and semantics with a concrete formal model. This model shows that a probabilistic …

A lambda-calculus foundation for universal probabilistic programming

J Borgström, U Dal Lago, AD Gordon… - ACM SIGPLAN …, 2016 - dl.acm.org
We develop the operational semantics of an untyped probabilistic λ-calculus with continuous
distributions, and both hard and soft constraints, as a foundation for universal probabilistic …