2021 36th Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) 2021
DOI: 10.1109/lics52264.2021.9470726
|View full text |Cite
|
Sign up to set email alerts
|

The Space of Interaction

Abstract: The space complexity of functional programs is not well understood. In particular, traditional implementation techniques are tailored to time efficiency, and space efficiency induces time inefficiencies, as it prefers re-computing to saving. Girard's geometry of interaction underlies an alternative approach based on the interaction abstract machine (IAM), claimed as space efficient in the literature. It has also been conjectured to provide a reasonable notion of space for the λ-calculus, but such an important … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
3

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 28 publications
0
4
0
Order By: Relevance
“…in the execution of the encoding of Turing machines into the -calculus, the exponential gap does not show up. 8 We have already proved the soundness of the type system w.r.t. termination, which does not depend on the weighting system.…”
Section: Pmentioning
confidence: 93%
See 1 more Smart Citation
“…in the execution of the encoding of Turing machines into the -calculus, the exponential gap does not show up. 8 We have already proved the soundness of the type system w.r.t. termination, which does not depend on the weighting system.…”
Section: Pmentioning
confidence: 93%
“…In a recent work [8], Accattoli, Dal Lago, and Vanoni pushed the correspondence into a new direction, by extracting the first space bounds from multi type derivations. Additionally, they use these bounds to disprove a conjecture about reasonable space for the -calculus.…”
Section: Introductionmentioning
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%
“…The belief in the conjecture was re-inforced by further uses of IAM-like mechanisms for space parsimony related to circuits, by Ghica [22], and for characterizing L, by Mazza [30]. However, in 2021, Accattoli et al have essentially disproved the conjecture: the space used by the IAM to evaluate the reference encoding of TMs is unreasonable [9] (as well as time inefficient [8]). While one might look for different encodings, the unreasonable behavior of the IAM concerns the modeling of recursion via fix-point combinators, which is hardly avoidable by any encoding.…”
Section: Introductionmentioning
confidence: 99%