Variable neighbourhood search for bandwidth reduction

被引:41
作者
Mladenovic, Nenad [1 ]
Urosevic, Dragan [3 ]
Perez-Brito, Dionisio [2 ]
Garcia-Gonzalez, Carlos G. [4 ]
机构
[1] Brunel Univ, Sch Math, London, England
[2] Univ La Laguna, Dpto Estadist Invest Operat & Computac, E-38207 San Cristobal la Laguna, Spain
[3] Math Inst SANU Belgrade, Belgrade, Serbia
[4] Univ La Laguna, Dpto Econ Inst Estadist Econ & Econometria, E-38207 San Cristobal la Laguna, Spain
关键词
Combinatorial optimization; Matrix bandwidth minimization; Metaheuristics; Variable neighbourhood search; MINIMIZATION; ALGORITHM;
D O I
10.1016/j.ejor.2008.12.015
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The problem of reducing the bandwidth of a matrix consists of finding a permutation of rows and columns of a given matrix which keeps the non-zero elements in a band as close as possible to the main diagonal. This NP-complete problem can also be formulated as a vertex labelling problem on a graph, where each edge represents a non-zero element of the matrix. We propose a variable neighbourhood search based heuristic for reducing the bandwidth of a matrix which successfully combines several recent ideas from the literature. Empirical results for an often used collection of 113 benchmark instances indicate that the proposed heuristic compares favourably to all previous methods. Moreover, with our approach, we improve best solutions in 50% of instances of large benchmark tests. Crown Copyright (C) 2008 Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:14 / 27
页数:14
相关论文
共 27 条
[1]   Variable neighborhood search for the vertex weighted k-cardinality tree problem [J].
Brimberg, J ;
Urosevic, D ;
Mladenovic, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 171 (01) :74-84
[2]  
CAMPOS V, EUROPEAN J OPERATION
[3]   THE BANDWIDTH PROBLEM FOR GRAPHS AND MATRICES - A SURVEY [J].
CHINN, PZ ;
CHVATALOVA, J ;
DEWDNEY, AK ;
GIBBS, NE .
JOURNAL OF GRAPH THEORY, 1982, 6 (03) :223-254
[4]  
CORSO GD, 1999, COMPUTING, V62, P189
[5]  
Dueck G. W., 1995, Journal of Combinatorial Mathematics and Combinatorial Computing, V18, P97
[6]   GREEDY RANDOMIZED ADAPTIVE SEARCH PROCEDURES [J].
FEO, TA ;
RESENDE, MGC .
JOURNAL OF GLOBAL OPTIMIZATION, 1995, 6 (02) :109-133
[7]   COMPLEXITY RESULTS FOR BANDWIDTH MINIMIZATION [J].
GAREY, MR ;
GRAHAM, RL ;
JOHNSON, DS ;
KNUTH, DE .
SIAM JOURNAL ON APPLIED MATHEMATICS, 1978, 34 (03) :477-495
[8]   ALGORITHM FOR REDUCING BANDWIDTH AND PROFILE OF A SPARSE MATRIX [J].
GIBBS, NE ;
POOLE, WG ;
STOCKMEYER, PK .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1976, 13 (02) :236-250
[9]  
Glover F., 1998, Tabu Search, DOI DOI 10.1007/978-1-4615-6089-0_1
[10]   IMPROVED DYNAMIC-PROGRAMMING ALGORITHMS FOR BANDWIDTH MINIMIZATION AND THE MINCUT LINEAR ARRANGEMENT PROBLEM [J].
GURARI, EM ;
SUDBOROUGH, IH .
JOURNAL OF ALGORITHMS, 1984, 5 (04) :531-546