Skip to main content
Log in

A look-ahead Bareiss algorithm for general Toeplitz matrices

  • Published:
Numerische Mathematik Aims and scope Submit manuscript

Summary.

The Bareiss algorithm is one of the classical fast solvers for systems of linear equations with Toeplitz coefficient matrices. The method takes advantage of the special structure, and it computes the solution of a Toeplitz system of order~\(N\) with only~\(O(N^2)\) arithmetic operations, instead of~\(O(N^3)\) operations. However, the original Bareiss algorithm requires that all leading principal submatrices be nonsingular, and the algorithm is numerically unstable if singular or ill-conditioned submatrices occur. In this paper, an extension of the Bareiss algorithm to general Toeplitz systems is presented. Using look-ahead techniques, the proposed algorithm can skip over arbitrary blocks of singular or ill-conditioned submatrices, and at the same time, it still fully exploits the Toeplitz structure. Implementation details and operations counts are given, and numerical experiments are reported. We also discuss special versions of the proposed look-ahead Bareiss algorithm for Hermitian indefinite Toeplitz systems and banded Toeplitz systems.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received August 27, 1993 / Revised version received March 1994

Rights and permissions

Reprints and permissions

About this article

Cite this article

Freund, R. A look-ahead Bareiss algorithm for general Toeplitz matrices . Numer. Math. 68, 35–69 (1994). https://doi.org/10.1007/s002110050047

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s002110050047

Navigation