Coinductive Logic Programming with Negation
Coinductive Logic Programming with Negation
复制标题
带否定的共归纳逻辑编程
DOI:
10.1007/978-3-642-12592-8_8
复制
发表时间:
2009
期刊:
影响因子:
--
通讯作者:
G. Gupta
中科院分区:
文献类型:
--
作者:
Richard Min;G. Gupta
We introduce negation into coinductive logic programming (co-LP) via what we termCoinductive SLDNF (co-SLDNF)resolution. We present declarative and operational semantics of co-SLDNF resolution and present their equivalence under the restriction of rationality. Co-LP with co-SLDNF resolution provides a powerful, practical and efficient operational semantics for Fitting’s Kripke-Kleene three-valued logic with restriction of rationality. Further, applications of co-SLDNF resolution are also discussed and illustrated where Co-SLDNF resolution allows one to develop elegant implementations of modal logics. Moreover it provides the capability of non-monotonic inference (e.g., predicate Answer Set Programming) that can be used to develop novel and effective first-order modal non-monotonic inference engines.