Performances of randomized work scheduling for parallel depth-first tree search discrete optimization problems

被引:0
作者
Hayes, TA [1 ]
Liszka, KJ [1 ]
机构
[1] Univ Akron, Dept Comp Sci, Akron, OH 44325 USA
来源
PDPTA '05: Proceedings of the 2005 International Conference on Parallel and Distributed Processing Techniques and Applications, Vols 1-3 | 2005年
关键词
parallel search; game trees; depth-first search;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given a discrete optimization problem that is solved by an exhaustive depth first tree search, a method of solving the optimization problem in parallel is to perform a preliminary bounded search to seed a work queue that is then divided among multiple processors to complete the search of the sub-trees in the work queue. If pruning decisions are made during the search with knowledge of the best-seen solution at the time of the pruning decision, then work scheduling can affect performance of the program based on the distribution of solutions in terms of optimality. We show that a randomized work-scheduling algorithm generally provides performance better than half way between the performances of scheduling algorithms that implement a left to right traversal of the search tree or a right to left traversal. Often performance of the random work scheduling is near the better of the two traditional methods and can actually outperform both.
引用
收藏
页码:727 / 731
页数:5
相关论文
共 4 条