Characterizations for Relativized Notions of Equivalence in Answer Set Programming
Characterizations for Relativized Notions of Equivalence in Answer Set Programming
复制标题
答案集编程中相对化等价概念的表征
DOI:
10.1007/978-3-540-30227-8_16
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
S. Woltran
中科院分区:
文献类型:
--
作者:
S. Woltran
Recent research in nonmonotonic logic programming focuses on alternative notions of equivalence. In particular, strong and uniform equivalence are both proposed as useful tools to optimize (parts of) a logic program. More specifically, given a setPof program rules and a possible optimizationQ, strong (resp. uniform) equivalence requires that adding any setSof rules (resp. facts) toPandQsimultaneously results in equivalent programs, i.e.,P∪SandQ∪Spossess the same stable models. However, in practice it is often necessary to relax this condition in such a way, that dedicated internal atoms inPorQare no longer allowed to occur in the possible extensionsS. In this paper, we consider these relativized notions of both uniform and strong equivalence and provide semantical characterizations by generalizing the notions of UE- and SE-modelhood. These new characterizations capture all notions of equivalence including ordinary equivalence in a uniform way. Finally, we analyze the complexity of the introduced equivalence tests for the important classes of normal and disjunctive logic programs. As a by-product, we reduce the tests for relativized equivalences to ordinary equivalence between two programs. These reductions may serve as a basis for implementation.
DOI:
--
发表时间:
2004
期刊:
Lecture Notes in Artificial Intelligence Vol.3229
影响因子:
--
作者:
Haruto TAKEDA;Takuya Nishimoto;Shigeki Sagayama;Katsumi Inoue
通讯作者:
Katsumi Inoue