首页> 外文期刊>Theory and Practice of Logic Programming >Relativized hyperequivalence of logic programs for modular programming
【24h】

Relativized hyperequivalence of logic programs for modular programming

机译:用于模块化编程的逻辑程序的相对超等价

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

摘要

A recent framework of relativized hyperequivalence of programs offers a unifying generalization of strong and uniform equivalence. It seems to be especially well suited for applications in program optimization and modular programming due to its flexibility that allows us to restrict, independently of each other, the head and body alphabets in context programs. We study relativized hyperequivalence for the three semantics of logic programs given by stable, supported, and supported minimal models. For each semantics, we identify four types of contexts, depending on whether the head and body alphabets are given directly or as the complement of a given set. Hyperequivalence relative to contexts where the head and body alphabets are specified directly has been studied before. In this paper, we establish the complexity of deciding relativized hyperequivalence with respect to the three other types of context programs.
机译:程序的相对超等价性的最新框架提供了对强而统一的等价性的统一概括。它的灵活性使我们可以相互独立地限制上下文程序中的头和身体字母,因此它似乎特别适合于程序优化和模块化编程中的应用。我们研究由稳定,支持和支持的最小模型给出的逻辑程序的三种语义的相对超性。对于每种语义,我们根据头和身体字母是直接给出还是作为给定集合的补码识别出四种类型的上下文。之前已经研究了相对于直接指定头和身体字母的上下文的超等价性。在本文中,相对于其他三种类型的上下文程序,我们确定了决定相对论超等价性的复杂性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号