CAN PARALLEL BRANCH-AND-BOUND WITHOUT COMMUNICATION BE EFFECTIVE

被引:5
|
作者
LAURSEN, PS
机构
关键词
PARALLEL PROCESSING; COMBINATORIAL OPTIMIZATION; BRANCH AND BOUND;
D O I
10.1137/0804016
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The usual approach to parallel Branch and Bound is to employ dynamic exchange of subproblems during the search in order to ensure a uniform workload on all processors. It is a common assumption that static distribution of subproblems is ''inherently inefficient.'' A parallel Branch and Bound algorithm was implemented, which does not communicate during the search. A small number of subproblems are initially generated and distributed among the processors which then perform ordinary serial Branch and Bound. Since the value of the current best solution is not distributed during the search it is necessary to be able to provide a good initial solution. The algorithm has been applied to three combinatorial optimization problems: the quadratic assignment problem, the graph partitioning problem, and the weighted vertex cover problem. For all three problems, an average processor utilization of 0.70-0.85 was observed. Parallel Branch and Bound without communication is thus not inherently inefficient.
引用
收藏
页码:288 / 296
页数:9
相关论文
共 50 条