首页> 外文会议>Logic programming >Removing Redundancy from Answer Set Programs
【24h】

Removing Redundancy from Answer Set Programs

机译:从答案集程序中删除冗余

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

摘要

In answer set programming, ground programs are used as intermediate representations of logic programs for which answer sets are computed. It is typical that such programs contain many redundant rules-increasing the length of the program unnecessarily. In this article, we address redundancy of rules in answer set programs, and in particular, in program modules that are used as components of programs. To this end, we provide an exact semantical characterization of redundancy and present a translation-based method for detecting redundant rules. A prototype implementation, the modular optimizer (MODOPT), has been developed in the context of the smodels system. In the experimental part, we study the effects of modular optimization on lengths and run times of programs.
机译:在答案集编程中,地面程序用作逻辑程序的中间表示形式,为其计算答案集。通常,此类程序包含许多冗余规则,从而不必要地增加了程序的长度。在本文中,我们解决了答案集程序中规则的冗余,尤其是在用作程序组件的程序模块中。为此,我们提供了冗余的精确语义特征,并提出了一种基于翻译的方法来检测冗余规则。在smodels系统的上下文中,开发了一个原型实现,即模块化优化器(MODOPT)。在实验部分,我们研究了模块化优化对程序的长度和运行时间的影响。

著录项

  • 来源
    《Logic programming 》|2008年|729-733|共5页
  • 会议地点 Udine(IT);Udine(IT)
  • 作者

    Tomi Janhunen;

  • 作者单位

    Department of Information and Computer Science Helsinki University of Technology TKK P.O.Box 5400, FI-02015, TKK, Finland;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 程序设计、软件工程 ;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号