节点文献

数码谜题求解的算法设计及其扩展研究

Algorithm Design and Extension Research of N-Puzzle Problem

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 冯晓辉马光思

【Author】 FENG Xiao-hui,MA Guang-si (School of Info.& Control Eng.,Xi’an Univ.of Architecture & Tech.,Xi’an 710055,China)

【机构】 西安建筑科技大学信息与控制工程学院

【摘要】 数码谜题是人工智能领域中的经典问题。结合低阶数码谜题求解的具体实现过程,分析了求解高阶数码谜题的存储机制设计、可解性判断、移动规则设计及搜索策略。与传统搜索算法相比,A*算法具有求解快、占用内存小的特点,研究了该算法框架下的启发函数改进及向高阶数码谜题求解的扩展。实验结果证明了该算法的有效性。

【Abstract】 N-puzzle is a classic problem in artificial intelligence.Combining with the implementation process of solving 8-puzzle,analyzed the designing of the storage mechanism,judging of the solvability,designing of moving rules,and search strategy of solving n-puzzle problem.Compared with traditional search algorithm,A* algorithm has faster speed and less memory usage.Based on the framework of A* algorithm,researched the improvement on the heuristic function and the extension toward solving the n-puzzle.The experiment results have illustrated the effectiveness of this algorithm.

【关键词】 数码谜题可解性判断A*算法启发式搜索
【Key words】 n-puzzlesolvabilityA* algorithmheuristic search
【基金】 陕西省教育专项科研基金(07JK306)
  • 【文献出处】 计算机技术与发展 ,Computer Technology and Development , 编辑部邮箱 ,2009年08期
  • 【分类号】TP18
  • 【下载频次】91
节点文献中: 

本文链接的文献网络图示:

本文的引文网络