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