会议专题

Unambiguity Verification and Execution Prioritization of Rule Set

Rule set is a commonly used structure in rule engine. As an unambiguous rule set, the execution result in any context should be independent from the rule execution sequence. This paper proposes the necessary conditions of primal rule set to be unambiguous. An unambiguity verification algorithm for general rule set is also proposed to improve the unambiguity checking efficiency based on condition expression structural information. Rule set execution efficiency is really dependent on rule execution sequence. This paper discuss how to reduce the times of condition checking by sorting rules according to rule execution trace. Two heuristic algorithms are proposed for the optimization problem. The efficiency of the algorithms is illustrated through a toy example.

ule Engine Rule Set Rule Set Ambiguityule Engine Rule Set Rule Set AmbiguityR

Chun hua Tian Feng Li Jing Xiao Tie Liu Hao Zhang

IBM Research -China,Beijing 100193, China IBM Research-China.

国际会议

2010 IEEE International Conference on Service Operations and Logistics,and Informations(2010 IEEE 服务、运筹、物流与信息化国际研讨会)

青岛

英文

46-51

2010-07-15(万方平台首次上网日期,不代表论文的发表时间)