首页> 外文期刊>IEICE Transactions on Information and Systems >Optimizing Linear Recursive Formulas by Detaching Isolated Variables
【24h】

Optimizing Linear Recursive Formulas by Detaching Isolated Variables

机译:通过分离孤立变量优化线性递归公式

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

摘要

Program transformation is a kind of optimization techniques for logic programs, which aims at transforming equally a program into an other form by exploiting some properties or information of the program, so as to make the pro-gram cheaper to evaluate. In this paper, a new kind of property of logic programs, called reducibility, is exploited in program transformation. A recursive predicate is reducible if the values of some variables in the recursive predicate are independent to the remainder part and can be detached from the predicate after finite times of expansions. After being proved that the semantic notion of reducibility can be replaced by the syntactic notion of disconnectivity of a R-graph, which is a kind of graph model to represent the behavior of formula expansions, an efficient testing and factoring algorithm is proposed. The paper also extends some existed results on compiled formulas of linear sirups, and compares with some related work.
机译:程序转换是一种用于逻辑程序的优化技术,旨在通过利用程序的某些属性或信息将程序平均转换为其他形式,从而使程序的评估成本更低。在本文中,在程序转换中利用了一种逻辑程序的新属性,称为可约性。如果递归谓词中某些变量的值与其余部分无关,并且可以在有限次扩展后与谓词分离,则该递归谓词是可约的。在证明可简化性的语义概念可以被表示为公式展开行为的一种图形模型R图的不连接性的句法概念所代替之后,提出了一种有效的测试和分解算法。本文还对线性糖浆的已编译公式扩展了一些现有结果,并与一些相关工作进行了比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号