Updating epistemic logic programs

    Research output: Contribution to journalArticle

    3 Citations (Scopus)

    Abstract

    We consider the problem of updating non-monotonic knowledge bases represented by epistemic logic programs where disjunctive information and notions of knowledge and belief can be explicitly expressed. We propose a formulation for epistemic logic program update based on a principle called minimal change and maximal coherence. The central feature of our approach is that during an update or a sequence of updates, contradictory information is removed on a basis of minimal change under the semantics of epistemic logic programs and then coherent information is maximally retained in the update result. Through various update scenarios, we show that our approach provides both semantic and syntactic characterizations for an update problem. We also investigate essential semantic properties of epistemic logic program update.
    Original languageEnglish
    Pages (from-to)405-423
    Number of pages19
    JournalJournal of Logic and Computation
    Volume19
    Issue number2
    Publication statusPublished - 2009

    Keywords

    • epistemic logic programming
    • nonmonotonic reasoning

    Fingerprint

    Dive into the research topics of 'Updating epistemic logic programs'. Together they form a unique fingerprint.

    Cite this