The Undecidability of Quantified Announcements
Thomas Ågotnes, Hans van Ditmarsch, Tim French
TL;DR
This work proves the undecidability of quantified announcement logics APAL, GAL, and CAL by reducing an undecidable tiling problem to their satisfiability via a grid-encoding construction implemented with two agents. A SAT$_oldsymbol{ au}$-type encoding enforces a checkerboard grid and tile-adjacency constraints, with local and global conditions realized through tailored formulas; due to the logics' different quantifications, the authors develop $n$-$oldsymbol{ ext{Pi}}$-bisimulation based approximations (CB$_{APA}$, CB$_{GA}$, CB$_{CA}$) to simulate the necessary global grid properties for APAL, GAL, and CAL. They establish both directions of the reduction: if $oldsymbol{ au}$ can tile the plane, a corresponding model satisfies SAT$_oldsymbol{ au}$ together with the CB constraints; conversely, satisfiability of SAT$_oldsymbol{ au}$ and the checkerboard constraints yields a valid tiling. The paper also notes that the single-agent fragments are decidable and discusses potential decidable variants and broader implications for epistemic planning and security protocols.
Abstract
This paper demonstrates the undecidability of a number of logics with quantification over public announcements: arbitrary public announcement logic (APAL), group announcement logic (GAL), and coalition announcement logic (CAL). In APAL we consider the informative consequences of any announcement, in GAL we consider the informative consequences of a group of agents (this group may be a proper subset of the set of all agents) all of which are simultaneously (and publicly) making known announcements. So this is more restrictive than APAL. Finally, CAL is as GAL except that we now quantify over anything the agents not in that group may announce simultaneously as well. The logic CAL therefore has some features of game logic and of ATL. We show that when there are multiple agents in the language, the satisfiability problem is undecidable for APAL, GAL, and CAL. In the single agent case, the satisfiability problem is decidable for all three logics. This paper corrects an error to the submitted version of Undecidability of Quantified Announcements, identified by Yuta Asami . The nature of the error was in the definition of the formula $cga(X)$ (see Subsection 5.2) which is corrected in this version.
