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 条
  • [21] Generalized tridiagonal preconditioners for solving linear systems
    Li, Ji-cheng
    Jiang, Yao-lin
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2010, 87 (14) : 3297 - 3310
  • [22] A PARALLEL ALGORITHM FOR SOLVING TRIDIAGONAL LINEAR SYSTEMS
    Fanache, Dumitru
    JOURNAL OF SCIENCE AND ARTS, 2008, (02): : 237 - 243
  • [23] Solving tridiagonal linear systems in parallel on a torus
    Santos, EE
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 1788 - 1791
  • [24] FAST AND ACCURATE RANDOMIZED ALGORITHMS FOR LINEAR SYSTEMS AND EIGENVALUE PROBLEMS
    Nakatsukasa, Yuji
    Tropp, Joel A.
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2024, 45 (02) : 1183 - 1214
  • [25] Fast Algorithms for Solving RFMrLrR Circulant Linear Systems in Communication
    Jiang, Zhao-Lin
    Chen, Ru-Li
    INFORMATION COMPUTING AND APPLICATIONS, ICICA 2013, PT I, 2013, 391 : 59 - 71
  • [26] A FAST VECTOR ALGORITHM FOR SOLVING TRIDIAGONAL LINEAR-EQUATIONS
    BESSENRODTWEBERPALS, M
    WEBERPALS, H
    PARALLEL COMPUTING, 1989, 9 (03) : 367 - 372
  • [27] Fast solvers for tridiagonal Toeplitz linear systems
    Zhongyun Liu
    Shan Li
    Yi Yin
    Yulin Zhang
    Computational and Applied Mathematics, 2020, 39
  • [28] Fast solvers for tridiagonal Toeplitz linear systems
    Liu, Zhongyun
    Li, Shan
    Yin, Yi
    Zhang, Yulin
    COMPUTATIONAL & APPLIED MATHEMATICS, 2020, 39 (04):
  • [29] Accurate solutions of diagonally dominant tridiagonal linear systems
    Rong Huang
    Jianzhou Liu
    Li Zhu
    BIT Numerical Mathematics, 2014, 54 : 711 - 727
  • [30] Accurate solutions of diagonally dominant tridiagonal linear systems
    Huang, Rong
    Liu, Jianzhou
    Zhu, Li
    BIT NUMERICAL MATHEMATICS, 2014, 54 (03) : 711 - 727