首页> 外文期刊>IEICE Transactions on Information and Systems >An Improved Rete Algorithm Based on Double Hash Filter and Node Indexing for Distributed Rule Engine
【24h】

An Improved Rete Algorithm Based on Double Hash Filter and Node Indexing for Distributed Rule Engine

机译:基于双哈希过滤和节点索引的分布式规则引擎改进Rete算法

获取原文
获取原文并翻译 | 示例
           

摘要

Rule engine technologies have been widely used in the development of enterprise information systems. However, these rule-based systems may suffer the problem of low performance, when there is a large amount of facts data to be matched with the rules. The way of cluster or grid to construct rule engines can flexibly expand system processing capability by increasing cluster scale, and acquire shorter response time. In order to speed up pattern matching in rule engine, a double hash filter approach for alpha network, combined with beta node indexing, is proposed to improve Rete algorithm in this paper. By using fact type node in Rete network, a hash map about 'fact type - fact type node' is built in root node, and hash maps about 'attribute constraint - alpha node' are constructed in fact type nodes. This kind of double hash mechanism can speed up the filtration of facts in alpha network. Meanwhile, hash tables with the indexes calculated through fact objects, are built in memories of beta nodes, to avoid unnecessary iteration in the join operations of beta nodes. In addition, rule engine based on this improved Rete algorithm is applied in the enterprise information systems. The experimental results show that this method can effectively speed up the pattern matching, and significantly decrease the response time of the application systems.
机译:规则引擎技术已广泛用于企业信息系统的开发中。但是,当有大量事实数据要与规则匹配时,这些基于规则的系统可能会遇到性能低下的问题。集群或网格构建规则引擎的方式可以通过增加集群规模灵活扩展系统处理能力,并获得较短的响应时间。为了加快规则引擎中的模式匹配,提出了一种针对α网络的双重哈希过滤方法,结合β节点索引,对Rete算法进行了改进。通过在Rete网络中使用事实类型节点,在根节点中构建有关“事实类型-事实类型节点”的哈希图,并在事实类型节点中构建有关“属性约束-alpha节点”的哈希图。这种双重哈希机制可以加快alpha网络中事实的过滤速度。同时,具有通过事实对象计算的索引的哈希表内置在beta节点的内存中,以避免beta节点的联接操作中不必要的迭代。另外,基于这种改进的Rete算法的规则引擎被应用于企业信息系统中。实验结果表明,该方法可以有效地加快模式匹配速度,并显着减少应用系统的响应时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号