Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
184 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Efficient Calculations for Inverse of $k$-diagonal Circulant Matrices and Cyclic Banded Matrices (2403.05048v2)

Published 8 Mar 2024 in cs.MS

Abstract: $k$-diagonal circulant matrices and cyclic banded matrices are widely used in numerical simulations and signal processing of circular linear systems. Algorithms that directly involve or specify linear or quadratic complexity for the inverses of these two types of matrices are rare. We find that the inverse of a $k$-diagonal circulant matrix can be uniquely determined by a recursive formula, which can be derived within $O(k3 \log n+k4)$. Similarly for the inverse of a cyclic banded matrix, its inverse can be uniquely determined by a series of recursive formulas, with the initial terms of these recursions computable within $O(k3 n+k5)$. The additional costs for solving the complete inverses of these two types of matrices are $kn$ and $kn2$. Our calculations enable rapid representation with most processes defined by explicit formulas. Additionally, most algorithms for inverting $k$-diagonal circulant matrices rely on the Fast Fourier Transform, which is not applicable to finite fields, while our algorithms can be applied to computations in finite fields.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (17)
  1. Orthogonal transforms for digital signal processing. Springer Science & Business Media.
  2. A fast algorithm for computing the determinants of banded circulant matrices. Applied Mathematics and Computation 229, 201–207. URL: https://www.sciencedirect.com/science/article/pii/S0096300313013313, doi:https://doi.org/10.1016/j.amc.2013.12.048.
  3. A fast elementary algorithm for computing the determinant of toeplitz matrices. Journal of Computational and Applied Mathematics 255, 353–361.
  4. Circulant matrices. volume 2. Wiley New York.
  5. Improved fourier and hartley transform algorithms: Application to cyclic convolution of real data. IEEE Transactions on Acoustics, Speech, and Signal Processing 35, 818–824.
  6. Generalized band matrices and their inverses. Calcolo 28, 45–92.
  7. Toeplitz and circulant matrices: A review. Foundations and Trends® in Communications and Information Theory 2, 155–239.
  8. Matrix analysis. Cambridge university press.
  9. An efficient numerical algorithm for the determinant of a cyclic pentadiagonal toeplitz matrix. Computers & Mathematics with Applications 74, 2992–2999.
  10. Numerical algorithm for the determinant evaluation of cyclic pentadiagonal matrices with toeplitz structure. Numerical Algorithms 71, 337–348.
  11. On the efficient and accurate determinant evaluation of periodic tridiagonal toeplitz matrices. Journal of Mathematical Chemistry , 1–18.
  12. A computational algorithm for special nth-order pentadiagonal toeplitz determinants. Applied Mathematics and Computation 199, 820–822.
  13. Algorithms for discrete Fourier transform and convolution. Springer.
  14. A note on computing the inverse and the determinant of a pentadiagonal toeplitz matrix. Applied Mathematics and Computation 206, 327–331.
  15. A note on the reversibility of the elementary cellular automaton with rule number 90. Rev. Un. Mat. Argentina 56.
  16. On periodic block-tridiagonal matrices. Linear Algebra and Its Applications 167, 35–52.
  17. Cyclic lti systems in digital signal processing. IEEE transactions on signal processing 47, 433–447.

Summary

We haven't generated a summary for this paper yet.