DocumentCode :
3429261
Title :
Improving Rete algorithm to enhance performance of rule engine systems
Author :
Xiao, Ding ; Zhong, Xiaoan
Author_Institution :
Beijing Key Lab. of Intell., Telecommun. Software & Multimedia, Beijing Univ. of Posts & Telecommun., Beijing, China
Volume :
3
fYear :
2010
fDate :
25-27 June 2010
Abstract :
Rete algorithm is the most efficient forward inference algorithm, widely used in rule engine systems. This paper describes in detail that the realization of improvement for Rete algorithm applied in rule engine systems such as Telecom Billing System in two ways-Alpha-Node-Hashing which specifies how to find Alpha Nodes in the Alpha Memory by hashing, and Beta-Node-Indexing which mainly describes in creating index for Beta Nodes in the Beta Memory to speed searching. Then a series of experiments were made to verify the results. The results show that these two methods significantly improve system performance, and effectively make up for deficiencies in performance bottleneck of processing efficiency in telecom billing system.
Keywords :
inference mechanisms; invoicing; telecommunication industry; Rete algorithm; alpha memory; alpha-node-hashing; beta memory; beta nodes; beta-node-indexing; forward inference algorithm; rule engine systems; speed searching; telecom billing system; Computer science; Engines; Inference algorithms; Laboratories; Multimedia systems; Pattern matching; Software algorithms; Software performance; System performance; Telecommunications; Alpha-Node-Hashing; Beta-Node-Indexing; Rete Algorithm; System Performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design and Applications (ICCDA), 2010 International Conference on
Conference_Location :
Qinhuangdao
Print_ISBN :
978-1-4244-7164-5
Electronic_ISBN :
978-1-4244-7164-5
Type :
conf
DOI :
10.1109/ICCDA.2010.5541368
Filename :
5541368
Link To Document :
بازگشت