Title :
Performance of A* and IDA*-a worst case analysis
Author :
Mahanti, A. ; Pal, A.K. ; Ghosh, S. ; Kanal, L.N. ; Nau, D.S.
Author_Institution :
Maryland Univ., College Park, MD, USA
Abstract :
Summary form only given. The paper presents a detailed comparison between algorithms A* and IDA*. A* is a best first search algorithm which at each node n in the graph uses a node evaluation function f(n)=g(n)+ h(n), where g(n) is the cost of the currently known best path from the start node s to n and h(n) is an estimate of h*(n) (cost of the minimum cost path from n to a goal node). At each iteration, A* selects a node with minimum f-value for expansion. A* is known to be optimal in terms of number of node expansions. However, the storage requirement of A* is very high-it is exponential in the depth of the solution found. The other algorithm, IDA*, unfolds a graph into a tree. In every iteration, IDA* starts the search from the start node and makes a depth first search within the current threshold. The paper presents a necessary and sufficient condition for the O(N) time complexity of IDA*. It shows that IDA* can have O (N) time complexity under a more general condition than that was originally felt. Moreover, it illustrates through examples, that the different conditions imposed in the analysis of IDA* are neither sufficient nor necessary. It also shows that the worst case time complexity of IDA* can become O(N2 ) for tree searches
Keywords :
computational complexity; graph theory; search problems; best first search algorithm; best path; depth first search; graph; iteration; minimum cost path; necessary and sufficient condition; node evaluation function; node expansions; start node; time complexity; tree; worst case analysis; Computer aided software engineering; Cost function; Educational institutions; Iterative algorithms; Performance analysis; Search problems; Sufficient conditions; Tree graphs; Upper bound; Vents;
Conference_Titel :
Applied Computing, 1991., [Proceedings of the 1991] Symposium on
Conference_Location :
Kansas City, MO
Print_ISBN :
0-8186-2136-2
DOI :
10.1109/SOAC.1991.143859