About: Tridiagonal matrix algorithm is a research topic. Over the lifetime, 1070 publications have been published within this topic receiving 21084 citations.
TL;DR: This paper develops optimal algorithms to multiply an n × n symmetric tridiagonal matrix by: (i) an arbitrary n × m matrix using 2nm − m multiplications; (ii) a symmetric TRD matrix using 6n − 7 multiplications'; and (iii) a tridi diagonal matrix using 7n −8 multiplications.
Abstract: This paper develops optimal algorithms to multiply an n × n symmetric tridiagonal matrix by: (i) an arbitrary n × m matrix using 2nm − m multiplications; (ii) a symmetric tridiagonal matrix using 6n − 7 multiplications; and (iii) a tridiagonal matrix using 7n −8 multiplications. Efficient algorithms are also developed to multiply a tridiagonal matrix by an arbitrary matrix, and to multiply two tridiagonal matrices.
TL;DR: Among the methods tested, a combined odd-even cyclic reduction and modified Cholesky factorization algorithm for solving linear symmetric positive definite tridiagonal systems is found to be the most effective for these systems on a Cyber 205.
Abstract: The development and testing of alternative numerical methods and computational algorithms specifically designed for the vectorization of transport and diffusion computations on a Control Data Corporation (CDC) Cyber 205 vector computer are described. Two solution methods for the discrete ordinates approximation to the transport equation are summarized and compared. Factors of 4 to 7 reduction in run times for certain large transport problems were achieved on a Cyber 205 as compared with run times on a CDC-7600. The solution of tridiagonal systems of linear equations, central to several efficient numerical methods for multidimensional diffusion computations and essential for fluid flow and other physics and engineering problems, is also dealt with. Among the methods tested, a combined odd-even cyclic reduction and modified Cholesky factorization algorithm for solving linear symmetric positive definite tridiagonal systems is found to be the most effective for these systems on a Cyber 205. For large tridiagonal systems, computation with this algorithm is an order of magnitude faster on a Cyber 205 than computation with the best algorithm for tridiagonal systems on a CDC-7600.
TL;DR: In this article, a general tridiagonal $k$-Toeplitz matrix of increasing dimensions is analyzed and a 3-term recurrence relation between their characteristic polynomials involving a $k^{th}$ order coefficient polynomial, with the variables and coefficients in $\mathbb{C}$.
Abstract: Chain models can be represented by a tridiagonal matrix with periodic entries along its diagonals. Eigenmodes of open chains are represented by spectra of such tridiagonal $k$-Toeplitz matrices, where $k$ represents length of the repeated unit, allowing for a maximum of $k$ distinct types of elements in the chain. We present an analysis that allows for generality in $k$ and values in $\mathbb{C}$ representing elements of the chain, including non-Hermitian systems. Numerical results of spectra of some special $k$-Toeplitz matrices are presented as a motivation. This is followed by analysis of a general tridiagonal $k$-Toeplitz matrix of increasing dimensions, beginning with 3-term recurrence relations between their characteristic polynomials involving a $k^{th}$ order coefficient polynomial, with the variables and coefficients in $\mathbb{C}$. The existence of limiting zeros for these polynomials and their convergence are established, and the conditioned $k^{th}$ order coefficient polynomial is shown to provide a continuous support for the limiting spectra representing modes of the chain. This analysis also includes the at most $2k$ eigenvalues outside this continuous set. It is shown that this continuous support can as well be derived using Widom's conditional theorems (and its recent extensions) for the existence of limiting spectra for block-Toeplitz operators, except in special cases. Numerical examples are used to graphically demonstrate theorems. As an addendum, we derive expressions for $O(k)$ computation of the determinant of tridiagonal $k$-Toeplitz matrices of any dimension.
TL;DR: In this paper, a finite difference method was used to solve the governing differential equations for continuity and momentum prediction of three-dimensional flows in an engine cylinder and combustion chamber of an indirect-injection diesel engine.
Abstract: This paper describes a method for predicting three-dimensional flows in engine cylinders. Predictions were carried out using a finite difference method to solve the governing differential equations for continuity and momentum. A movable grid system was employed and a tridiagonal matrix algorithm was used for pressure correction. To simplify expression of turbulence the concept of effective viscosity was used for convenience. Numerical computations were made for two typical cases, one being a three-dimensional flow during the induction stroke, and the other being a two-dimensional swirling flow in a swirl chamber of an indirect-injection diesel engine. The results have well supported the feasibility of the present computation method in predicting complicated flow phenomena in the engine cylinder and the combustion chamber.
TL;DR: A little known property of a pair of eigenvectors of a real tridiagonal matrix is presented and it is shown that these unique “backward error" matrices are sensitive to small rounding errors in certain partial sums which play a key role in determining the matrices.
Abstract: A little known property of a pair of eigenvectors (column and row) of a real tridiagonal matrix is presented. With its help we can define necessary and sufficient conditions for the unique real tridiagonal matrix for which an approximate pair of complex eigenvectors is exact. Similarly, we can designate the unique real tridiagonal matrix for which two approximate real eigenvectors, with different real eigenvalues, are also exact. We close with an illustration that these unique “backward error" matrices are sensitive to small rounding errors in certain partial sums which play a key role in determining the matrices.