General branch and bound, and its relation to A* and AO*
Artificial Intelligence
SIAM Journal on Computing
Theoretical Computer Science
The art of computer programming, volume 3: (2nd ed.) sorting and searching
The art of computer programming, volume 3: (2nd ed.) sorting and searching
Information Processing Letters - Special issue in honor of Edsger W. Dijkstra
Handbook of Algorithms
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
Hi-index | 0.00 |
An efficient data structure called cube heap is presented in this paper to reduce both the time complexity and data movements of the branch-and-bound (B&B) algorithm. We show that the time complexity of B&B algorithm is reduced from O(m log log m + h log m) to O(m + h log h) and the number of the data movements is reduced from O(m log m) to O(m + h log h), where m is the number of the active nodes and h is the number of expanded nodes in the solution tree.