• DocumentCode
    2067087
  • Title

    Weak Equivalences in Psi-Calculi

  • Author

    Johansson, Magnus ; Bengtson, Jesper ; Parrow, Joachim ; Victor, Björn

  • Author_Institution
    Dept. of Inf. Technol., Uppsala Univ., Uppsala, Sweden
  • fYear
    2010
  • fDate
    11-14 July 2010
  • Firstpage
    322
  • Lastpage
    331
  • Abstract
    Psi-calculi extend the pi-calculus with nominal datatypes to represent data, communication channels, and logics for facts and conditions. This general framework admits highly expressive formalisms such as concurrent higher-order constraints and advanced cryptographic primitives. We here establish the theory of weak bisimulation, where the τ actions are unobservable. In comparison to other calculi the presence of assertions poses a significant challenge in the definition of weak bisimulation, and although there appears to be a spectrum of possibilities we show that only a few are reasonable. We demonstrate that the complications mainly stem from psi-calculi where the associated logic does not satisfy weakening. We prove that weak bisimulation equivalence has the expected algebraic properties and that the corresponding observation congruence is preserved by all operators. These proofs have been machine checked in Isabelle. The notion of weak barb is defined as the output label of a communication action, and weak barbed equivalence is bisimilarity for τ actions and preservation of barbs in all static contexts. We prove that weak barbed equivalence coincides with weak bisimulation equivalence.
  • Keywords
    bisimulation equivalence; pi calculus; τ actions; advanced cryptographic primitives; concurrent higher-order constraints; pi-calculus; psi-calculi; weak bisimulation equivalence; Calculus; Complexity theory; Context; Data structures; Jamming; Mobile communication; Semantics; barbed bisimulation; pi-calculus extension; weak bisimulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2010 25th Annual IEEE Symposium on
  • Conference_Location
    Edinburgh
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4244-7588-9
  • Electronic_ISBN
    1043-6871
  • Type

    conf

  • DOI
    10.1109/LICS.2010.30
  • Filename
    5571729