Mastering Probabilistic Couplings in Relational Program Verification π₯οΈ
Discover how probabilistic couplings enhance the analysis of probabilistic processes in relational program verification, as explained by Gilles Barthe at the 2016 Workshop on Software Correctness and Reliability.

ETH WSCR
462 views β’ Jan 10, 2017

About this video
Workshop on Software Correctness and Reliability 2016
Probabilistic couplings are a powerful tool for analyzing the convergence of probabilistic processes. Recently, it has been observed that probabilistic couplings are closely tied to probabilistic relational Hoare logics which have been used to reason about computational security of cryptographic constructions and differential privacy of data-mining algorithms. I will introduce couplings and outline its connection with probabilistic relational program logics, and present recent developments that further leverage this connection.
Probabilistic couplings are a powerful tool for analyzing the convergence of probabilistic processes. Recently, it has been observed that probabilistic couplings are closely tied to probabilistic relational Hoare logics which have been used to reason about computational security of cryptographic constructions and differential privacy of data-mining algorithms. I will introduce couplings and outline its connection with probabilistic relational program logics, and present recent developments that further leverage this connection.
Video Information
Views
462
Likes
6
Duration
48:49
Published
Jan 10, 2017
Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now