首页> 美国政府科技报告 >Program Transformation with Abstract Relation Algebras.
【24h】

Program Transformation with Abstract Relation Algebras.

机译:抽象关系代数的程序转换。

获取原文

摘要

Our objective is to satisfy two seemingly opposing constraints on program design. We want to begin a program as an obvious formal specification but also insist upon efficient execution. Our approach is to find expressive, model independent program constructs with algebraic properties that can show logical equivalence between a clear specification and an efficient program. Our solution is an implementation of some of the relations, relation operators, and equations that comprise Tarski's Q-relation algebra. The key to this solution is a single operator for linear recursions that satisfies two equations. The first merges recursions and the second propagates constraints for early pruning of the nonproductive branches of the computation tree. Keywords: Logic programming; Functional programming; Organizational reasoning. (KR)

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号