期刊文献+

规则软件系统模式匹配算法研究综述 被引量:3

A Review on Pattern-matching Algorithm of Rule-based Systems
下载PDF
导出
摘要 模式匹配算法是规则软件系统的核心技术.本文叙述规则软件系统的基本概念、工作原理和主要推理方式;研究规则软件系统的模式匹配问题,总结了改善模式匹配效率的方法和技术;介绍Rete、Treat、Leaps和Matchbox四种典型的前向推理顺序模式匹配算法,分析研究了各个算法使用的提高匹配效率的技术及其优缺点,并对模式匹配算法当前研究进展和规则软件系统的应用现状进行了阐述. Pattern-matching algorithm is the core technique of rule-based systems.This paper briefly introduces the basic conception,working mechanism and the main inference methods of the rule-based systems.The pattern-matching problem of rule-based systems is studied and the techniques and methods to improve the performance of the pattern-matching algorithm are described.Four typical forward chaining sequence pattern-matching algorithms including Rete,Treat,Leaps and Matchbox are stated.The methods and techniques used in each algorithm to improve the efficiency of the match process are analyzed;their advantages and disadvantages are depicted as well.Finally,the current research progress on the pattern-matching algorithm and the situation to apply rule-based system in various industries are reported.
出处 《小型微型计算机系统》 CSCD 北大核心 2012年第5期913-920,共8页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(60873094)资助 2008年度高等学校博士学科点专项科研基金项目(200806970014)资助
关键词 规则软件系统 规则引擎 推理方式 模式匹配算法 结构相似性 时间冗余性 rule-based systems rule engine inference method pattern-matching algorithm structure similarity temporal redundancy
  • 相关文献

参考文献26

  • 1Joseph C Giarratano,Gary D Riley.Expert systems:principles andprogramming,fourth edition[M].Beijing:China Machine Press,2005.
  • 2Bruce G Buchanan,Richard O Duda.Principles of rule-based ex-pert systems[R].Technical Report STAN-CS-82-926,Departmentof Computer Science,Stanford University,Stanford,August 1982.
  • 3Anoop Gupta.Parallelism in production systems[M].HyperionBooks,1987.
  • 4Lee Brownston,Robert Farrell,Elaine Kant,et al.Programmingexpert systems in Ops5:an introduction to rule-based programming[M].Addison-Wesley,1985.
  • 5Charles L Forgy.Rete:a fast algorithm for the many pattern/manyobject pattern match problem[J].Artificial Intelligence,1982,(19):17-37.
  • 6Daniel P Miranker.Treat:a new and efficient match algorithm forAI production systems[M].Pitman/Morgan Kaufmann,1990.
  • 7McDermott J,Newell A,Moore J.The efficiency of certain pro-duction system implementations[M].In Pattern-Directed InferenceSystems,Academic Press,1978.
  • 8Joseph C Giarratano,Gary D Riley.Expert systems:principles andprogramming[M].Thomson,2005.
  • 9Adrian Paschke.The reaction RuleML classification of the complexevent/Action/State definition and processing space[EB/OL].ht-tp://arxiv.org/ftp/cs/papers/0611/0611047.pdf.Novemer,2010.
  • 10Drools[EB/OL].http://en.wikipedia.org/wiki/Drools.Nove-mer,2010.

共引文献3

同被引文献30

引证文献3

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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