发明名称 |
Efficiently organizing objects in a rete pattern matching network |
摘要 |
An improved expert system method for use with the RETE pattern matching algorithm is disclosed. At the heart of the invention is the concept of a "shuffleboard," a data structure conducive to sorting elements. The shuffleboard is essentially a list of lists. It is comprised of a set of nodes which are linked together in a series of columns. Each column corresponds to a test condition within a rule, and each node within a column corresponds to a variable referenced by the test condition. The shuffleboard approach provides a means of finding all tests using a given variable and associating those tests. The shuffleboard provides a frame of reference for constructing a new ordering of tests from which the RETE network can be constructed.
|
申请公布号 |
US5265193(A) |
申请公布日期 |
1993.11.23 |
申请号 |
US19920876833 |
申请日期 |
1992.04.30 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
GRADY, CHARLES R.;GREENWALD, GREIG |
分类号 |
G06F7/02;G06N5/04;(IPC1-7):G06F15/00 |
主分类号 |
G06F7/02 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|