A logical foundation for logic programming I. Biconsequence relations and nonmonotonic completion

被引:7
|
作者
Bochman, A [1 ]
机构
[1] Ctr Technol Educ Holon, Dept Computerized Syst, IL-58102 Holon, Israel
来源
JOURNAL OF LOGIC PROGRAMMING | 1998年 / 35卷 / 02期
关键词
foundations of logic programming; negation as failure; semantics for logic programs; nonmonotonic reasoning;
D O I
10.1016/S0743-1066(97)10005-X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We suggest a general logical formalism for Logic Programming based on a four-valued inference. We show that it forms a proper setting for representing logic programs with negation as failure of a most general kind and for describing logics and semantics that characterize their behavior. In this way we also extend the connection between Logic and Logic Programming beyond positive programs. In addition, the suggested formalism will allow us to see a reasoning about logic programs as a most simple kind of nonmonotonic reasoning in general. (C) 1998 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:151 / 170
页数:20
相关论文
共 1 条