A new matrix bandwidth reduction algorithm

被引:16
作者
Esposito, A
Catalano, MF
Malucelli, F
Tarricone, L
机构
[1] Univ Perugia, Ist Elettron, I-06131 Perugia, Italy
[2] Ctr Calcolo Elettron, I-06131 Perugia, Italy
关键词
matrix bandwidth reduction; bottleneck assignment; graph partitioning; node renumbering;
D O I
10.1016/S0167-6377(98)00040-6
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
The problem that we address is, given a matrix, permute rows and columns so that the bandwidth is minimized. Several constructive heuristic algorithms have been proposed in the literature to reduce the bandwidth of symmetrically structured matrices. However, these methods are often ineffective when applied to some pathological cases. In the present paper we propose a new heuristic obtained as an improvement of the classical Cuthill McKee algorithm. From the computational results it appears that the new algorithm overcomes the pathological cases where the literature algorithm get stuck. The algorithm is applied to data from real applications. A comparison on real cases is also made with previous constructive approaches demonstrating the superior performance of the here proposed method. (C) 1998 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:99 / 107
页数:9
相关论文
共 17 条
[1]  
AHUJA RK, 1993, NETWORKS FLOWS THEOR
[2]  
CAPRARA A, 1997, PARTITIONING GRAPH M
[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]  
CUTHILL E, 1969, ACM NAT C NEW YORK
[5]  
DUFF IS, 1989, CSS, V191
[6]  
DUFF LS, 1986, DIRECT METHODS SPARS
[7]  
Esposito A, 1998, ADV THEORY C C MATH, V2, P27
[8]  
ESPOSITO L, 1996, SCI SUPERCOMPUTING C, P440
[9]   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
[10]  
HUBING TH, 1993, J APPL COMPUT ELECTR, V8