Modal Logic with Relations over Paths: a Theoretical Development through Comonadic Semantics
Santiago Figueira, Gabriel Goren-Roig

TL;DR
This paper introduces Path Predicate Modal Logic (PPML), a generalization of modal logic with relation symbols, developed through comonadic semantics, to better understand data-aware logics like CoreDataXPath and their computational properties.
Contribution
It develops PPML with comonadic semantics, connecting it to existing logics, and provides new tools for analyzing data-aware logics and their computational complexity.
Findings
PPML recovers DataGL for specific signatures.
PPML has a tree-model property and Hennessy-Milner property.
Polynomial-time reductions from PPML to Basic Modal Logic.
Abstract
Game comonads provide categorical semantics for comparison games in Finite Model Theory, thus providing an abstract characterisation of logical equivalence for a wide range of logics, each one captured through a specific choice of comonad. Motivated by the goal of applying comonadic tools to the study of data-aware logics such as CoreDataXPath, in this work we introduce a generalisation of Modal Logic that allows relation symbols of arbitrary arity as atoms of the syntax, which we call Path Predicate Modal Logic or PPML. We motivate this logic as arising from a shift in perspective on a previously studied fragment of CoreDataXPath, called DataGL, and prove that PPML recovers DataGL for a specific choice of signature. We argue that this shift in perspective allows the capturing and designing of new data-aware logics. We introduce resource-bounded simulation and bisimulation games for…
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.
Taxonomy
TopicsSemantic Web and Ontologies · Logic, Reasoning, and Knowledge · Logic, programming, and type systems
