'Knowing Whether' in Proper Epistemic Knowledge Bases

Authors

  • Tim Miller University of Melbourne
  • Paolo Felli University of Melbourne
  • Christian Muise University of Melbourne
  • Adrian Pearce University of Melbourne
  • Liz Sonenberg University of Melbourne

DOI:

https://doi.org/10.1609/aaai.v30i1.10110

Keywords:

epistemic reasoning, multi-agent systems, nested belief

Abstract

Proper epistemic knowledge bases (PEKBs) are syntactic knowledge bases that use multi-agent epistemic logic to represent nested multi-agent knowledge and belief. PEKBs have certain syntactic restrictions that lead to desirable computational properties; primarily, a PEKB is a conjunction of modal literals, and therefore contains no disjunction. Sound entailment can be checked in polynomial time, and is complete for a large set of arbitrary formulae in logics Kn and KDn. In this paper, we extend PEKBs to deal with a restricted form of disjunction: 'knowing whether.' An agent i knows whether Q iff agent i knows Q or knows not Q; that is, []Q or []not(Q). In our experience, the ability to represent that an agent knows whether something holds is useful in many multi-agent domains. We represent knowing whether with a modal operator, and present sound polynomial-time entailment algorithms on PEKBs with the knowing whether operator in Kn and KDn, but which are complete for a smaller class of queries than standard PEKBs.

Downloads

Published

2016-02-21

How to Cite

Miller, T., Felli, P., Muise, C., Pearce, A., & Sonenberg, L. (2016). ’Knowing Whether’ in Proper Epistemic Knowledge Bases. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.10110

Issue

Section

Technical Papers: Knowledge Representation and Reasoning