Altmetric
A Cartesian closed category for random variables
File | Description | Size | Format | |
---|---|---|---|---|
3661814.3662126.pdf | Published version | 702.01 kB | Adobe PDF | View/Open |
Title: | A Cartesian closed category for random variables |
Authors: | Di Gianantonio, P Edalat, A |
Item Type: | Conference Paper |
Abstract: | We present a novel, yet rather simple construction within the traditional framework of Scott domains to provide semantics to probabilistic programming, thus obtaining a solution to a long-standing open problem in this area. We work with the Scott domain of random variables from a standard and fixed probability space—theunit interval or the Cantor space—to any given Scott domain. The map taking any such random variable to its corresponding probability distribution provides a Scott continuous surjection onto the probabilistic power domain of the underlying Scott domain, which preserving canonical basis elements, establishing a new basic result in classical domain theory. If the underlying Scott domain is effectively given, then this map is also computable. We obtain a Cartesian closed category by enriching the category of Scott domains by a partial equivalence relation to capture the equivalence of random variables on these domains. The constructor of the do- main of random variables on this category, with the two standard probability spaces, leads to four basic strong commutative monads, suitable for defining the semantics of probabilistic programming. |
Issue Date: | Jul-2024 |
Date of Acceptance: | 15-Apr-2024 |
URI: | http://hdl.handle.net/10044/1/112350 |
DOI: | 10.1145/3661814.3662126 |
ISBN: | 9798400706608 |
Publisher: | ACM |
Start Page: | 1 |
End Page: | 14 |
Journal / Book Title: | LICS '24: Proceedings of the 39th Annual ACM/IEEE Symposium on Logic in Computer Science |
Copyright Statement: | This work is licensed under a Creative Commons Attribution International 4.0 License. |
Conference Name: | Thirty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) |
Publication Status: | Published |
Start Date: | 2024-07-08 |
Finish Date: | 2024-07-11 |
Conference Place: | Tallinn, Estonia |
Online Publication Date: | 2024-07-08 |
Appears in Collections: | Computing Faculty of Engineering |
This item is licensed under a Creative Commons License