期刊文献+

DATALOG程序的组及其应用 被引量:1

THE GROUP OF DATALOG PROGRAMS AND ITS APPLICATIONS
下载PDF
导出
摘要 为了提高DATALOG程序自底向上计值的效率,本文提出了把DATALOG规则分成若干个组,对这些组可以给出一个拓扑序列,而对同一个组内的各个规则可以给出一个激发序列,以此来有效地控制DATALOG程序自底向上计值时对规则的调度,从而提高计算效率.这一技术可以应用于传统的各种自底向上计算方法,本文绘出了半朴质(Semi-Naove)算法和良基模型(Well-Founded)的交替不动点算法(AlternatingFixPoint)的改进.改进后的算法比原算法在时间和空间效率上都有较大的提高. In order to gain more efficiency when calculating a Datalog program bottomup, a suggestion is proposed to divide the set of Datalog rules into the several groups. Areasonable sequence is provided for those groups, and so for rules in the same group aswell. Consequently, according to those sequences scheduling rules will result in more effi-ciency when calculating a Datalog prograrn bottorn-up. This ordering technique can be ap-plied to any traditional bottom-up algorithms, hence the wide application of group. Theauthors put forward some improved versions of certain traditional algorithrns, and they aremore efficient than the previous versions in space and time. It is also pointed out that theconception of group has more applications other than improving bottom-up calculations.
出处 《软件学报》 EI CSCD 北大核心 1997年第9期641-646,共6页 Journal of Software
基金 国家自然科学基金 国家863高科技项目
关键词 DATALOG程序 拓扑序列 激发序列 Datalog program, augmented dependency graph, group, topological sequence, triggered sequence
  • 相关文献

参考文献1

  • 1施伯乐,数据结构,1988年

同被引文献1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部