期刊文献+

通过八数码问题比较搜索算法的性能 被引量:18

Performance comparison of search algorithms based on eight puzzle problem
下载PDF
导出
摘要 搜索算法的核心在于搜索策略的制定。一般的搜索算法采用无信息指导的搜索策略,如深度优先搜索(DFS)和宽度优先搜索(BFS),还有一些搜索算法采用了启发式信息指导的搜索策略,如A*算法。不同的搜索策略会使得搜索算法的性能有很大的差异。使用以上3种搜索算法实现八数码问题的求解,分析和比较三者所表现出来的性能,同时指出3种搜索算法的特点和应用范围,最后给出分析结论以指导开发和使用更加高效的搜索策略。 The essential ofsearch algorithms is the establishment ofsearch strategies. Traditional search algorithms use strategies without information guidance, such as the depth-first search (DFS) and the breadth-first search (BFS). Modem search algorithms use strategies with the guidance of information, which are called heuristic search algorithms, e.g. the A* algorithm, different search strategies will make the performance of the algorithms varies considerably. With the using of DFS, BFS and A^* algorithm to solve the eight puzzle problem, the performance of these algorithms is analyzed, and simultaneously indicates the feature of them, while at last show the analytic conclusion on the purpose of giving the direction to develop and use more efficient search strategies.
出处 《计算机工程与设计》 CSCD 北大核心 2007年第11期2505-2508,共4页 Computer Engineering and Design
基金 国家自然科学基金项目(60573066) 广东省自然科学基金项目(5003346) 教育部留学回国人员科研启动基金项目(教外司留[2006]331).
关键词 深度优先 宽度优先 A^*算法 搜索算法 八数码问题 depth-first algorithm breadth-first algorithm A^* algorithm search algorithms eight puzzle problem
  • 相关文献

参考文献7

二级参考文献8

  • 1傅京孙 等.人工智能及其应用[M].北京:清华大学出版社,1988..
  • 2王士元.C语言高级实用程序设计[M].北京:清华大学出版社,1998..
  • 3吴泉源 刘江宁.人工智能与专家系统[M].长沙:国防科技大学出版社,1996..
  • 4王士同 陈慧萍 赵跃华 钱旭.人工智能教程[M].北京:电子工业出版社,2002..
  • 5谭浩强.C程序设计[M].北京:清化大学出版社,2001..
  • 6尼尔森.人工智能[M].郑扣根,等译.北京:机械工业出版社,2000.
  • 7(美)[N.J.尼尔森]NilsJ.Nilsson.人工智能[M]机械工业出版社,1999.
  • 8樊莉,孙继银,王勇.人工智能中的A^*算法应用及编程[J].微机发展,2003,13(5):33-35. 被引量:26

共引文献38

同被引文献54

引证文献18

二级引证文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部