课题基金 / 基金详情

computation model for higher-order functional-logic languages

computation model for higher-order functional-logic languages
高阶函数逻辑语言的计算模型
批准号:
08458059
负责人:
IDA Tetsuo
金额:
$2.43万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1996
资助国家:
日本
项目状态:
已结题
起止时间:
1996 至 1997

项目摘要

项目成果

IDA Tetsuo的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Experiences with functional programming show that higher-order concept leads to powerful and succinct programming. Functional-logic programming, an approach to integrate functional and logic programming, would naturally be expected to incorporate the notion of higher-order-ness. Little has been investigated how to incorporate higher-order-ness in functional-logic programming. The aim of our research project is to provide theoretical foundation for higher-order functional-logic programming. Our result in this project are enumerated as follows.1.By a close examination on computation in a first-order narrowing calculus LNC (Lazy Narrowing Calculus), we eliminated non-determinism on the selection of applicable inference rules, which lead a design of new calculus called LNCd (deterministic Lazy Narrowing Calculus). LNCd is much efficient in speed compared to LNC dueto determinism on the selection of applicable inference rules.2.We proposed a new proof method for standardization theorem. Thi … More s theorem is known as a theoretical foundation for lazy evaluation mechanism in functional programming languages. Using this theorem we obtained more effcient first-order narrowing mechanism.3.We gave semantics for the following three families of functional-logic programming languages : many-sorted first-order languages, interactive first-order languages and simply typed applicative languages. We formulated syntax of these functional-logic languages using equational logic. Semantics given as interpretation of equations. We have shown the rigorous relationship between axiomatic, algebraic, operational and categorical semantics in order to show correctness of these semantics.4.We proposed a higher-order narrowing calculus HLNC (Higher-order Lazy Narrowing Calculus) implementing higher-order narrowing for higher-order term rewriting systems. HLNC is derived from a first order narrowing calculus with the employment of the techniques for the implementation of efficient narrowing mechanism described above. Since this calculus allows the presence of lambda terms in TRSs, it provides computation model for higher-order functional-logic languages with lambda terms. Less
期刊论文(43)
专著(0)
科研奖励(0)
会议论文
Q.Li: "Minimised Geomtric Buchberger Al-gorithm:An Optimal Algebraic Algorithm for Integer Programming" Proc.of ISSAC'97. 331-338 (1997)
Q.Li:“最小化几何布赫伯格算法:整数规划的最优代数算法”Proc.of ISSAC97。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
T.Yamada et al.: "Logicality of Conditional Rewrite Systems" Proceedings of the 22nd International Colloquium on Trees in Algebra and Programming(CAAP'97). LNCS1214. 141-152 (1997)
T.Yamada 等人:“条件重写系统的逻辑性”第 22 届国际代数和编程树研讨会论文集 (CAAP97)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Q., Li: "A Parallel Algebrac Approach Towards Integer Programing" Proc.of the 9th International Conference on PDCS. 59-64 (1997)
Q.,Li:“整数规划的并行代数方法”Proc. of the 9th International Conference on PDCS。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
40
    Development of methods for computational origami based on geometric algebra
    • 批准号:
      16K00008
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.91万
    • 财政年份:
      2016
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Towards 3D computational oeigami - theory and software development
    • 批准号:
      25330007
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.66万
    • 财政年份:
      2013
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Formalization of origami and origami-programming based on algebraic graph rewriting
    • 批准号:
      22650001
    • 项目类别:
      Grant-in-Aid for Challenging Exploratory Research
    • 资助金额:
      $2.1万
    • 财政年份:
      2010
    • 负责人:
      IDA Tetsuo
    • 依托单位:
    Modeling and verification of web software based on theories symbolic computation
    • 批准号:
      20300001
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $12.23万
    • 财政年份:
      2008
    • 负责人:
      IDA Tetsuo
    • 依托单位: