RUS  ENG
Full version
JOURNALS // Informatsionnye Tekhnologii i Vychslitel'nye Sistemy // Archive

Informatsionnye Tekhnologii i Vychslitel'nye Sistemy, 2015 Issue 1, Pages 10–18 (Mi itvs177)

COMPUTING SYSTEMS

Load balancing in solving problems based on estimates of the computational complexity of subproblems

Bo Tiana, M. A. Posypkinbc, I. Kh. Sigalc

a Lomonosov Moscow State University, Faculty of Computational Mathematics and Cybernetics
b Institute for Information Transmission Problems of the Russian Academy of Sciences (Kharkevich Institute), Moscow
c Dorodnitsyn Computing Centre of the Russian Academy of Sciences, Moscow

Abstract: We proposed a new static load distribution strategy for parallel Branch-and-Bound method based on complexity estimates of sub-problems appearing in a Branch-and-Bound tree. This strategy can be used on parallel systems with low connectivity where dynamic load balancing is problematic. The experimental results demonstrated the superiority of the proposed strategy over other three strategies under test. Based on these results we draw some conclusions about the duration of the first (serial) part of the algorithm and choice of a load distribution strategy.

Keywords: Branch-and-Bound, parallel computing, load balance, evaluation of the computational complexity of subtasks.



© Steklov Math. Inst. of RAS, 2025