COMPLETENESS FOR PROPOSITIONAL LOGIC PROGRAMS WITH NEGATION

被引:0
作者
PLAZA, JA
机构
来源
LECTURE NOTES IN ARTIFICIAL INTELLIGENCE | 1991年 / 542卷
关键词
LOGIC PROGRAMMING; DECLARATIVE PROGRAMMING; SLD-RESOLUTION; NEGATION AS FAILURE; CONSTRUCTIVE NEGATION; SOUNDNESS AND COMPLETENESS; NONCLASSICAL LOGICS; RULE-BASED EXPERT SYSTEMS; KNOWLEDGE REPRESENTATION IN LOGIC;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Whether logic programming is declarative depends on the technical condition of soundness and completeness: answers produced by resolution should be exactly the logical consequences of an easily understandable completion of the program. For SLDNF-resolution (on which Prolog is based), and for programs with negation, this goal has not yet been achieved, even at the propositional level. In this paper we prove soundness and completeness of SLDNF-resolution for the full class of propositional programs with negation (including normal programs). This is done in several ways: in classical, intuitionistic, intermediate, and modal logics. In each version we use an intuitively natural program completion, which is different from Clark's completion. The results of the paper can be of interest for rule-based expert systems which represent knowledge in propositional logic.
引用
收藏
页码:600 / 609
页数:10
相关论文
共 21 条
[1]   CONTRIBUTIONS TO THE THEORY OF LOGIC PROGRAMMING [J].
APT, KR ;
VANEMDEN, MH .
JOURNAL OF THE ACM, 1982, 29 (03) :841-862
[2]  
APT KR, 1989, HDB THEORETICAL COMP
[3]  
Apt Krzysztof R, 1988, FDN DEDUCTIVE DATABA, P89, DOI [10.1016/B978-0-934613-40-8.50006-3, DOI 10.1016/B978-0-934613-40-8.50006-3]
[4]   A COMPLETENESS THEOREM FOR SLDNF RESOLUTION [J].
CAVEDON, L ;
LLOYD, JW .
JOURNAL OF LOGIC PROGRAMMING, 1989, 7 (03) :177-191
[5]  
CLARK KL, 1979, DOC7959 IMP COLL DEP
[6]  
CLARK KL, 1978, LOGIC DATABASES, P193
[7]  
Fitting M., 1988, Logic Programming: Proceedings of the Fifth International Conference and Symposium, P1054
[8]  
GABBAY D, 1989, UNPUB MODAL PROVABIL, V1
[9]   ALGORITHM = LOGIC + CONTROL [J].
KOWALSKI, R .
COMMUNICATIONS OF THE ACM, 1979, 22 (07) :424-436
[10]  
Kowalski R.A., 1974, P IFIP C, P569