Abstract
We present a generic algorithm for implementing backtrack search on anN processor butterfly network. For a backtrack search tree havingM nodes the heighth, our algorithm requires timeO(M/N +h) with high probability. This is optimal and is obtained without making assumptions about the shape of the tree being searched.
Similar content being viewed by others
References
W. Aiello and T. Leighton. Optimal speedup for bracktrack search on a butterfly network.Proceedings of the ACM Symposium on Parallel Algorithms and Architectures, pages 125–136, July 1991.
G. Bennett. Probability inequalities for the sum of independent random variables.Journal of the American Statistical Association, 57:33–45, 1962.
S. Bhatt, D. Greenberg, T. Leighton, and P. Liu. Tight bounds for on-line tree embeddings. Manuscript, 1991.
W. Hoeffding. Probability inequalities for sums of bounded random variables.Journal of the American Statistical Association, 58:13–30, 1963.
R. Karp and Y. Zhang. A randomized parallel branch-and-bound procedure.Proceedings of the ACM Annual Symposium on Theory of Computing, pages 290–300, 1988.
T. Leighton, M. Newman, A. Ranade, and E. Schwabe. Dynamic tree embeddings on butterflies and hypercubes.Proceedings of the ACM Symposium on Parallel Algorithms and Architectures, pages 224–234, June 1989.
A. G. Ranade. A Simpler Analysis of the Karp-Zhang Parallel Branch-and-Bound Method. Technical Report UCB/CSD 90/586, University of California, August 1990.
Y. Zhang. Parallel Algorithms for Combinatorial Search Problems. Ph.D. thesis, UCB/CSD 89/543, University of California, 1989.
Author information
Authors and Affiliations
Additional information
This research was supported in part by NSF-DARPA Grant No. CCR-9005448 and Air Force Office of Scientific Research, Grant No. F49620-90-C-0029. A preliminary version of this paper appeared in theProceedings of the Third ACM Symposium on Parallel Algorithms and Architectures, July 1991, Hilton Head, South Carolina.
Rights and permissions
About this article
Cite this article
Ranade, A. Optimal speedup for backtrack search on a butterfly network. Math. Systems Theory 27, 85–101 (1994). https://doi.org/10.1007/BF01187094
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01187094