PERIMETER SEARCH

被引:40
作者
DILLENBURG, JF
NELSON, PC
机构
[1] University of Illinois at Chicago, Department of Electrical Engineering and Computer Science (M/C 154), 1120 Science and Engineering Offices, Chicago, IL 60607-7053
关键词
D O I
10.1016/0004-3702(94)90040-X
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A technique for improving heuristic search efficiency is presented. This admissible technique is referred to as perimeter search since it relies on a perimeter of nodes around the goal. The perimeter search technique works as follows: First, the perimeter is generated by a breadth-first search from the goal to all nodes at a given depth d. The path back to the goal along with each perimeter node's state descriptor are stored in a table. The search then proceeds normally from the start state. During each node generation, however. the current node is compared to each node on the perimeter. If a match is found, the search can terminate with the path being formed with the path from the start to the perimeter node together with the previously stored path from the perimeter node to the goal. Both analytical and experimental results are presented to show that perimeter search is more efficient than IDA* and A* in terms of time complexity and number of nodes expanded for two problem domains.
引用
收藏
页码:165 / 178
页数:14
相关论文
共 14 条