Reasoning About Knowledge on Regular Expressions is 2EXPTIME-complete
Artificial Intelligence
2025-08-14 v1 Computational Complexity
Logic in Computer Science
Abstract
Logics for reasoning about knowledge and actions have seen many applications in various domains of multi-agent systems, including epistemic planning. Change of knowledge based on observations about the surroundings forms a key aspect in such planning scenarios. Public Observation Logic (POL) is a variant of public announcement logic for reasoning about knowledge that gets updated based on public observations. Each state in an epistemic (Kripke) model is equipped with a set of expected observations. These states evolve as the expectations get matched with the actual observations. In this work, we prove that the satisfiability problem of is 2EXPTIME-complete.
Cite
@article{arxiv.2508.09784,
title = {Reasoning About Knowledge on Regular Expressions is 2EXPTIME-complete},
author = {Avijeet Ghosh and Sujata Ghosh and François Schwarzentruber},
journal= {arXiv preprint arXiv:2508.09784},
year = {2025}
}
Comments
Accepted in KR 25