计算机科学 ›› 2010, Vol. 37 ›› Issue (1): 170-175.

• 软件工程与数据库技术 • 上一篇    下一篇

Datalog逻辑程序调用语义及其应用研究

钟勇,郭伟刚,钟昌乐,刘凤玉,李宁   

  1. (南京理工大学计算机科学与技术博士后流动站 南京210094);(佛山科学技术学院信息与教育技术中心 佛山528000);(南京理工大学计算机科学与技术学院 南京210094);(佛山市泰达安全生产事务有限公司 佛山528000)
  • 出版日期:2018-12-01 发布日期:2018-12-01
  • 基金资助:
    本文受中国博士后科学基金(20070421015),广东省自然科学基金(8452800001001086),江苏省博士后科研资助计划(0801045B),佛山市科技发展专项资金(200701002),国家自然科学基金(60673127),国家863计划(2007AA01Z404)资助。

Research on Call Semantic of Datalog Logic Program and its Application

ZHONG Yong,GUO Wei-gang,ZHONG Chang-le,LIU Feng-yu,LI Ning   

  • Online:2018-12-01 Published:2018-12-01

摘要: 提出Datalog逻辑程序调用语义和调用谓词,说明包含程序调用谓词的可更新U-Datalog程序的操作语义及其固定点语义。提出在有限分层调用情况下U-Datalog程序的通用评价(evaluation)算法。最后对Datalog程序调用 语义在数字版权语言中的应用做了说明并给出示例。

关键词: Datalog语言,逻辑程序,程序调用,数字版权保护

Abstract: The paper firstly gave the call semantic and call predicates of datalog logic programs, and discussed the operational and fixpoint semantics of U-datalog programs with call predicates. Then the algorithms that evaluate U-Datalog programs with call predicates under definite stratified calls were presented. Finally, applications of the call semantic of datalog programs in digital rights management were explained and demonstrated.

Key words: Datalog language, Logic program, Program call, Digital rights management(DRM)

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!