An efficient numerical algorithm for solving linear systems with cyclic tridiagonal coefficient matrices

被引:0
|
作者
Jia, Ji-Teng [1 ]
Wang, Fu-Rong [1 ]
Xie, Rong [1 ]
Wang, Yi-Fan [1 ]
机构
[1] Xidian Univ, Sch Math & Stat, Xian 710071, Shaanxi, Peoples R China
关键词
Cyclic tridiagonal matrices; Tridiagonal matrices; Linear systems; Matrix factorization; Sherman-Morrison-Woodbury formula; Determinants;
D O I
10.1007/s10910-024-01631-7
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In the present paper, we mainly consider the direct solution of cyclic tridiagonal linear systems. By using the specific low-rank and Toeplitz-like structure, we derive a structure-preserving factorization of the coefficient matrix. Based on the combination of such matrix factorization and Sherman-Morrison-Woodbury formula, we then propose a cost-efficient algorithm for numerically solving cyclic tridiagonal linear systems, which requires less memory storage and data transmission. Furthermore, we show that the structure-preserving matrix factorization can provide us with an explicit formula for n-th order cyclic tridiagonal determinants. Numerical examples are given to demonstrate the performance and efficiency of our algorithm. All of the experiments are performed on a computer with the aid of programs written in MATLAB.
引用
收藏
页码:1808 / 1821
页数:14
相关论文
共 50 条
  • [21] AN EFFICIENT PARALLEL ALGORITHM FOR THE SOLUTION OF BLOCK TRIDIAGONAL LINEAR-SYSTEMS
    NARITOMI, T
    ASO, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1995, E78D (03) : 256 - 262
  • [22] Solving systems of linear equations with quasi-Toeplitz coefficient matrices
    Ikramov K.D.
    Journal of Mathematical Sciences, 2013, 191 (1) : 69 - 71
  • [23] A FAST ALGORITHM FOR SOLVING SPECIAL TRIDIAGONAL SYSTEMS
    YAN, WM
    CHUNG, KL
    COMPUTING, 1994, 52 (02) : 203 - 211
  • [24] Extended algorithm for solving special tridiagonal systems
    Yan, W.M.
    Chung, K.L.
    Journal of Information Science and Engineering, 1996, 12 (03):
  • [25] SOME ASPECTS OF CYCLIC REDUCTION ALGORITHM FOR BLOCK TRIDIAGONAL LINEAR-SYSTEMS
    HELLER, D
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 1976, 13 (04) : 484 - 496
  • [26] A New Algorithm for Solving Periodic Tridiagonal Systems
    Lei, Xiaona
    Xu, Zhong
    Lu, Quan
    PROCEEDINGS OF THE THIRD INTERNATIONAL WORKSHOP ON MATRIX ANALYSIS AND APPPLICATIONS, VOL 1, 2009, : 377 - 380
  • [27] A load balancing parallel algorithm for solving large-scale tridiagonal linear systems
    Tian, Min
    Qiao, Shan
    Wang, Junjie
    Du, Wei
    INTERNATIONAL CONFERENCE ON ALGORITHMS, HIGH PERFORMANCE COMPUTING, AND ARTIFICIAL INTELLIGENCE (AHPCAI 2021), 2021, 12156
  • [28] A Symbolic Algorithm for Solving Doubly Bordered k-Tridiagonal Interval Linear Systems
    Thirupathi, Sivakumar
    Thamaraiselvan, Nirmala
    INTERNATIONAL JOURNAL OF ANALYSIS AND APPLICATIONS, 2023, 21
  • [29] Arithmetic processor for solving tridiagonal systems of linear equations
    Ercegovac, Milos D.
    Muller, Jean-Michel
    2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, : 337 - +
  • [30] A Breakdown Free Numerical Algorithm for Inverting General Tridiagonal Matrices
    El-Mikkawy, Moawwad
    Karawia, Abdelrahman
    arXiv, 2022,