Download PDFOpen PDF in browser

Epistemic Logic Programs with World View Constraints

EasyChair Preprint no. 231

15 pagesDate: June 4, 2018


An epistemic logic program is a set of rules written in the language of Epistemic Specifications, an extension of the language of answer set programming that provides for more powerful introspective reasoning through the use of modal operators K and M. We propose adding a new construct to Epistemic Specifications called a world view constraint that provides a universal device for expressing global constraints in the various versions of the language. We further propose the use of subjective literals (literals preceded by K or M) in rule heads as syntactic sugar for world view constraints. Additionally, we provide an algorithm for finding the world views of such programs.

Keyphrases: Answer Set Programming, constraints, Epistemic Logic Programs, Epistemic Specifications, logic programming, World View Constraints, World View Rules, WV Facts

BibTeX entry
BibTeX does not have the right entry for preprints. This is a hack for producing the correct reference:
  author = {Patrick Kahl and Anthony Leclerc},
  title = {Epistemic Logic Programs with World View Constraints},
  howpublished = {EasyChair Preprint no. 231},
  doi = {10.29007/sclq},
  year = {EasyChair, 2018}}
Download PDFOpen PDF in browser