课题基金 / 基金详情

Integration of Logic and Functional Languages Based on Dataflow

Integration of Logic and Functional Languages Based on Dataflow
基于数据流的逻辑与函数语言的集成
批准号:
02680028
负责人:
YAMASAKI Susumu
金额:
$1.02万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for General Scientific Research (C)
财政年份:
1990
资助国家:
日本
项目状态:
已结题
起止时间:
1990 至 1991

项目摘要

项目成果

YAMASAKI Susumu的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The technical merits of logic and functional languages have been widely acknowledged, and the integration problems of these languages have arisen to be discussed from formal semantics points as well as practical implementation techniques(See, for example, De Groot and Lindstrom, 1986). Several languages have been developed in focus on integration of equality with a logic language. The primary computing mechanism for such languages is resolution-based, but term rewriting rules, narrowing and so on should be unified with resolutions. How to unify them has caused interesting aspects even in logic programming. This research project has been following the direction of such integration, but avoids the way of unifying different computings. Taking the expressiveness of FP programs and algebraic manipulationinvolved in resolution deductions of logic programs into account, we have a logic language with FP functions equalityFPLOG, for which semantics is formulated by means of data ; flow, differe … More nt from the way of defining semantics for LEAF(Giovannetti et al., 1991). The proposed semantics in this report reflects and suggests dataflow computing for both logic languages and equations consisting of FP programs.For the goal to semantics for FPLOG, we firstly deal with semantics for logic program using dataflow construction. The semantic domain is a sequence domain based on the Herbrand base or the quotient set consisting of equivalence classes of idempotent substitutions. As related topics, we are concerned with nondeterministic dataflow and logic programs with communication channels. There is a formulation of the network of communicationg logic programs. The network might express the dataflow computing for a sequential logic program.Then the transformation technique from a logic program into a functional program, especially an FP program, is provided. The transforamtion process does not take the input-output mapping involved in predicates as Debray and Warren(1989), but the interpretation that each definite clause translates substitution sets or sequences to a substitution set or sequence, caused by inferences such that the substitution set or sequence is means of virtual representation of atom sets. The translation might be expressed by an FP program, which is also regarded as an extracted functional from a logic program.Finally we have FPLOG, which consists of definite clause sets involving equalities for terms containing FP functions. Becauses the equality might be realized and evaluated by dataflow computing, dataflow computing for FPLOG is suggested such that semantics might reflect it. Less
期刊论文(22)
专著(0)
科研奖励(0)
会议论文
Yamasaki, S. and Iida, K.: "Semantics for logic program by means of substitution sequence manipulation towards transformation into FP program"
Yamasaki, S. 和 Iida, K.:“通过替换序列操作转换为 FP 程序的逻辑程序语义”
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Yamasaki, S.: "Dataflow computing mechanism for logic program and extraction of functional from it" Software Science and Engineering, Selected Papers from Kyoto Symposia. World Scientific. 78-97 (1991)
Yamasaki, S.:“逻辑程序的数据流计算机制以及从中提取函数”软件科学与工程,京都研讨会论文选。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Yamasaki,S.: "A network of communicating logic program as an extension of Kahn's model" Trans.of IEICE Japan. E71. 965-974 (1991)
Yamasaki,S.:“通信逻辑程序网络作为卡恩模型的扩展”Trans.of IEICE Japan。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
Susumu Yamasaki: "A Network of Communicating Logic Programs as an Extension of Kahn's Model" Trans.of IEICEJ on Information and System. (1991)
Susumu Yamasaki:“作为卡恩模型扩展的通信逻辑程序网络”Trans.of IEICEJ on Information and System。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
20
    Semantics and Proof Procedure for Abductive Logic Programming
    • 批准号:
      06452404
    • 项目类别:
      Grant-in-Aid for Scientific Research (B)
    • 资助金额:
      $2.05万
    • 财政年份:
      1994
    • 负责人:
      YAMASAKI Susumu
    • 依托单位:
    海外基金