[关闭]
@3013216027 2016-11-28T17:08:53.000000Z 字数 2821 阅读 2422

归结原理

人工智能


张和狗问题

张在哪,狗就在哪。张在火车上。狗在哪?

解:

  1. 表示
  2. 问题表示为:
    解为
  3. 子句集为
  4. 归结上述子句集,得到,于是证明到为真。
  5. 结论:狗在某处

使用格林技巧,解:

  1. 设:表示
  2. 问题表示为:
    解为
  3. 子句集为
  4. 归结上述子句集,得到
  5. 结论:狗在火车上

题二

王先生是小李的老师。小李与小张是同班同学。如果是同班同学,则的老师也是的老师。小张的老师是谁?

解:

  1. 表示的老师,表示是同班同学。
  2. 问题表示为
  3. 子句集为
  4. 归结上述子句集,得到
  5. 结论:小张的老师是王先生。

题三

爱生者,人爱之,杀生者,人憎之。甲爱生。甲或乙杀丙。丙是猫。猫是生。谁杀了丙?


初步解:

  1. 表示表示憎恨表示表示
  2. 问题表示如下。
    • 爱生者,人爱之:
    • 杀生者,人憎之:
    • 甲爱生:
    • 甲或乙杀丙:
    • 丙是猫,猫是生:
    • 使用格林技巧,待求解问题为:
  3. 子句集为:
  4. 归约。但是不幸的是,窝们发现归约在进行几步后就没法往下走了。仔细观察,可以发现,窝们甚至无法从“丙是猫,猫是生”归约出“丙是生”,这是多么荒谬!因此,有必要重新考虑是否忽略了一些公理,从而导致归约条件的缺失。


(正式)解:

  1. 表示表示憎恨表示表示
  2. 问题表示如下。
    • 爱生者,人爱之:
    • 杀生者,人憎之:
    • 甲爱生:
    • 甲或乙杀丙:
    • 丙是猫,猫是生:
    • 使用格林技巧,待求解问题为:
    • 公理
    • 公理
  3. 子句集为:
  4. 归约上述子句集,得到
  5. 结论:乙杀了丙。
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注