On the partial semantics for disjunctive deductive databases

被引:0
|
作者
Thomas Eiter
Nicola Leone
Domenico Saccà
机构
关键词
Logic Program; Stable Model; Computational Point; Stable Classis; Equivalent Definition;
D O I
暂无
中图分类号
学科分类号
摘要
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 sub-classes 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
页数:37
相关论文
共 50 条