Fast and accurate recursive algorithms for solving cyclic tridiagonal linear systems

被引:0
|
作者
Li, Su-Mei [1 ]
Fan, Xin [2 ]
Wang, Yi-Fan [2 ]
机构
[1] Xian Univ Sci & Technol, Sch Sci, Xian 710054, Shaanxi, Peoples R China
[2] Xidian Univ, Sch Math & Stat, Xian 710071, Shaanxi, Peoples R China
关键词
Cyclic tridiagonal matrices; Linear systems; Block <italic>LU</italic> factorization; Matrix transformation; Thomas algorithm; COMPUTATIONAL ALGORITHM; PARALLEL ELIMINATION; THOMAS ALGORITHM; STRIDE;
D O I
10.1007/s10910-025-01716-x
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Cyclic tridiagonal matrices, a specific subclass of quasi-tridiagonal matrices, frequently arise in theoretical and computational chemistry. This paper addresses the solution of cyclic tridiagonal linear systems with coefficient matrices that are subdiagonally dominant, superdiagonally dominant and weakly diagonally dominant. For the subdiagonally dominant case, we perform an elementary transformation to convert the matrix into a block 2-by-2 form, then solve the system using block LU factorization. For the superdiagonally dominant and weakly diagonally dominant cases, we extend this approach using block LU factorization and matrix similarity transformations. Our proposed algorithms outperform existing methods in terms of floating-point operations, memory storage, and data transmission. Numerical experiments, implemented in MATLAB, demonstrate the accuracy and efficiency of the proposed algorithms.
引用
收藏
页码:1211 / 1228
页数:18
相关论文
共 50 条
  • [11] A fast algorithm for solving tridiagonal quasi-Toeplitz linear systems
    Du, Lei
    Sogabe, Tomohiro
    Zhang, Shao-Liang
    APPLIED MATHEMATICS LETTERS, 2018, 75 : 74 - 81
  • [12] ALGORITHMS FOR SOLUTION OF CYCLIC TRIDIAGONAL SYSTEMS
    TEMPERTON, C
    JOURNAL OF COMPUTATIONAL PHYSICS, 1975, 19 (03) : 317 - 323
  • [13] Parallelization of a recursive decoupling method for solving tridiagonal linear systems on distributed memory computer
    Amor, M
    Argüello, F
    López, J
    Zapata, EL
    VECTOR AND PARALLEL PROCESSING - VECPAR 2000, 2001, 1981 : 344 - 354
  • [14] An efficient numerical algorithm for solving linear systems with cyclic tridiagonal coefficient matrices
    Jia, Ji-Teng
    Wang, Fu-Rong
    Xie, Rong
    Wang, Yi-Fan
    JOURNAL OF MATHEMATICAL CHEMISTRY, 2024, 62 (08) : 1808 - 1821
  • [15] Vectorized algorithms for solving special tridiagonal systems
    Chung, KL
    Yan, WM
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1996, 32 (12) : 1 - 14
  • [16] A FAST ALGORITHM FOR SOLVING SPECIAL TRIDIAGONAL SYSTEMS
    YAN, WM
    CHUNG, KL
    COMPUTING, 1994, 52 (02) : 203 - 211
  • [17] Fast algorithms for solving RFPrLR circulant linear systems
    Jiang, Zhaolin
    Wang, Jing
    WSEAS Transactions on Mathematics, 2013, 12 (11) : 1035 - 1044
  • [18] Numerical algorithms for the fast and reliable solution of periodic tridiagonal Toeplitz linear systems
    Jia, Ji-Teng
    Wang, Yi-Fan
    NUMERICAL ALGORITHMS, 2025, 98 (01) : 307 - 324
  • [19] A parallel algorithm for solving tridiagonal linear systems
    Gong, Xiping
    Song, Junqiang
    Zhang, Lilun
    Zhao, Wentao
    Wu, Jianping
    DCABES 2007 Proceedings, Vols I and II, 2007, : 19 - 22
  • [20] Solving tridiagonal linear systems on MIMD computers
    Milovanovic, E.I.
    Mihajlovic, M.D.
    Milovanovic, I.Z.
    Stojcev, M.K.
    Parallel Processing Letters, 1994, 4 (1-2): : 53 - 64