是 的,
的。
• 任何谓词公式都可通过等价关系及推理规则化成 相应的子句集。
26
把谓词公式化成子句集的步骤(1)
例如公式
(x)((y)P(x, y)(y)(Q(x, y)R(x, y)))
可等价变换成
(x)((y)P(x, y)(y)(Q(x, y) R(x, y)))
上式经等价变换后
再无可使用的知识为止。
6
开始
正向推理示意图 把初始已知事实送入DB
Y DB中包含问题的 解?
N
N KB中有可适用的 知识?
Y 把KB中所有使用知识都
选出来送入KS
将该新事实加入DB中
Y
N
推出的是新事
实?
按冲突消解策略从KS中 选出一条知识进行推理
KS为空?
N
把用户提供的新 事实加入DB中
Y
Y 用户可补充新事 实?
该假设在DB中?
Y
N
该假设是证据?
Y
该假设成立 询问用户
N 在KB中找出所有能导出
该假设的知识送入KS
从KS中选出一条知 识,并将该知识的 一个运用条件作为
新的假设目标
有此事实? N
Y 该假设成立, 并将此事实存
入数据库
Y 还有假设?
N 退出
9
其他控制策略
• 先正向后逆向推理 • 先逆向后正向推理
它们的相似程度又
。
,但是
11
变量代换
定义3.1 是一个形如
{t1/x1, t2/x2, …, tn/xn} 的有限集合。
其中
t1,t2,…,tn是 ; x1,x2,…,xn是互不相同的
ti/xi表示
,