An Efficient Parallel Algorithm for the Solution of a Tridiagonal Linear System of Equations

  • Authors:
  • Harold S. Stone

  • Affiliations:
  • Stanford University, Department of Electrical Engineering and Computer Science, ERL 416, Stanford, California

  • Venue:
  • Journal of the ACM (JACM)
  • Year:
  • 1973

Quantified Score

Hi-index 0.06

Visualization

Abstract

Tridiagonal linear systems of equations can be solved on conventional serial machines in a time proportional to N, where N is the number of equations. The conventional algorithms do not lend themselves directly to parallel computation on computers of the ILLIAC IV class, in the sense that they appear to be inherently serial. An efficient parallel algorithm is presented in which computation time grows as log2 N. The algorithm is based on recursive doubling solutions of linear recurrence relations, and can be used to solve recurrence relations of all orders.