搜索 (计算机)

✍ dations ◷ 2025-10-22 23:20:46 #人工智能,人工智能应用

在人工智能中,搜索问题一般包括两个重要的问题:

按是否使用启发式信息分

按问题的表示方式分

宽度优先搜索算法是沿着树的宽度遍历树的节点,如果发现目标,则算法中止。属于盲目搜索。

深度优先搜索沿着树的最大深度方向生成节点并与目标节点进行比较,只有当上次访问的节点不是目标节点,而且没有其他节点可以生成的时候,才转到上次访问节点的父节点,然后搜索该节点的其他子节点。因此深度优先搜索也称为回溯搜索。它既不是完备的,也不是最优的。有时候,某些特定的问题会产生大量重复的节点。例如“八数码”问题就是这样的,当每次运用向上、向下、向左、向右移动空格的算符时,可能产生与已经产生的节点重复的节点。当再次搜索到这个重复节点时,由于应用的算符基本一致,还会产生重复,所以为了节约时间和存储空间,往往在深度优先算法中设立一个机制,用来删除这些重复的节点,以提高效率。

对深度优先搜索进行了一定改进,对搜索树的深度进行控制,即有界深度优先搜索。

在程序找到目标之前,通过迭代不断增大d以保证完备性和最优性。虽然会有不少重复搜索,但是鉴于每增加一次d,则搜索的时间复杂度会以指数级别增加,所以重复搜索的时间可以忽略,亦可以与A*算法结合(即IDA*搜索算法)来剪枝。

迭代加深搜索通常用于那种搜索树又深又宽、但是解并不是很深的情况,这时广度优先搜索会超空间,而深度优先搜索会超时。这时迭代加深搜索很有用,可是说是在用递归方法在实现广度优先搜索。

一个特殊问题:博弈论

搜索策略还可以指在使用搜索引擎中所使用的策略,它通常是搜索之母,一个好的搜索过程必定有一个好的搜索策略来支持。

相关

  • 卵子卵子是雌性动物的生殖细胞。卵细胞(由次级卵母细胞产生)成熟后成为卵子。在哺乳动物上,卵子是由卵巢所产生的。所有哺乳类在出生时,卵巢内已经有未成熟的卵子存在,而且在出生后卵
  • FeCsub2/subOsub4/sub草酸亚铁(化学式:FeC2O4)是铁(II)的草酸盐,黄色晶体,难溶于水,缓慢溶于浓盐酸。草酸亚铁可由Fe2+与C2O42-在溶液中的反应制得:如将硫酸酸化的硫酸亚铁铵和草酸溶液混合,加热并搅拌,静
  • 美国法律美国法律(law of the United States)源自美国独立战争时期的英国普通法体系,只是在最高权力条款规定下,美国宪法、国会制定的其他法律和美国参与的国际条约是国家的最高法律。这
  • 捶丸捶丸是中国古代的一项球类运动,类似于现代的高尔夫球。捶丸,顾名思义,捶者打也,丸者球也,是中国古代球类运动项目之一。它的出现与盛行和唐代的球类活动有密切关系。唐代除了足踢
  • 库内内省库内内省(葡语:Cunene),位于安哥拉南部,与库安多古班哥省、威拉省、纳米贝省等省份及纳米比亚相邻。
  • 德德夫普塔德德夫普塔(英语 Djedefptah)古埃及古王国时期第四王朝的国王(在位时期大约是公元前2498年—公元前2496年)。在位短暂,身世待考。
  • 张小月张小月(1953年2月12日-),中华民国资深外交官,无党籍,台湾彰化人,外省人第二代,籍贯中华民国浙江绍兴。前任外交部次长、北美事务协调委员会主任委员、陆委会主委,现任海基会董事长、
  • 磁偶极子在电磁学里,有两种偶极子(dipole):偶极子的性质可以用它的偶极矩描述。电偶极矩( p {\displaystyle \mathbf {p} }
  • 油画油画,指用干的油调配的颜料所作的绘画。油画在中国有悠久的历史,汉代有油帛的记载,明代《髯饰录》记载了诸种油画技法。油画在欧洲文艺复兴以后兴盛起来,并传播到各地。欧洲油画
  • 国家紧急状态紧急状态是指一个国家陷入或即将陷入危机,有可能会影响国家的发展及存亡,由国家元首使出超过平常法治范围的特别措施。现在多数先进国家会将权力下放至国会,让国会通过实施紧急