Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-07T17:55:36.255Z Has data issue: false hasContentIssue false

Concurrent programming as proof net construction

Published online by Cambridge University Press:  01 December 1998

G. PERRIER
Affiliation:
LORIA, Université Nancy 2, Campus Scientifique -B.P. 239, 54506 Vandœuvre-les-Nancy Cedex, France. E-mail: perrier@loria.fr
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

We propose a concurrent process calculus, called Calcul Parallèle Logique (CPL), based on the paradigm of computation as proof net construction in linear logic. CPL uses a fragment of first-order intuitionistic linear logic where formulas represent processes and proof nets represent successful computations. In these computations, communication is expressed in an asynchronous way by means of axiom links. We define testing equivalences for processes, which are based on a concept of interface, and use the power of proof theory in linear logic.

Information

Type
Research Article
Copyright
© 1998 Cambridge University Press