A heterogeneous cooperative parallel search of branch-and-bound method and tabu search algorithm

被引:7
|
作者
Hung, Yi-Feng [1 ]
Chen, Wei-Chih [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Ind Engn & Engn Management, Hsinchu 30013, Taiwan
关键词
Hybrid metaheuristic; Combinatorial optimization; Branch-and-bound; Tabu search; Cooperative parallel search; VEHICLE-ROUTING PROBLEM; TIME WINDOWS;
D O I
10.1007/s10898-010-9626-5
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this study, we present a heterogeneous cooperative parallel search that integrates branch-and-bound method and tabu search algorithm. These two algorithms perform searches in parallel and cooperate by asynchronously exchanging information about the best solutions found and new initial solutions for tabu search. The rapid production of a good solution from the tabu search process provides the branch-and-bound process with a better feasible solution to accelerate the elimination of subproblems that do not contain an optimal solution. The new initial solution produced from the subproblem with a least-cost lower bound of the branch-and-bound method suggests the best potential area for tabu search to explore. We use a master-slave model to reduce the complexity of communication and enhance the performance of data exchange. A branch-and-bound process is used as the master process to control the exchange of information and the termination of computation. Several tabu search processes are executed simultaneously as the slave processes and cooperate by asynchronously exchanging information on the best solutions found and the new initial solutions by the master process of branch-and-bound. Based on the computation experiments of solving traveling salesman problems (TSP), the proposed heterogeneous parallel search algorithm outperforms a conventional parallel branch-and-bound method and a conventional parallel tabu search. We also present the computational results showing the efficiency of heterogeneous cooperative parallel search when we use more processors to accelerate search time. Thus, the proposed heterogeneous parallel search algorithm achieves linear accelerations.
引用
收藏
页码:133 / 148
页数:16
相关论文
共 50 条
  • [41] A hierarchical and parallel branch-and-bound ensemble selection algorithm
    Qun Dai
    ChangSheng Yao
    Applied Intelligence, 2017, 46 : 45 - 61
  • [42] New method for constructing the search tree in branch and bound algorithm
    Jalilvand, Abolfazl
    Khanmohammadi, Sohrab
    PROCEEDINGS OF THE INMIC 2005: 9TH INTERNATIONAL MULTITOPIC CONFERENCE - PROCEEDINGS, 2005, : 2 - 6
  • [43] HPTS: Heterogeneous parallel Tabu Search for VLSI placement
    Al-Yamani, A
    Sait, SM
    Barada, HR
    CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 351 - 355
  • [44] Multiagent Autonomous Source Search Using Submodularity and Branch-and-Bound
    Xu, Xiaoling
    Marelli, Damian
    Meng, Wei
    Cai, Qianqian
    Fu, Minyue
    UNMANNED SYSTEMS, 2024, 12 (01) : 19 - 28
  • [45] A robust and cooperative parallel tabu search algorithm for the maximum vertex weight clique problem
    Kiziloz, Hakan Ezgi
    Dokeroglu, Tansel
    COMPUTERS & INDUSTRIAL ENGINEERING, 2018, 118 : 54 - 66
  • [46] Branch-and-Bound Guided Search for Critical Elements in State Estimation
    Augusto, Andre Abel
    Do Coutto Filho, Milton Brown
    Stacchini de Souza, Julio Cesar
    Ribeiro Guimaraens, Marcio Andre
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2019, 34 (03) : 2292 - 2301
  • [47] Parameterizing Branch-and-Bound Search Trees to Learn Branching Policies
    Zarpellon, Giulia
    Jo, Jason
    Lodi, Andrea
    Bengio, Yoshua
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 3931 - 3939
  • [48] Generative Adversarial Imitation Learning to Search in Branch-and-Bound Algorithms
    Wang, Qi
    Blackley, Suzanne, V
    Tang, Chunlei
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2022, PT II, 2022, : 673 - 680
  • [49] FLORA - A DATA PATH ALLOCATOR BASED ON BRANCH-AND-BOUND SEARCH
    LIU, TY
    LIN, YL
    INTEGRATION-THE VLSI JOURNAL, 1991, 11 (01) : 43 - 66
  • [50] On a Lower Bound on the Computational Complexity of a Parallel Implementation of the Branch-and-bound Method
    Kolpakov, R. M.
    Posypkin, M. A.
    Sigal, I. Kh.
    AUTOMATION AND REMOTE CONTROL, 2010, 71 (10) : 2152 - 2161