Arrow Research search
Back to TCS

TCS 2003

Operational equivalence for interaction nets

Journal Article journal-article Computer Science · Theoretical Computer Science

Abstract

The notion of contextual (or operational) equivalence is fundamental in the theory of programming languages. By setting up a notion of bisimilarity, and showing that it coincides with contextual equivalence, one obtains a simple coinductive proof technique for showing that two programs are equivalent in all contexts. In this paper we apply these (now standard) techniques to interactions nets, a graphical programming language characterized by local reduction. This work generalizes previous studies of operational equivalence in typed interaction nets since it can be applied to untyped systems, thus all systems of interaction nets are captured.

Authors

Keywords

  • Interaction nets
  • Bisimulation equivalence
  • Operational semantics

Context

Venue
Theoretical Computer Science
Archive span
1975-2026
Indexed papers
16261
Paper id
163067565894470982
v2026.09.13