2021
DOI: 10.1145/3434313
|View full text |Cite
|
Sign up to set email alerts
|

Intersection types and (positive) almost-sure termination

Abstract: Randomized higher-order computation can be seen as being captured by a λ-calculus endowed with a single algebraic operation, namely a construct for binary probabilistic choice. What matters about such computations is the probability of obtaining any given result, rather than the possibility or the necessity of obtaining it, like in (non)deterministic computation. Termination, arguably the simplest kind of reachability problem, can be spell… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
4
1

Relationship

1
9

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 74 publications
0
5
0
Order By: Relevance
“…The recent works on expected cost analysis by way of linear dependent types [Avanzini et al 2019a] and intersection types [Dal Lago et al 2021] aim at giving very expressive type systems in which bounds on the expected cost of the typed programs can be derived. In the first case, we are talking about a system obtained by generalizing Dal Lago and Gaboardi's ideas [Dal Lago and Gaboardi 2011] to a probabilistic -calculus, obtaining a very expressive, although not relatively complete, methodology.…”
Section: Related Workmentioning
confidence: 99%
“…The recent works on expected cost analysis by way of linear dependent types [Avanzini et al 2019a] and intersection types [Dal Lago et al 2021] aim at giving very expressive type systems in which bounds on the expected cost of the typed programs can be derived. In the first case, we are talking about a system obtained by generalizing Dal Lago and Gaboardi's ideas [Dal Lago and Gaboardi 2011] to a probabilistic -calculus, obtaining a very expressive, although not relatively complete, methodology.…”
Section: Related Workmentioning
confidence: 99%
“…We conjecture these ideas to also be applicable to the system of [8]. Independent of us, [35] designed an intersection type system that is also able to reason about the expected time to termination. Their approach is, however restricted to a language with discrete samples and it is not obvious whether the approach extends to continuous samples.…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…In particular, for head reduction, which in CbN is the reduction characterizing solvability. De Carvalho's seminal work has been extended to many notions of reduction and formalisms.A first wave was inspired directly from his original work [21,34,35,47,61], and a second wave [6,7,10,11,16,23,31,[55][56][57] started after the revisitation of de Carvalho's technique by Accattoli et al [8].…”
Section: From Multi Types To Call-by-value Solvabilitymentioning
confidence: 99%