A relational model of a parallel and non-deterministic lambda-calculus - Archive ouverte HAL Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2008

A relational model of a parallel and non-deterministic lambda-calculus

Résumé

We define a new model of a lambda-calculus endowed with must and may non-determinism, implemented by parallel composition and non-deterministic choice respectively. The model presents new features with respect to powerdomain-based approaches : for instance, parallel composition is interpreted by a non-idempotent operation, leading to the possibility of a resource-aware semantic analysis of parallel computation. The ambient category of the model is the category of sets and relations: our claim is that in this framework, non-determinism and parallelism may be dealt with directly and naturally. The main technical result of the paper is the adequacy of the model : the interpretation of a term is non-empty if and only if it is solvable.
Fichier principal
Vignette du fichier
BEM08.pdf (225.67 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00283095 , version 1 (29-05-2008)
hal-00283095 , version 2 (29-05-2008)

Identifiants

  • HAL Id : hal-00283095 , version 1

Citer

Antonio Bucciarelli, Thomas Ehrhard, Giulio Manzonetto. A relational model of a parallel and non-deterministic lambda-calculus. 2008. ⟨hal-00283095v1⟩

Collections

PPS
71 Consultations
167 Téléchargements

Partager

Gmail Facebook X LinkedIn More