~/talk

Multi Types and Reasonable Space

Talkat ICFP 2022 · 2022-09-11..09-16· [compilers-and-language-design]
links:none on file
links:none on file
links:none on file
slides:none on file

Claims a concrete machine, Space KAM, is a reasonable space cost model for the lambda calculus (linear overhead vs. Turing/RAM) and handles logarithmic-space computations. Builds a variant of intersection/multi types enriched with multiset labels — “closure types” that annotate variables with natural-number sizes — and proves soundness and completeness: the derivation weight equals the Space KAM’s maximal closure space. Also shows minor type changes capture the machine’s time cost.

AI-written summary · about

  1. 0:00Intro
  2. 0:13Computational Models
  3. 3:07The Krivine's Abstract Machine
  4. 5:27Simple Types and the KAM
  5. 6:37Multi Types and the KAM
  6. 8:52On the KAM and Space Consumption
  7. 10:29The Space KAM
  8. 12:48Multi Types and the Size of Closures
  9. 13:32Closure Types
  10. 14:20Some Typing Rules
  11. 16:00The Main Result
  12. 16:23Wrapping Up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.