ON THE RELATIONS BETWEEN STABLE AND WELL-FOUNDED SEMANTICS OF LOGIC PROGRAMS

被引:38
作者
DUNG, PM [1 ]
机构
[1] NATL CTR SCI RES VIETNAM,INST COMP SCI,HANOI,VIETNAM
关键词
D O I
10.1016/0304-3975(92)90285-N
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the relations between stable and well-founded semantics of logic programs. (1) We show that stable semantics can be defined in the same way as well-founded semantics based on the basic notion of unfounded sets. Hence. stable semantics can be considered as "two-valued well-founded semantics". (2) An axiomatic characterization of stable and well-founded semantics of logic programs is given by a new completion theory, called strong completion, Similar to the Clark's completion, the strong completion can be interpreted in either two-valued or three-valued logic. We show that Two-valued strong completion specifies the stable semantics. Three-valued strong completion specifies the well-founded semantics. (3) We study the equivalence between stable semantics and well-founded semantics. At first, we prove the equivalence between the two semantics for strict programs. Then we introduce the bottom-stratified and top-strict condition generalizing both the stratifiability and the strictness, and show that the new condition is sufficient for the equivalence between stable and well-founded semantics. Further, we show that the call-consistency condition is sufficient for the existence of at least one stable model.
引用
收藏
页码:7 / 25
页数:19
相关论文
共 26 条
  • [1] [Anonymous], SYMBOLIC LOGIC MECHA
  • [2] 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]
  • [3] CHOLAK P, 1988, POST CORRES PROBLEMS
  • [4] Clark K. L., 1978, Logic and data bases, P293
  • [5] DUNG PM, 1989, LECT NOTES COMPUT SC, V405, P78
  • [6] DUNG PM, 1990, 1ST ORDER DEFIABILIT
  • [7] DUNG PM, 1989, P N AM C LOGIC PROGR, P601
  • [8] DUNG PM, 1990, P EUROPEAN C ARTIFIC, V90, P443
  • [9] FAGES F, 1990, WORKSHOP NONMONOTONI
  • [10] Fitting M., 1985, Journal of Logic Programming, V2, P295, DOI 10.1016/S0743-1066(85)80005-4