Control schemes in a generalized utility for parallel branch-and-bound algorithms

被引:9
|
作者
Shinano, Y
Harada, K
Hirabayashi, R
机构
来源
11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS | 1997年
关键词
D O I
10.1109/IPPS.1997.580966
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Branch-and-bound algorithms are general methods applicable to various combinatorial optimization problems and parallelization is one of the most hopeful methods to improve these algorithms. Parallel branch-and-bound algorithm implementations can be divided in two types based on whether a central or a distributed control scheme is used. Central control schemes have reduced scalability because of bottleneck problems frequently encountered. In order to solve problem cases that cannot be solved with sequential branch-and-bound algorithm, distributed control schemes are necessary. However compared to central control schemes, higher efficiency is not always achieved through the use of a distributed control scheme. In this paper a mixed control scheme is proposed, changing between the two different types of control schemes during execution. Irt addition, a dynamic load balancing strategy is applied in the distributed control scheme. Performance evaluation for three different cases is carried out: central, distributed, and mixed control scheme. Several TSP instances from the TSPLIB are experimentally solved, using up to 101 workstations. The results of these experiments show that the mixed control scheme is one of the most promising control schemes and furthermore, the hybrid selection rule which was introduced in our previous work has an advantage in parallel branch-and-bound algorithms.
引用
收藏
页码:621 / 627
页数:7
相关论文
共 50 条
  • [21] A comparison of branch-and-bound algorithms for a family scheduling problem with identical parallel machines
    Dunstall, S
    Wirth, A
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 167 (02) : 283 - 296
  • [22] POWER OF DOMINANCE RELATIONS IN BRANCH-AND-BOUND ALGORITHMS
    IBARAKI, T
    JOURNAL OF THE ACM, 1977, 24 (02) : 264 - 279
  • [23] A tool for simulating parallel branch-and-bound methods
    Golubeva, Yana
    Orlov, Yury
    Posypkin, Mikhail
    OPEN ENGINEERING, 2016, 6 (01): : 219 - 224
  • [24] Probabilistic subproblem selection in branch-and-bound algorithms
    Dür, M
    Stix, V
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2005, 182 (01) : 67 - 80
  • [25] Branch-and-bound algorithms for the test cover problem
    De Bontridder, KMJ
    Lageweg, BJ
    Lenstra, JK
    Orlin, JB
    Stougie, L
    ALGORITHMS-ESA 2002, PROCEEDINGS, 2002, 2461 : 223 - 233
  • [26] On the hybridization of memetic algorithms with branch-and-bound techniques
    Gallardo, Jose E.
    Cotta, Carlos
    Fernandez, Antonio J.
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (01): : 77 - 83
  • [27] EFFICIENT MODULAR IMPLEMENTATION OF BRANCH-AND-BOUND ALGORITHMS
    JOHNSON, RV
    DECISION SCIENCES, 1988, 19 (01) : 17 - 38
  • [28] BRANCH-AND-BOUND AND PARALLEL COMPUTATION - A HISTORICAL NOTE
    PRUUL, EA
    NEMHAUSER, GL
    RUSHMEIER, RA
    OPERATIONS RESEARCH LETTERS, 1988, 7 (02) : 65 - 69
  • [29] A parallel branch-and-bound method for cluster analysis
    Iyer, LS
    Aronson, JE
    ANNALS OF OPERATIONS RESEARCH, 1999, 90 (0) : 65 - 86
  • [30] Parallel branch-and-bound algorithm for a torus machine
    Kawaguchi, Tsuyoshi, 1600, (21):