English

Probabilistic reasoning with answer sets

Artificial Intelligence 2008-12-04 v1 Logic in Computer Science

Abstract

This paper develops a declarative language, P-log, that combines logical and probabilistic arguments in its reasoning. Answer Set Prolog is used as the logical foundation, while causal Bayes nets serve as a probabilistic foundation. We give several non-trivial examples and illustrate the use of P-log for knowledge representation and updating of knowledge. We argue that our approach to updates is more appealing than existing approaches. We give sufficiency conditions for the coherency of P-log programs and show that Bayes nets can be easily mapped to coherent P-log programs.

Keywords

Cite

@article{arxiv.0812.0659,
  title  = {Probabilistic reasoning with answer sets},
  author = {Chitta Baral and Michael Gelfond and Nelson Rushton},
  journal= {arXiv preprint arXiv:0812.0659},
  year   = {2008}
}

Comments

77 pages. To appear in Theory and Practice of Logic Programming (TPLP)

R2 v1 2026-06-21T11:47:50.132Z