• DocumentCode
    3036692
  • Title

    Towards a theory of bisimulation for local names

  • Author

    Jeffrey, Alan ; Rathke, Julian

  • Author_Institution
    CTI, DePaul Univ., Chicago, IL, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    56
  • Lastpage
    66
  • Abstract
    A.M. Pitts and I.D.B. Stark (1998) have proposed the v-calculus as a language for investigating the interaction of unique name generation and higher-order functions. They developed a sound model based on logical relations, but left completeness as an open problem. In this paper, we develop a complete model based on bisimulation for a labelled transition system semantics. We show that bisimulation is complete, but not sound, for the v-calculus. We also show that by adding assignment to the v-calculus, bisimulation becomes sound and complete. The analysis used to obtain this result illuminates the difficulties involved in finding fully abstract models for v-calculus proper
  • Keywords
    bisimulation equivalence; formal languages; bisimulation; bisimulation theory; completeness; fully abstract models; higher-order functions; labelled transition system semantics; local names; unique name generation; v-calculus; Communication channels; Cryptography; Electronic switching systems; Employment; Mobile agents; Privacy; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science, 1999. Proceedings. 14th Symposium on
  • Conference_Location
    Trento
  • ISSN
    1043-6871
  • Print_ISBN
    0-7695-0158-3
  • Type

    conf

  • DOI
    10.1109/LICS.1999.782586
  • Filename
    782586