English

A typed parallel {\lambda}-calculus via 1-depth intermediate proofs

Logic in Computer Science 2020-04-22 v6

Abstract

We introduce a Curry-Howard correspondence for a large class of intermediate logics characterized by intuitionistic proofs with non-nested applications of rules for classical disjunctive tautologies (1-depth intermediate proofs). The resulting calculus, we call it λ\lambda_{\parallel}, is a strongly normalizing parallel extension of the simply typed λ\lambda-calculus. Although simple, the λ\lambda_{\parallel} reduction rules can model arbitrary process network topologies, and encode interesting parallel programs ranging from numeric computation to algorithms on graphs.

Keywords

Cite

@article{arxiv.1902.03882,
  title  = {A typed parallel {\lambda}-calculus via 1-depth intermediate proofs},
  author = {Federico Aschieri and Agata Ciabattoni and Francesco A. Genco},
  journal= {arXiv preprint arXiv:1902.03882},
  year   = {2020}
}

Comments

LPAR23