On the partial semantics for disjunctive deductive databases

被引:39
|
作者
Eiter, T [1 ]
Leone, N [1 ]
Sacca, D [1 ]
机构
[1] UNIV CALABRIA, DEIS, CNR, ISI, I-87030 Arcavacata Di Rende, ITALY
关键词
D O I
10.1023/A:1018947420290
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Partial stable models for deductive databases, i.e., normal function-free logic programs (also called datalog programs), have two equivalent definitions: one based on 3-valued logics and another based on the notion of unfounded set. The notion of partial stable model has been extended to disjunctive deductive databases using 3-valued logics. In this paper, a characterization of partial stable models for disjunctive datalog programs is given using a suitable extension of the notion of unfounded set. Two interesting subclasses of partial stable models, M-stable (Maximal-stable) (also called regular models, preferred extension, and maximal stable classes) and L-stable (Least undefined-stable) models, are then extended from normal to disjunctive datalog programs. On the one hand, L-stable models are shown to be the natural relaxation of the notion of total stable model; on the other hand the less strict M-stable models, endowed with a nice modularity property, may be appealing from the programming and computational point of view. M-stable and L-stable models are also compared with the regular models for disjunctive datalog programs recently proposed in the literature.
引用
收藏
页码:59 / 96
页数:38
相关论文
共 50 条