Advanced Tabu Search Algorithms for Bipartite Boolean Quadratic Programs Guided by Strategic Oscillation and Path Relinking

被引:11
作者
Wu, Qinghua [1 ]
Wang, Yang [2 ]
Glover, Fred [3 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Management, Wuhan 430074, Peoples R China
[2] Northwestern Polytech Univ, Sch Management, Xian 710072, Peoples R China
[3] Univ Colorado, Sch Engn & Sci, Elect Comp & Energy Engn, Boulder, CO 80309 USA
基金
中国国家自然科学基金;
关键词
bipartite Boolean quadratic programs; tabu search; strategic oscillation; path relinking;
D O I
10.1287/ijoc.2018.0871
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The bipartite Boolean quadratic programming problem (BBQP) is a generalization of the well-studied NP-hard Boolean quadratic programming problem and can be regarded as a unified model for many graph theoretic optimization problems, including maximum weight-induced subgraph problems, maximum weight biclique problems, matrix factorization problems, and maximum cut problems on bipartite graphs. This paper introduces three main algorithms for solving the BBQP, based on three variants of tabu search, the first two consisting of strategic oscillation-tabu search (SO-TS) algorithms, which use destructive and constructive procedures to guide the search into unexplored and promising areas. The third algorithm, whichDoes also incorporates the SO-TS algorithms as solution improvement methods, uses a path relinking (PR) algorithm that is capable of further enhancing search performance. Experimental results demonstrate that all three algorithms perform very effectively compared with the best methods in the literature, and the PR algorithm joined with tabu search is able to discover new best solutions for two-thirds of the large problem instances and match the previous best known solutions for the other instances. Additional analysis discloses the contributions of the key ingredients of each of the proposed algorithms.
引用
收藏
页码:74 / 89
页数:16
相关论文
共 35 条
[1]   A survey of very large-scale neighborhood search techniques [J].
Ahuja, RK ;
Ergun, Ö ;
Orlin, JB ;
Punnen, AP .
DISCRETE APPLIED MATHEMATICS, 2002, 123 (1-3) :75-102
[2]   Approximating the cut-norm via Grothendieck's inequality [J].
Alon, N ;
Naor, A .
SIAM JOURNAL ON COMPUTING, 2006, 35 (04) :787-803
[3]   INAPPROXIMABILITY RESULTS FOR MAXIMUM EDGE BICLIQUE, MINIMUM LINEAR ARRANGEMENT, AND SPARSEST CUT [J].
Ambuehl, Christoph ;
Mastrolilli, Monaldo ;
Svensson, Ola .
SIAM JOURNAL ON COMPUTING, 2011, 40 (02) :567-596
[4]  
[Anonymous], 2011, IRACE PACKAGE ITERAT
[5]   Comparing local search metaheuristics for the maximum diversity problem [J].
Aringhieri, R. ;
Cordone, R. .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2011, 62 (02) :266-280
[6]   An effective multilevel tabu search approach for balanced graph partitioning [J].
Benlic, Una ;
Hao, Jin-Kao .
COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (07) :1066-1075
[7]   A note on hashing functions and tabu search algorithms [J].
Carlton, WB ;
Barnes, JW .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 95 (01) :237-239
[8]   Exploring biological interaction networks with tailored weighted quasi-bicliques [J].
Chang, Wen-Chieh ;
Vakati, Sudheer ;
Krause, Roland ;
Eulenstein, Oliver .
BMC BIOINFORMATICS, 2012, 13
[9]   Optimization procedures for the bipartite unconstrained 0-1 quadratic programming problem [J].
Duarte, Abraham ;
Laguna, Manuel ;
Marti, Rafael ;
Sanchez-Oro, Jesus .
COMPUTERS & OPERATIONS RESEARCH, 2014, 51 :123-129
[10]   Numerical investigation of concrete-filled multi-planar CHS Inverse-Triangular tubular truss [J].
Feng, Ran ;
Chen, Yu ;
Gao, Shengwei ;
Zhang, Wei .
THIN-WALLED STRUCTURES, 2015, 94 :23-37