paperbot · PL 论文追踪

RSS

Probabilistic call by push value

LMCS vol.Volume 15, Issue 12019
Thomas Ehrhard, Christine Tasson

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

We introduce a probabilistic extension of Levy's Call-By-Push-Value. This extension consists simply in adding a " flipping coin " boolean closed atomic expression. This language can be understood as a major generalization of Scott's PCF encompassing both call-by-name and call-by-value and featuring recursive (possibly lazy) data types. We interpret the language in the previously introduced denotational model of probabilistic coherence spaces, a categorical model of full classical Linear Logic, interpreting data types as coalgebras for the resource comonad. We prove adequacy and full abstraction, generalizing earlier results to a much more realistic and powerful programming language.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot836,
  title = {Probabilistic call by push value},
  author = {Thomas Ehrhard and Christine Tasson},
  journal = {Logical Methods in Computer Science},
  volume = {Volume 15, Issue 1},
  year = {2019},
  doi = {10.23638/lmcs-15(1:3)2019}
}