2022
DOI: 10.48550/arxiv.2205.14916
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

A Probabilistic Call-by-Need Lambda-Calculus -- Extended Version

Abstract: To support the understanding of declarative probabilistic programming languages, we introduce a lambda-calculus with a fair binary probabilistic choice that chooses between its arguments with equal probability. The reduction strategy of the calculus is a call-by-need strategy that performs lazy evaluation and implements sharing by recursive let-expressions. Expected convergence of expressions is the limit of the sum of all successful reduction outputs weighted by their probability. We use contextual equivalenc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Publication Types

Select...

Relationship

0
0

Authors

Journals

citations
Cited by 0 publications
references
References 23 publications
(39 reference statements)
0
0
0
Order By: Relevance

No citations

Set email alert for when this publication receives citations?