【发布时间】:2008-12-12 21:07:58
【问题描述】:
我正在尝试将 Kowalski 图算法用于解析定理 证明。该算法的描述在 http://www.doc.ic.ac.uk/~rak/ 对如何处理大数据保持沉默 它生成的重复子句的数量。我想知道是否有一个 处理它们的众所周知的技术?
特别是,你不能简单地抑制重复的生成 子句,因为它们附带的链接是相关的。
在我看来,可能有必要跟踪所有的集合 到目前为止生成的子句,当生成重复时,添加 而是指向现有实例的新链接。这可能需要 即使在名义上删除一个子句时也保持不变,因为当它被删除时 重新生成。
重复可能需要根据文本来定义 表示,而不是对象相等,因为 不同的子句即使相同也是不同的对象。
谁能确认我是否在正确的轨道上?还有,唯一 我可以找到该算法的重要在线参考是 上面的链接,是否有人知道任何其他人或任何现有代码 实现了吗?
【问题讨论】:
标签: theorem-proving