期刊文献+

一种基于随机游走的A~*算法

A~* algorithm based on random walk
下载PDF
导出
摘要 针对A~*算法中出现的高原搜索现象,结合蒙特卡罗随机游走思想提出了一种基于随机游走的A~*算法。其基本思想是当A~*算法陷入高原搜索期时,通过随机游走策略及时找到一个节点逃离该高原搜索期。针对A~*算法何时陷入高原搜索期的问题提出了一种新的检测高原搜索期的方法,即当连续扩展n次节点的启发值都比上一次最后扩展出节点的启发值大时,则认为搜索陷入了高原搜索期。实验结果验证了该方法的有效性。 A* algorithm based on random walk combining with Monte-Carlo random walk is proposed to solve the plateau exploration in A* algorithm. When the A* algorithm falls into the plateau cxploration, a random walk algorithm is employed to help it escape from the plateaus. In addition, a new method is proposed to test plateau exploration. The phenomenon is named plateau exploration as it continuously expand states n times without reducing the heuristic value compared with last states' expanded on last expansion. Experimental results prove the effectiveness of the improved A* algorithm.
出处 《中国民航大学学报》 CAS 2017年第6期61-64,共4页 Journal of Civil Aviation University of China
基金 天津市应用基础与前沿技术研究计划重点项目(14JCZDJC32500)
关键词 最短路径 启发式搜索 A*算法 高原搜索 蒙特卡罗随机游走 shortest path heuristic search A* algorithm plateau exploration Monte-Carlo random walk
  • 相关文献

参考文献1

二级参考文献6

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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