• DocumentCode
    2474901
  • Title

    Rule Engine based on improvement Rete algorithm

  • Author

    Liu, Di ; Gu, Tao ; Xue, Jiang-ping

  • Author_Institution
    Sch. of Software, Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • fYear
    2010
  • fDate
    17-19 Dec. 2010
  • Firstpage
    346
  • Lastpage
    349
  • Abstract
    Rete algorithm is the mainstream of the algorithm in the rules engine; it provides efficient local entities data and rules pattern matching method. But Rete algorithm applied in rules engine has defects in performance and demand aspect, this paper applies three methods to improve the Rete algorithm in the rule engine: rule decomposition, Alpha-Node-Hashing and Beta-Node-Indexing. Rules engine is enterprise applications, business logic framework for extracting rules from software application, and make it more flexible. This paper describes the principle of Rule Engine at first, secondly show the Rete algorithm, and finally we do some improvement to Rete algorithm. It makes Rule Engine widely meet the application demand and be greatly improved the efficiency.
  • Keywords
    business data processing; data handling; knowledge based systems; pattern matching; Rete algorithm; alpha-node-hashing; beta-node-indexing; business logic framework; data pattern matching method; rule decomposition; rule engine; rule extraction; rules pattern matching method; Algorithm design and analysis; Business; Classification algorithms; Engines; Pattern matching; Production; Software algorithms; Alpha-Node-Hashing; Beta-Node-Indexing; Rete algorithm; Rule Engine; rule decomposition;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Apperceiving Computing and Intelligence Analysis (ICACIA), 2010 International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-8025-8
  • Type

    conf

  • DOI
    10.1109/ICACIA.2010.5709916
  • Filename
    5709916