• DocumentCode
    3223515
  • Title

    Strong normalisation in the π-calculus

  • Author

    Yoshida, Nobuko ; Berger, Martin ; Honda, Kohei

  • Author_Institution
    Dept. of Math. & Comput. Sci., Leicester Univ., UK
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    311
  • Lastpage
    322
  • Abstract
    Introduces a typed π-calculus where strong normalisation is ensured by typability. Strong normalisation is a useful property in many computational contexts, including distributed systems. In spite of its simplicity, our type discipline captures a wide class of converging name-passing interactive behaviours. The proof of strong normalisability combines methods from typed λ-calculi and linear logic with process-theoretic reasoning. It is adaptable to systems involving state and other extensions. Strong normalisation is shown to have significant consequences, including finite axiomatisation of weak bisimilarity, a fully abstract embedding of the simply-typed λ-calculus with products and sums and basic liveness in interaction. Strong normalisability has been extensively studied as a fundamental property in functional calculi, term rewriting and logical systems. This work is one of the first steps to extend theories and proof methods for strong normalisability to the context of name-passing processes
  • Keywords
    bisimulation equivalence; interactive systems; message passing; pi calculus; type theory; abstract embedding; converging name-passing interactive behaviour; distributed systems; finite axiomatisation; functional calculi; linear logic; liveness; logical systems; process-theoretic reasoning; products; proof methods; state extensions; strong normalisation; sums; term rewriting; typability; typed λ-calculi; typed π-calculus; weak bisimilarity; Calculus; Computer languages; Computer science; Context; Distributed computing; Embedded computing; Functional programming; Logic; Mathematics; Tin;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 2001. Proceedings. 16th Annual IEEE Symposium on
  • Conference_Location
    Boston, MA
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-1281-X
  • Type

    conf

  • DOI
    10.1109/LICS.2001.932507
  • Filename
    932507