Epistemic reasoning in logic programs

Yan Zhang, Manuela Veloso

    Research output: Chapter in Book / Conference PaperConference Paper

    Abstract

    ![CDATA[Although epistemic logic programming has an enhanced capacity to handle complex incomplete information reasoning and represent agents’ epistemic behaviours, it embeds a significantly higher computational complexity than non-disjunctive and disjunctive answer set programming. In this paper, we investigate some important properties of epistemic logic programs. In particular, we show that Lee and Lifschitz’s result on loop formulas for disjunctive logic programs can be extended to a special class of epistemic logic programs. We also study the polysize model property for epistemic logic programs. Based on these discoveries, we identify two non-trivial classes of epistemic logic programs whose consistency checking complexity is reduced from PSPACE-complete to NP-complete and ΣP2 -complete respectively. We observe that many important applications on epistemic representation fall into these two classes of epistemic logic programs.]]
    Original languageEnglish
    Title of host publicationIJCAI--07, Proceedings of the Twentieth International Joint Conference on Artificial Intelligence: Hyderabad, India, 6-12 January, 2007
    PublisherAAAI Press
    Number of pages6
    ISBN (Print)9781577352983
    Publication statusPublished - 2007
    EventInternational Joint Conference on Artificial Intelligence -
    Duration: 3 Aug 2013 → …

    Conference

    ConferenceInternational Joint Conference on Artificial Intelligence
    Period3/08/13 → …

    Keywords

    • logic programming
    • epistemics
    • computer programming
    • epistemic logic programming
    • disjunction (logic)

    Fingerprint

    Dive into the research topics of 'Epistemic reasoning in logic programs'. Together they form a unique fingerprint.

    Cite this