On a Lower Bound on the Computational Complexity of a Parallel Implementation of the Branch-and-bound Method

被引:6
|
作者
Kolpakov, R. M. [1 ]
Posypkin, M. A. [2 ]
Sigal, I. Kh. [3 ]
机构
[1] Moscow MV Lomonosov State Univ, Moscow, Russia
[2] Russian Acad Sci, Inst Syst Anal, Moscow, Russia
[3] Russian Acad Sci, Ctr Comp, Moscow, Russia
基金
俄罗斯基础研究基金会;
关键词
1 This work was supported by the Russian Foundation for Basic Research; projects nos. 08-07-00072-a and 09-07-00352-a; and the Analytic departmental program Developing the Scientific Potential of Higher Education;
D O I
10.1134/S0005117910100140
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study parallel complexity of the branch-and-bound method for optimization problems. We consider a standard implementation scheme for the branch-and-bound method on a parallel system, in which first only one processor is working, and then the resulting subtasks are given out to other processors. For this scheme, we give a lower bound on the parallel complexity independent of the problem. We study the complexity of this scheme for the Boolean knapsack problem. For a classical algorithmically hard example, we obtain parallel complexity bounds and show that these bounds coincide in order with each other and with the common lower bound on parallel complexity. Thus, we show that the common lower bound is achieved, in the order, for some optimization problems.
引用
收藏
页码:2152 / 2161
页数:10
相关论文
共 50 条