Relating Structure and Power: Comonadic Semantics for Computational Resources
Samson Abramsky, Nihil Shah

TL;DR
This paper introduces a categorical framework using comonads to unify and characterize various logical equivalences and combinatorial parameters in finite model theory, linking semantics and algorithmic theory.
Contribution
It develops a novel comonadic semantics for combinatorial games, connecting logical equivalences with categorical structures and combinatorial parameters.
Findings
Comonadic descriptions of Ehrenfeucht-Fraisse, pebble, and bisimulation games.
Characterization of tree-depth, tree-width, and synchronization-tree depth via coalgebras.
Syntax-free categorical characterizations of logical equivalences.
Abstract
Combinatorial games are widely used in finite model theory, constraint satisfaction, modal logic and concurrency theory to characterize logical equivalences between structures. In particular, Ehrenfeucht-Fraisse games, pebble games, and bisimulation games play a central role. We show how each of these types of games can be described in terms of an indexed family of comonads on the category of relational structures and homomorphisms. The index k is a resource parameter which bounds the degree of access to the underlying structure. The coKleisli categories for these comonads can be used to give syntax-free characterizations of a wide range of important logical equivalences. Moreover, the coalgebras for these indexed comonads can be used to characterize key combinatorial parameters: tree-depth for the Ehrenfeucht-Fraisse comonad, tree-width for the pebbling comonad, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
