首页> 外文期刊>Annals of Mathematics and Artificial Intelligence >Equivalence between answer-set programs under (partially) fixed input
【24h】

Equivalence between answer-set programs under (partially) fixed input

机译:在(部分)固定输入下答案集程序之间的等价关系

获取原文
获取原文并翻译 | 示例
           

摘要

Answer Set Programming has become an increasingly popular formalism for declarative problem solving. Among the huge body of theoretical results, investigations of different equivalence notions between logic programs play a fundamental role for understanding modularity and optimization. While strong equivalence between two programs holds if they can be faithfully replaced by each other in any context (facts and rules), uniform equivalence amounts to equivalent behavior of programs under any set of facts. Both notions (as well as several variants thereof) have been extensively studied. However, the somewhat reverse notion of equivalence which holds if two programs are equivalent under the addition of any set of proper rules (i.e., all rules except facts) has not been investigated yet. In this paper, we close this gap and give a thorough study of this notion, which we call rule equivalence , and its parameterized version where we allow facts over a given restricted alphabet to appear in the context. This notion of equivalence is thus a relationship between two programs whose input is (partially) fixed but where additional proper rules might still be added. Such a notion might be helpful in debugging of programs. We give full characterization results and a complexity analysis for the propositional case of rule equivalence and its relativized versions. Moreover, we address the problem of program simplification under rule equivalence. Finally, we show that rule equivalence is decidable in the non-ground case.
机译:答案集编程已成为解决声明式问题的一种越来越流行的形式主义。在大量的理论结果中,对逻辑程序之间不同等价概念的研究对于理解模块化和优化起着至关重要的作用。如果两个程序在任何情况下(事实和规则)都可以如实地相互替换,那么它们之间就具有很强的对等性,而统一的对等就等于在任何事实下程序的等效行为。两种概念(及其几种变体)都得到了广泛的研究。但是,尚未研究在两个程序在任何一组适当规则(即除事实以外的所有规则)的附加条件下是否相等的等价概念。在本文中,我们弥合了这一差距,并对这个概念(称为规则对等)及其参数化版本进行了深入研究,在该概念中,允许给定受限字母上的事实出现在上下文中。因此,这种等效概念是两个程序之间的关系,这些程序的输入(部分)是固定的,但仍可能添加其他适当的规则。这样的概念可能有助于调试程序。对于规则等价的命题情况及其相对版本,我们给出了完整的表征结果并进行了复杂性分析。此外,我们解决了规则对等下程序简化的问题。最后,我们证明了规则对等在非地面案例中是可判定的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号