《人工智能导论》试卷一

一、 选择


1、比起极小 -- 极大法来,α-β剪枝法增大了找不到最佳走步的危险性,但其效率较高。

A 对

B 错


2、在A算法中,满足单调条件的h必然满足A*算法的条件。

A 对

B 错


3、设有机器人走迷宫问题,其入口坐标为(x0, y0),出口坐标为(xt, yt),当前机器人位置为(x, y),若定义, 当从入口到出口存在通路时,用A算法求解该问题,定能找到从入口到出口的最佳路径。

A 对

B 错

 

、 填空题


1、在修正的A算法中,fm的含义是

2、对任意节点n,设m是n的子节点,当h满足条件时,称h是单调的。

 

三、 问答题

1、简述用A*算法求解问题时为什么会出现重复扩展节点问题,解决的方法有哪些?




2、简述回溯策略与深度优先策略的不同点。




3、某问题由下列公式描述:


  (1)、试用归结法证明(x)R(x);
  (2)、做出修改证明树,提取问题的回答。




4、下图所示博弈树,按从左到右的顺序进行α-β剪枝搜索,试标明各生成节点的到推值,何处发生剪枝,及应选择的走步。






5、某问题的状态空间图如下图所示,其中括号内标明的是各节点的h值,弧线边的数字是该弧线的耗散值,试用A算法求解从初始节点S到目标节点T的路径。要求给出搜索图,标明各节点的f值,及各节点的扩展次序,并给出求得的解路径。






6、给1~9九个数字排一个序列,使得该序列的前n(n=1,...,9) 个数字组成的整数能被n整除。
  (1)、讨论哪些知识可以帮助该问题的求解。
  (2)、用产生式系统描述该问题。(给出综合数据库,规则集,上述 知识要在规则集中反映出来)