Abstract. We present delta-calculus, a novel interpretation of Linear Logic, in the form of a typed process algebra that enjoys a Curry-Howard correspondence with Proof Nets. Reduction inherits the qualities of the logical objects: termination, deadlock-freedom, determinism, and very importantly, a high degree of parallelism. We obtain the necessary soundness results and provide a propositions-as-types theorem. The ba-sic system is extended in two directions. First, we adapt it to interpret Affine Logic. Second, we propose extensions for general recursion, and introduce a novel form of recursive linear types. As an application we show a highly parallel type-preserving translation from a linear System F and extend it to the recursive variati...
24 pagesWe present a proofs-as-programs correspondence between linear logic and process calculi that...
Abstract. This paper proposes a notion of reduction for the proof nets of Linear Logic modulo an equ...
International audienceWe build a realizability model for linear logic using a name-passing process c...
This work describes a process algebraic interpretation of Proof-nets, which are the canonical object...
Abstract. We present δ-calculus, a computational interpretation of Lin-ear Logic, in the form of a t...
We detail Abramsky's "proofs-as-processes" paradigm for interpreting linear logic (CLL) into a "sync...
International audienceSince the very beginning of the theory of linear logic it is known how to repr...
Article dans revue scientifique avec comité de lecture.We propose a concurrent process calculus, cal...
Proof theory provides a foundation for studying and reasoning aboutprogramming languages, most direc...
AbstractWe detail Abramsky's “proofs-as-processes” paradigm for interpreting classical linear logic ...
AbstractWe build a realizability model for linear logic using a name-passing process calculus. The c...
The agent expressions of the π-calculus can be translated into a theory of linear logic in such a wa...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
The functional paradigm of computation has been widely investigated and given a solid mathematical f...
In this work we present a computation paradigm based on a concurrent and incremental construction of...
24 pagesWe present a proofs-as-programs correspondence between linear logic and process calculi that...
Abstract. This paper proposes a notion of reduction for the proof nets of Linear Logic modulo an equ...
International audienceWe build a realizability model for linear logic using a name-passing process c...
This work describes a process algebraic interpretation of Proof-nets, which are the canonical object...
Abstract. We present δ-calculus, a computational interpretation of Lin-ear Logic, in the form of a t...
We detail Abramsky's "proofs-as-processes" paradigm for interpreting linear logic (CLL) into a "sync...
International audienceSince the very beginning of the theory of linear logic it is known how to repr...
Article dans revue scientifique avec comité de lecture.We propose a concurrent process calculus, cal...
Proof theory provides a foundation for studying and reasoning aboutprogramming languages, most direc...
AbstractWe detail Abramsky's “proofs-as-processes” paradigm for interpreting classical linear logic ...
AbstractWe build a realizability model for linear logic using a name-passing process calculus. The c...
The agent expressions of the π-calculus can be translated into a theory of linear logic in such a wa...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
The functional paradigm of computation has been widely investigated and given a solid mathematical f...
In this work we present a computation paradigm based on a concurrent and incremental construction of...
24 pagesWe present a proofs-as-programs correspondence between linear logic and process calculi that...
Abstract. This paper proposes a notion of reduction for the proof nets of Linear Logic modulo an equ...
International audienceWe build a realizability model for linear logic using a name-passing process c...