确定性知识推理:谓词知识点

1.重要的谓词公式

P∨(Q∧R) ⇔ (P∨Q)∧(P∨R)

转换:

P→Q ⇔﹁ P∨Q
P↔Q ⇔ (P∧Q)∨(﹁P∧﹁Q)

双重否定定律

﹁(﹁P) ⇔ P

摩根定律

﹁(P∧Q) ⇔﹁P∨﹁Q
﹁(P∨Q) ⇔﹁P∧﹁Q

量词转换律

﹁ (∀x)P(x) ⇔ (∃x) ﹁P(x)
﹁ (∃x)P(x) ⇔ (∀x)¬P(x)

 

 

2.谓词公式化为子句集

例 请将下述谓词公式化为子句集:
(∀x)((∀y)P(x,y)→﹁ (∀y)(Q(x,y)→R(x,y)))

(∀x)(﹁(∀y)P(x,y)∨﹁ (∀y)(﹁Q(x,y)∨R(x,y)))----------(1) 消去连接词“→”和“↔”
(∀x)((∃y)﹁P(x,y)∨(∃y)( Q(x,y) ∧﹁R(x,y)))------------(2) 将否定符号“﹁”移到最紧靠谓词的位置
(∀x)((∃y)﹁P(x,y)∨(∃z)( Q(x,z) ∧﹁R(x,z)))------------(3) 对变元标准化
(∀x)(∃y) (∃z)(﹁P(x,y)∨( Q(x,z) ∧﹁R(x,z)))-----------(4) 化为前束范式
(∀x)(﹁P(x,f(x))∨ (Q(x,g(x))∧﹁ R(x,g(x)) ) )-------------(5) 消去存在量词
(∀x)((﹁P(x,f(x))∨Q(x,g(x))∧(﹁P(x,f(x))∨﹁R(x,g(x))))----------(6) 化为Skolem标准形
(﹁P(x,f(x))∨Q(x,g(x)) ∧(﹁P(x,f(x))∨﹁R(x,g(x)))-----------(7) 消去全称量词
(﹁P(x,f(x))∨Q(x,g(x)) ∧(﹁P(y,f(y))∨﹁R(y,g(y)))------------(8) 消去合取词 (9) 更换变量名称
消去合取词后,上式就变为下述子句集:
{ ﹁P(x, f (x))∨Q(x, g (x))
﹁P(y, f (y))∨R(y, g (y)) }




原文传送门:https://www.jianshu.com/p/4e7f9e48c86b
 

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值