Los puntos clave no están disponibles para este artículo en este momento.
Session types provide a flexible programming style for structuring interaction, and are used to guarantee a safe and consistent composition of distributed processes. Traditional session types include only one-directional input (external) and output (internal) guarded choices. This prevents the session-processes to explore the full expressive power of the π-calculus where the mixed choices are proved more expressive than the (non-mixed) guarded choices. To account this issue, recently Casal, Mordido, and Vasconcelos proposed the binary session types with mixed choices (CMV+). This paper carries a surprising, unfortunate result on CMV+: in spite of an inclusion of unrestricted channels with mixed choice, CMV+'s mixed choice is rather separate and not mixed. We prove this negative result using two methodologies (using either the leader election problem or a synchronisation pattern as distinguishing feature), showing that there exists no good encoding from the π-calculus into CMV+, preserving distribution. We then close their open problem on the encoding from CMV+ into CMV (without mixed choice), proving its soundness and thereby that the encoding is good up to coupled similarity.
Building similarity graph...
Analyzing shared references across papers
Loading...
Peters et al. (Tue,) studied this question.
synapsesocial.com/papers/68e7253fb6db64358769eb94 — DOI: https://doi.org/10.1016/j.ic.2024.105164
Kirstin Peters
Centre National de la Recherche Scientifique
Nobuko Yoshida
University of Oxford
Information and Computation
University of Oxford
Universitäts-Augenklinik Bonn
Building similarity graph...
Analyzing shared references across papers
Loading...
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: