From Programs to Games: Invariance and Safety for Bisimulation

  • Authors:
  • Marc Pauly

  • Affiliations:
  • -

  • Venue:
  • Proceedings of the 14th Annual Conference of the EACSL on Computer Science Logic
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Bisimulation is generalized from process models to game models which are described using Game Logic (GL), a logic which extends Propositional Dynamic Logic by an additional operator dual which allows for the construction of complex 2-player games. It is shown that bisimilar states satisfy the same GL-formulas (invariance), and that an atomic bisimulation can be lifted to non-atomic GL-games (safety). Over process models, GL forms a highly expressive fragment of the modal µ-calculus, and within first-order logic,the game operations of GL are complete: they suffice to construct all first-order definable games which are monotonic and safe for bisimulation.