The mays and musts of concurrent strategies

Simon Castellan, Pierre Clairambault, Glynn Winskel

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Concurrent strategies based on event structures are examined from the viewpoint of 'may' and 'must' testing in traditional process calculi. In their pure form concurrent strategies fail to expose the deadlocks and divergences that can arise in their composition. This motivates an extension of the bicategory of concurrent strategies to treat the 'may' and 'must' behaviour of strategies under testing. One extension adjoins neutral moves to strategies but in so doing loses identities w.r.t. composition. This in turn motivates another extension in which concurrent strategies are accompanied by stopping configurations; the ensuing stopping strategies inherit the structure of a bicategory from that of strategies. The technical developments converge in providing characterisations of the 'may' and 'must' equivalences and preorders on strategies.
Original languageEnglish
Title of host publicationSamson Abramsky on Logic and Structure in Computer Science and Beyond
EditorsAlessandra Palmigiano, Mehrnoosh Sadrzadeh
Place of PublicationCham, Switzerland
PublisherSpringer
Chapter9
Pages327-361
Number of pages35
ISBN (Electronic)9783031241178
ISBN (Print)9783031241161
DOIs
Publication statusPublished - 2 Aug 2023

Publication series

NameOutstanding Contributions to Logic
PublisherSpringer
Volume25

Keywords

  • concurrent games and strategies
  • event structures
  • stopping configurations
  • testing equivalence
  • ‘may’ and a must’ equivalence on strategies

Fingerprint

Dive into the research topics of 'The mays and musts of concurrent strategies'. Together they form a unique fingerprint.

Cite this