Complexity Research on B Algorithm

Article Preview

Abstract:

The time complexity of B algorithm, one of the intelligent search algorithms, is discussed. By anatomizing some instances, it is pointed out that the cost of calculating the value of heuristic function should be included in the range of time complexity analysis for B algorithm. And then, an algorithm of calculating the value of heuristic function is presented. By analyzing the cost of calculating the value of heuristic function, it is pointed out that the number of recursions in B algorithm is O(n!) in the worst case. Therefore, the time complexity of B algorithm is exponential instead of O(n2).

You might also be interested in these eBooks

Info:

Periodical:

Pages:

173-177

Citation:

Online since:

January 2010

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2010 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] R. Lu: Artificial Intelligence. Science Press, Beijing, (2000).

Google Scholar

[2] A. Han: Complexity Analysis for HEWN Algorithm. Journal of Software, 2002, 13(12): 2337~2342.

Google Scholar