全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

Another Look at Node Renumbering

DOI: 10.4236/oalib.1113079, PP. 1-8

Subject Areas: Software Engineering, Computer Engineering

Keywords: Node Renumbering, Matrix Profile, Matrix Bandwidth, Symmetric Matrix

Full-Text   Cite this paper   Add to My Lib

Abstract

Node renumbering is an important step in the solution of sparse systems of equations. It aims to reduce the bandwidth and profile of the matrix. This allows for the speeding up of the solution of the system or allows for the addressing of even larger systems than otherwise would be possible. Research on this topic dates to the late sixties. In most of these algorithms nodal degree is an important consideration. In the new algorithm, we consider the maximum difference in adjacent node numbers as the driving criterion. This new algorithm (IFK), when compared against well-known algorithms such as Reverse-Cuthill-McKee (RCM), Gibbs (GBS), Gibbs-Poole-Stockmeyer (GPS) and Sloan’s (SLN) over 101 test cases from the Boeing-Harwell sparse matrix cases, achieves significant performance improvement in profile and bandwidth reduction and execution time.

Cite this paper

Khatib, I. F. (2025). Another Look at Node Renumbering. Open Access Library Journal, 12, e3079. doi: http://dx.doi.org/10.4236/oalib.1113079.

References

[1]  Rosen, R. (1968) Matrix Bandwidth Minimization. Proceedings of the 1968 23rd ACM National Conference, Rosenberg, 27-29 August 1968, 585-595. https://doi.org/10.1145/800186.810622
[2]  Alway, G.G. (1965) An Algorithm for Re-ducing the Bandwidth of a Matrix of Symmetrical Configuration. The Computer Journal, 8, 264-272. https://doi.org/10.1093/comjnl/8.3.264
[3]  Smyth, W.F. (1985) Algorithms for the Reduction of Matrix Bandwidth and Profile. Journal of Computational and Applied Mathematics, 12, 551-561. https://doi.org/10.1016/0377-0427(85)90048-2
[4]  Cuthill, E. and McKee, J. (1969) Reducing the Bandwidth of Sparse Symmetric Matrices. Proceedings of the 1969 24th National Conference, New York, 26-28 August 1969, 157-172. https://doi.org/10.1145/800195.805928
[5]  George, A. (1971) Computer Implementation of the Finite Element Meth-od. Ph. D Dissertation Tech. Rep. STAN-CS-71-208, Computer Science Department Stanford University.
[6]  Liu, W. and Sherman, A.H. (1976) Comparative Analysis of the Cuthill-McKee and the Reverse Cuthill-McKee Ordering Algorithms for Sparse Matrices. SIAM Journal on Numerical Analysis, 13, 198-213. https://doi.org/10.1137/0713020
[7]  Gibbs, N.E., Poole, Jr., W.G. and Stockmeyer, P.K. (1976) An Algorithm for Reducing the Bandwidth and Profile of a Sparse Matrix. SIAM Journal on Numerical Analysis, 13, 236-250. https://doi.org/10.1137/0713023
[8]  Gibbs, N.E. (1976) Algorithm 509: A Hybrid Profile Reduction Algorithm [F1]. ACM Transactions on Mathematical Software, 2, 378-387. https://doi.org/10.1145/355705.355713
[9]  Sloan, S.W. (1986) An Algorithm for Profile and Wavefront Reduction of Sparse Matrices. International Journal for Numerical Methods in Engineering, 23, 239-251. https://doi.org/10.1002/nme.1620230208
[10]  Koohestani, B. (2013) Genetic Hyper-Heuristics for Graph Layout Prob-lems. Ph.D. Thesis, University of Essex.
[11]  Barnard, S.T., Pothen, A. and Simon, H.D. (1993) A Spectral Algorithm for Envelope Reduction of Sparse Matrices. Proceedings of the 1993 ACM/IEEE Conference on Supercomputing, Portland, 15-19 November 1993, 493-502. https://doi.org/10.1145/169627.169790
[12]  Mafteiu-Scai, L.O., Negru, V., Zaharie, D. and Aritoni, O. (2011) Average Bandwidth Reduction in Sparse Matrices Using Hybrid Heuristics. Studia Universitatis Babes-Bolyai, Informatica Vol. LVI No. 3.

Full-Text


Contact Us

[email protected]

QQ:3279437679

WhatsApp +8615387084133