【发布时间】:2010-09-07 04:18:15
【问题描述】:
在过去,我必须开发一个充当规则评估器的程序。你有一个先行词和一些后续事件(动作),所以如果先行词评估为真,则执行的操作。
当时我使用了RETE algorithm 的修改版本(RETE 有三个版本,只有第一个是公开的)用于先行模式匹配。我们在这里谈论的是一个大型系统,每个规则有数百万个操作,并且一些操作符在多个规则中“重复”。
我可能不得不用其他语言重新实现它,即使我在 RETE 方面经验丰富,有没有人知道其他模式匹配算法?有什么建议或者我应该继续使用 RETE 吗?
【问题讨论】:
标签: algorithm pattern-recognition