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
Link To Document