Skip to main content
Log in

Certification of Numerical Computation of the Sign of the Determinant of a Matrix

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

Certified computation of the sign of the determinant of a matrix is a central problem in computational geometry. Certification by known methods is practically difficult because the magnitude of the determinant of an integer input matrix Amay vary dramatically, from 1 to || A || n , and the round-off error bound of the determinant computation varies proportionally. Because of such a variation, high precision computation of \det Ais required to ensure that the error bound is smaller than the magnitude of the determinant. We observe, however, that our certification task of determining only a single bit of \det A , that is, the bit carrying the sign, does not require us to estimate the latter round-off error. Instead, we solve a much simpler task of computing numerically the factorization of a matrix by Gaussian elimination with pivoting (which is a subroutine of LAPACK and LINPACK) and of estimating the minimum distance 1/||A -1 ||from Ato a singular matrix. Such an estimate gives us a desired range for the round-off error of the factorization such that the invariance of the sign of det Ais ensured as long as the error varies in this range. Based on these simple but novel observations, we devise new effective arithmetic filters for the certification of the sign, compare them with the known filters, and confirm the efficiency of our techniques by some numerical tests.

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 March 29, 1998; revised December 14, 1998.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pan, V., Yu, Y. Certification of Numerical Computation of the Sign of the Determinant of a Matrix. Algorithmica 30, 708–724 (2001). https://doi.org/10.1007/s00453-001-0032-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-001-0032-8

Navigation