摘要 |
PURPOSE:To obtain an efficient system which is executed at a high speed and selects an executing proposed example rule for coping with a drop of performance caused by the number of rules and conditions, etc., by providing a filter by which only a rule for satisfying all conditions becomes an executing proposed example. CONSTITUTION:A titled system is provided with a filter by which only a rule for satisfying all conditions in case when a discrepancy of a value of a variable is disregarded is provided. For instance, an associative filter is constituted of a tree structure body of a node 500 starting from an initial node, and each node 500 is constituted of a node number 501, a variable feature attribute 502, a constant feature attribute 503 and a terminal attribute 504. In this state, in case a system reads an element of an initial fact, moving on the node, the variable feature attribute 502 and the constant feature attribute 503 have as a value the next node 507 of a destination to which the system moves when the variable is read, a constant feature atttibute value 505 whose element is a pair 506 for showing the next node 509 to a constant 508, respectively. |