Related Experiment Video
Updated: Dec 27, 2025

The HoneyComb Paradigm for Research on Collective Human Behavior
Published on: January 19, 2019
Characteristic bisimulation for higher-order session processes
Dimitrios Kouzapas1, Jorge A Pérez2, Nobuko Yoshida3
11University of Glasgow, Glasgow, UK.
Abstract:
For higher-order (process) languages, characterising contextual equivalence is a long-standing issue. In the setting of a higher-order -calculus with session types, we develop characteristic bisimilarity, a typed bisimilarity which fully characterises contextual equivalence. To our knowledge, ours is the first characterisation of its kind. Using simple values inhabiting (session) types, our approach distinguishes from untyped methods for characterising contextual equivalence in higher-order processes: we show that observing as inputs only a precise finite set of higher-order values suffices to reason about higher-order session processes. We demonstrate how characteristic bisimilarity can be used to justify optimisations in session protocols with mobile code communication.
More Related Videos
Related Concept Videos
Nonconscious Mimicry
Reversible and Irreversible Processes
Deactivation Processes: Jablonski Diagram
Cyclic Processes And Isolated Systems
In the case of a non-isolated system, the change in the internal energy is zero only if the process is cyclic. A thermodynamic process is considered cyclic if the system undergoes a series of changes and returns to its initial state.
Consider a cyclic process that returns to its initial state, undergoing a four-step process. The heat transfer along each...
Block Diagram Reduction
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
Automatic Processing and Automatic Social Behavior

