Log in

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

  • Original Paper
  • Published:
Journal of Mathematical Chemistry Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Similar content being viewed by others

Data availability

Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. L.K. Bieniasz, High order accurate, one-sided finite-difference approximations to concentration gradients at the boundaries, for the simulation of electrochemical reaction-diffusion problems in one-dimensional space geometry. Computational Biology and Chemistry 27(3), 315–325 (2003)

    Article  CAS  PubMed  Google Scholar 

  2. R. Baronas, F. Ivanauskas, J. Kulys, Mathematical Modeling of Biosensors (Springer, Dordrecht, 2010)

    Book  Google Scholar 

  3. D. Britz, J. Strutwolf, Digital Simulationin Electrochemistry (Springer, Berlin, 2016)

    Book  Google Scholar 

  4. L.K. Bieniasz, A specialised cyclic reduction algorithm for linear algebraic equation systems with quasi-tridiagonal matrices. Journal of Mathematical Chemistry 55, 1793–1807 (2017)

    Article  CAS  Google Scholar 

  5. A. Martin, J.Y. Trépanier, M. Reggio, X.Y. Guo, Transient ablation regime in circuit breakers. Plasma Science and Technology 9(6), 653–656 (2007)

    Article  Google Scholar 

  6. A.J. Amar, B.F. Blackwell, J.R. Edwards, One-dimensional ablation using a full Newton’s method and finite control volume procedure. Journal of Thermophysics and Heat Transfer 22(1), 71–82 (2008)

    Article  CAS  Google Scholar 

  7. T.Y. Gou, A. Sandu, Continuous versus discrete advection adjoints in chemical data assimilation with CMAQ. Atmospheric Environment 45, 4868–4881 (2011)

    Article  CAS  Google Scholar 

  8. G.H. Golub, C.V. Loan, Matrix Computations, 3rd edn. (The Johns Hopkins University Press, Baltimore, 1996)

    Google Scholar 

  9. J.T. Jia, Q.X. Kong, A symbolic algorithm for periodic tridiagonal systems of equations. Journal of Mathematical Chemistry 52(8), 2222–2233 (2014)

    Article  CAS  Google Scholar 

  10. J.T. Jia, A breakdown-free algorithm for computing the determinants of periodic tridiagonal matrices. Numerical Algorithms 83(1), 149–163 (2020)

    Article  Google Scholar 

  11. T. Sogabe, New algorithms for solving periodic tridiagonal and periodic pentadiagonal linear systems. Applied Mathematics & Computation 202(2), 850–856 (2008)

    Article  Google Scholar 

  12. T. Sogabe, F. Yilmaz, A note on a fast breakdown-free algorithm for computing the determinants and the permanents of \(k\)-tridiagonal matrices. Applied Mathematics and Computation 249, 98–102 (2014)

    Article  Google Scholar 

  13. Y.L. Wei, Y.P. Zheng, Z.L. Jiang, S. Shon, A study of determinants and inverses for periodic tridiagonal Toeplitz matrices with perturbed corners involving mersenne numbers. Mathematics 7(10), 893–903 (2019)

    Article  Google Scholar 

  14. J.T. Jia, J. Wang, T.F. Yuan, K.K. Zhang, B.M. Zhong, An incomplete block-diagonalization approach for evaluating the determinants of bordered \(k\)-tridiagonal matrices. Journal of Mathematical Chemistry 60(8), 1658–1673 (2022)

    Article  CAS  Google Scholar 

  15. J.T. Jia, J. Wang, Q. He, Y.C. Yan, A division-free algorithm for numerically evaluating the determinant of a specific quasi-tridiagonal matrix. Journal of Mathematical Chemistry 60(9), 1695–1706 (2022)

    Article  CAS  Google Scholar 

  16. K.H. Rosen, Discrete Mathematics and its Applications, 6th edn. (McGraw-Hill, New York, 2007)

    Google Scholar 

  17. A. Iserles, A First Course in the Numerical Analysis of Differential Equations, 2nd edn. (Cambridge University Press, Cambridge, 1996)

    Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

Ji-Teng Jia: Conceived, designed and performed the analysis; Prepared the manuscript. Fu-Rong Wang: Performed the numerical analysis and wrote the manuscript. Rong **e: Performed the numerical experiments. Yi-Fan Wang: Contributed analysis tools.

Corresponding author

Correspondence to Ji-Teng Jia.

Ethics declarations

Ethical approval

Not applicable.

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jia, JT., Wang, FR., **e, R. et al. An efficient numerical algorithm for solving linear systems with cyclic tridiagonal coefficient matrices. J Math Chem (2024). https://doi.org/10.1007/s10910-024-01631-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10910-024-01631-7

Keywords

Mathematics Subject Classification

Navigation