Enhancing disjunctive logic programming systems by SAT checkers

作者:

摘要

Disjunctive logic programming (DLP) with stable model semantics is a powerful nonmonotonic formalism for knowledge representation and reasoning. Reasoning with DLP is harder than with normal (∨-free) logic programs, because stable model checking—deciding whether a given model is a stable model of a propositional DLP program—is co-NP-complete, while it is polynomial for normal logic programs.

论文关键词:Disjunctive logic programming,Nonmonotonic reasoning,Head-cycle-free programs,Answer set programs,Stable model checking

论文评审过程:Received 1 May 2002, Available online 28 June 2003.

论文官网地址:https://doi.org/10.1016/S0004-3702(03)00078-X