Passer à la navigation principale Passer à la recherche Passer au contenu principal

The π-calculus as a theory in linear logic: Preliminary results

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

The agent expressions of the π-calculus can be translated into a theory of linear logic in such a way that the reflective and transitive closure of π-calculus (unlabeled) reduction is identified with “entailedby”. Under this translation, parallel composition is mapped to the multiplicative disjunct (“par”) and restriction is mapped to universal quantification. Prefixing, non-deterministic choice (+), replication (!), and the match guard are all represented using non-logical constants, which are specified using a simple form of axiom, called here a process clause. These process clauses resemble Horn clauses except that they may have multiple conclusions; that is, their heads may be the par of atomic formulas. Such multiple conclusion clauses are used to axiomatize communications among agents. Given this translation, it is nature to ask to what extent proof theory can be used to understand the meta-theory of the π-calculus. We present some preliminary results along this line for π0, the “propositional” fragment of the π-calculus, which lacks restriction and value passing (π0 is a subset of CCS). Using ideas from proof-theory, we introduce co-agents and show that they can specify some testing equivalences for π0. If negation-as-failure-to-prove is permitted as a co-agent combinator, then testing equivalence based on co-agents yields observational equivalence for π0. This latter result follows from observing that co-agents directly represent formulas in the Hennessy-Milner modal logic.

langue originaleAnglais
titreExtensions of Logic Programming - 3rd International Workshop, ELP 1992, Proceedings
rédacteurs en chefEvelina Lamina, Paola Mello
EditeurSpringer Verlag
Pages242-264
Nombre de pages23
ISBN (imprimé)9783540564546
Les DOIs
étatPublié - 1 janv. 1993
Modification externeOui
Evénement3rd International Workshop on Extensions of Logic Programming, ELP 1992 - Bologna, Italie
Durée: 26 févr. 199228 févr. 1992

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume660 LNAI
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence3rd International Workshop on Extensions of Logic Programming, ELP 1992
Pays/TerritoireItalie
La villeBologna
période26/02/9228/02/92

Empreinte digitale

Examiner les sujets de recherche de « The π-calculus as a theory in linear logic: Preliminary results ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation