A Common Ancestor of PDL, Conjunctive Queries, and Unary Negation First-order
Diego Figueira, Santiago Figueira

TL;DR
This paper introduces UCPDL+, a family of expressive logics extending PDL with converse and universal modalities, analyzing their expressive power, decidability, and complexity, and relating them to known logical frameworks.
Contribution
It defines UCPDL+ and UNFO* as a common ancestor of PDL, conjunctive queries, and unary negation logic, and studies their properties and complexity.
Findings
UCPDL+ strictly contains PDL with intersection and conjunctive queries.
Satisfiability for UCPDL+ is decidable in 2ExpTime.
Model checking for fixed tree-width formulas is in PTime.
Abstract
We introduce and study UCPDL+, a family of expressive logics rooted in Propositional Dynamic Logic (PDL) with converse (CPDL) and universal modality (UCPDL). In terms of expressive power, UCPDL+ strictly contains PDL extended with intersection and converse (a.k.a. ICPDL), as well as Conjunctive Queries (CQ), Conjunctive Regular Path Queries (CRPQ), or some known extensions thereof (Regular Queries and CQPDL). Further, it is equivalent to the extension of the unary-negation fragment of first-order logic (UNFO) with unary transitive closure, which we denote by UNFO*, which in turn strictly contains a previously studied extension of UNFO with regular expressions known as UNFO^reg. We investigate the expressive power, indistinguishability via bisimulations, satisfiability, and model checking for UCPDL+ and CPDL+. We argue that natural subclasses of CPDL+ can be defined in terms of the…
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.
