An Average-Case Analysis of Branch-and-Bound with Applications: Summary of Results
Abstract
Motivated by an anomaly in branch-and-bound (BnB) search, we analyze its average-case complexity. We first delineate exponential vs polynomial average-case complexities of BnB. When best-first BnB is of linear complexity, we show that depth-first BnB has polynomial complexity. For problems on which best-first BnB has exponential complexity, we obtain an expression for the heuristic branching factor. Next, we apply our analysis to explain an anomaly in lookahead search on sliding-tile puzzles, and to predict the existence of an average-case complexity transition of BnB on the Asymmetric Traveling Salesman Problem. Finally, by formulating IDA* as costbounded BnB, we show its average-case optimality, which also implies that RBFS is optimal on average.
Cite
Text
Zhang and Korf. "An Average-Case Analysis of Branch-and-Bound with Applications: Summary of Results." AAAI Conference on Artificial Intelligence, 1992.Markdown
[Zhang and Korf. "An Average-Case Analysis of Branch-and-Bound with Applications: Summary of Results." AAAI Conference on Artificial Intelligence, 1992.](https://mlanthology.org/aaai/1992/zhang1992aaai-average/)BibTeX
@inproceedings{zhang1992aaai-average,
title = {{An Average-Case Analysis of Branch-and-Bound with Applications: Summary of Results}},
author = {Zhang, Weixiong and Korf, Richard E.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {1992},
pages = {545-550},
url = {https://mlanthology.org/aaai/1992/zhang1992aaai-average/}
}