An Application of Computable Distributions to the Semantics of Probabilistic Programs

Daniel Huang, Greg Morrisett, Bas Spitters

Research output: Other contributionNet publication - Internet publicationResearch

76 Downloads (Pure)

Abstract

In this chapter, we explore how (Type-2) computable distributions can be used to give both distributional and (algorithmic) sampling semantics to probabilistic programs with continuous distributions. Towards this end, we first sketch an encoding of computable distributions in a fragment of Haskell. Next, we show how topological domains can be used to model the resulting PCF-like language. Throughout, we hope to emphasize the connection of such an approach with ordinary programming.
Original languageEnglish
Publication date20 Jun 2018
PublisherCornell University
Number of pages46
Publication statusPublished - 20 Jun 2018
SeriesarXiv

Fingerprint

Dive into the research topics of 'An Application of Computable Distributions to the Semantics of Probabilistic Programs'. Together they form a unique fingerprint.

Cite this