English

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 \POL\POL is 2EXPTIME-complete.

Keywords

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

R2 v1 2026-07-01T04:48:06.525Z