English

Complete Game Logic with Sabotage

Logic in Computer Science 2024-06-06 v2 Computer Science and Game Theory Logic

Abstract

Game Logic with sabotage (GLs\mathsf{GL_s}) is introduced as a simple and natural extension of Parikh's game logic with a single additional primitive, which allows players to lay traps for the opponent. GLs\mathsf{GL_s} can be used to model infinite sabotage games, in which players can change the rules during game play. In contrast to game logic, which is strictly less expressive, GLs\mathsf{GL_s} is exactly as expressive as the modal μ\mu-calculus. This reveals a close connection between the entangled nested recursion inherent in modal fixpoint logics and adversarial dynamic rule changes characteristic for sabotage games. A natural Hilbert-style proof calculus for GLs\mathsf{GL_s} is presented and proved complete using syntactic equiexpressiveness reductions. The completeness of a simple extension of Parikh's calculus for game logic follows.

Keywords

Cite

@article{arxiv.2404.09873,
  title  = {Complete Game Logic with Sabotage},
  author = {Noah Abou El Wafa and André Platzer},
  journal= {arXiv preprint arXiv:2404.09873},
  year   = {2024}
}

Comments

To appear at LICS 2024

R2 v1 2026-06-28T15:54:44.872Z