Finding presheaf models for the finite pi-calculus.

This thesis provides a fully-abstract (set theoretical) model for the finite pi-calculus with respect to late-bisimulation and late-equivalence relations. This is achieved by amalgamating the works by M. P. Fiore, E. Moggi and D. Sangiorgi, and I. Stark. In their respective works the authors constru...

Full description

Bibliographic Details
Main Author: Beaulieu, Guy.
Other Authors: Scott, Philip
Format: Others
Published: University of Ottawa (Canada) 2009
Subjects:
Online Access:http://hdl.handle.net/10393/6206
http://dx.doi.org/10.20381/ruor-14743
Description
Summary:This thesis provides a fully-abstract (set theoretical) model for the finite pi-calculus with respect to late-bisimulation and late-equivalence relations. This is achieved by amalgamating the works by M. P. Fiore, E. Moggi and D. Sangiorgi, and I. Stark. In their respective works the authors construct categorical models, and define a meta-language in which the finite pi-calculus can be interpreted. We discuss the general properties a categorical model should satisfy to be considered an appropriate model for the finite pi-calculus. In particular, I show that the categorical model based on the syntax provides a fully abstract model for the finite pi-calculus. Finally, I include all the details of the model which were often omitted by the above authors. We extend the discussion by examining alternative categorical constructs for the model of the finite pi-calculus, for example we use doubly closed categories which are a main focus of Bunched Logic by P. W. O'Hearn and D. J. Pym.