• Cite Icon6
  • https://doi.org/10.4230/lipics.csl.2013.316Copy DOI Icon

The Structure of Interaction.

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Interaction nets form a local and strongly confluent model of computation that is per se parallel. We introduce a Curry–Howard correspondence between well-formed interaction nets and a deep-inference deduction system based on linear logic. In particular, linear logic itself is easily expressed in the system and its computational aspects materialise though the correspondence. The system of interaction nets obtained is a typed variant of already well-known sharing graphs. Due to a strong confluence property, strong normalisation for this system follows from weak normalisation. The latter is obtained via an adaptation of Girard's reducibility method. The approach is modular, readily gives rise to generalisations (e.g. second order, known as polymorphism to the programmer) and could therefore be extended to various systems of interaction nets.

Similar Papers
  • Conference Article
  • Citations9

Linear logic with boxes

  • Jun 21, 1998
  • I Mackie
  • Research Article
  • Citations16

Interaction nets for linear logic

  • Sep 01, 2000
  • Theoretical Computer Science
  • Ian Mackie
  • Research Article
  • Citations1

Deriving Theorems in Implicational Linear Logic, Declaratively

  • Sep 19, 2020
  • Electronic Proceedings in Theoretical Computer Science
  • Paul Tarau +1
  • Research Article

An implementation model of the typed λ-calculus based on Linear Chemical Abstract Machine

  • Sep 01, 2002
  • Electronic Notes in Theoretical Computer Science
  • Shinya Sato +2
  • Book Chapter

Linear Process Algebra

  • Jan 01, 2011
  • Vaughan Pratt
  • Conference Article
  • Citations46

Focusing and higher-order abstract syntax

  • Jan 07, 2008
  • Noam Zeilberger
  • Book Chapter
  • Citations2

Some New Approaches in Functional Programming Based on Categories

  • Jan 01, 2012
  • Viliam Slodičák +2
  • PDF
  • Research Article
  • Citations16

Diamonds are not forever: liveness in reactive programming with guarded recursion

  • Jan 04, 2021
  • Proceedings of the ACM on Programming Languages
  • Patrick Bahr +2
  • Research Article
  • Citations62

From Petri nets to linear logic

  • Mar 01, 1991
  • Mathematical Structures in Computer Science
  • Narciso Martí-Oliet +1
  • Research Article
  • Citations13

A decision procedure revisited: notes on direct logic, linear logic and its implementation

  • Mar 01, 1992
  • Theoretical Computer Science
  • Gianluigi Bellin +1
  • Research Article
  • Citations7

On noncommutative extensions of linear logic

  • Sep 20, 2019
  • Logical Methods in Computer Science
  • Sergey Slavnov
  • Book Chapter
  • Citations22

Strong Normalisation of Cut-Elimination in Classical Logic

  • Jan 01, 1999
  • C Urban +1
  • Research Article
  • Citations38

Constructive linear-time temporal logic: Proof systems and Kripke semantics

  • Oct 05, 2011
  • Information and Computation
  • Kensuke Kojima +1
  • Book Chapter
  • Citations1

An Interaction Net Encoding of Gödel’s System $$\mathcal {T}$$

  • Jan 01, 2016
  • Ian Mackie +1
  • Research Article
  • Citations19

A normalizing system of natural deduction for intuitionistic linear logic

  • Nov 01, 2002
  • Archive for Mathematical Logic
  • Sara Negri
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.