From Thin Concurrent Games to Generalized Species of Structures

02/02/2023
by   Pierre Clairambault, et al.
0

Two families of denotational models have emerged from the semantic analysis of linear logic: dynamic models, typically presented as game semantics, and static models, typically based on a category of relations. In this paper we introduce a formal bridge between two-dimensional dynamic and static models: we connect the bicategory of thin concurrent games and strategies, based on event structures, to the bicategory of generalized species of structures, based on distributors. In the first part of the paper, we construct an oplax functor from (the linear bicategory of) thin concurrent games to distributors. This explains how to view a strategy as a distributor, and highlights two fundamental differences: the composition mechanism, and the representation of resource symmetries. In the second part of the paper, we adapt established methods from game semantics (visible strategies, payoff structure) to enforce a tighter connection between the two models. We obtain a cartesian closed pseudofunctor, which we exploit to shed new light on recent results in the bicategorical theory of the λ-calculus.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/14/2021

Asynchronous games on Petri nets and ATL

We define a game on distributed Petri nets, where several players intera...
research
03/08/2023

Stabilized profunctors and stable species of structures

We introduce a new bicategorical model of linear logic based on profunct...
research
01/27/2023

The Cartesian Closed Bicategory of Thin Spans of Groupoids

Recently, there has been growing interest in bicategorical models of pro...
research
05/09/2020

Concurrent Separation Logic Meets Template Games

An old dream of concurrency theory and programming language semantics ha...
research
07/04/2021

The Semantics of Package Management via Event Structures

We propose an approach to the semantics of package management which rela...
research
12/15/2022

Bi-invariance for Uniform Strategies on Event Structures

A recurring problem in game semantics is to enforce uniformity in strate...
research
06/09/2020

Learning to Count up to Symmetry

In this paper we develop the theory of how to count, in thin concurrent ...

Please sign up or login with your details

Forgot password? Click here to reset