TY - JOUR
T1 - P-log
T2 - refinement and a new coherency condition
AU - Balai, Evgenii
AU - Gelfond, Michael
AU - Zhang, Yuanlin
N1 - Publisher Copyright:
© 2019, Springer Nature Switzerland AG.
PY - 2019/7/1
Y1 - 2019/7/1
N2 - This paper focuses on the investigation and improvement of knowledge representation language P-log that allows for both logical and probabilistic reasoning. We refine the definition of the language by eliminating some ambiguities and incidental decisions made in its original version and slightly modify the formal semantics to better match the intuitive meaning of the language constructs. We also define a new class of coherent (i.e., logically and probabilistically consistent) P-log programs which facilitates their construction and proofs of correctness. There are a query answering algorithm, sound for programs from this class, and a prototype implementation which, due to their size, are not included in the paper. They, however, can be found in the dissertation of the first author.
AB - This paper focuses on the investigation and improvement of knowledge representation language P-log that allows for both logical and probabilistic reasoning. We refine the definition of the language by eliminating some ambiguities and incidental decisions made in its original version and slightly modify the formal semantics to better match the intuitive meaning of the language constructs. We also define a new class of coherent (i.e., logically and probabilistically consistent) P-log programs which facilitates their construction and proofs of correctness. There are a query answering algorithm, sound for programs from this class, and a prototype implementation which, due to their size, are not included in the paper. They, however, can be found in the dissertation of the first author.
KW - Answer set programming
KW - Knowledge representation
KW - Probabilistic inference
UR - http://www.scopus.com/inward/record.url?scp=85061771450&partnerID=8YFLogxK
U2 - 10.1007/s10472-019-09620-2
DO - 10.1007/s10472-019-09620-2
M3 - Article
AN - SCOPUS:85061771450
SN - 1012-2443
VL - 86
SP - 149
EP - 192
JO - Annals of Mathematics and Artificial Intelligence
JF - Annals of Mathematics and Artificial Intelligence
IS - 1-3
ER -