Consistency property of finite FC-normal logic programs

  • Authors:
  • Yi-Song Wang;Ming-Yi Zhang;Yu-Ping Shen

  • Affiliations:
  • College of Computer Science and Technology, Guizhou University, Guiyang, China;Guizhou Academy of Sciences, Guiyang, China;Institute of Logic and Cognition, Sun Yat-Sen University, Guangzhou, China

  • Venue:
  • Journal of Computer Science and Technology
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Marek's forward-chaining construction is one of the important techniques for investigating the nonmonotonic reasoning. By introduction of consistency property over a logic program, they proposed a class of logic programs, FC-normal programs, each of which has at least one stable model. However, it is not clear how to choose one appropriate consistency property for deciding whether or not a logic program is FC-normal. In this paper, we firstly discover that, for any finite logic program Π, there exists the least consistency property LCon(Π) over Π, which just depends on Π itself, such that, Π is FC-normal if and only if Π is FC-normal with respect to (w.r.t.) LCon(Π). Actually, in order to determine the FC-normality of a logic program, it is sufficient to check the monotonic closed sets in LCon(Π) for all non-monotonic rules, that is LFC(Π). Secondly, we present an algorithm for computing LFC(Π). Finally, we reveal that the brave reasoning task and cautious reasoning task for FC-normal logic programs are of the same difficulty as that of normal logic programs.