High precision numerical computation, the determinant case.

Item

Title
High precision numerical computation, the determinant case.
Identifier
AAI9908368
identifier
9908368
Creator
Stewart, Colin D.
Contributor
Adviser: Victor Pan
Date
1998
Language
English
Publisher
City University of New York.
Subject
Computer Science | Mathematics
Abstract
In recent years the problem of accurately determining the sign of a matrix determinant has attracted a great deal of attention. The difficulty in this problem lies with the characteristic presence of truncation or rounding errors in floating point machine arithmetic. Various approaches have been suggested for getting around this problem, notably focusing on alternative numerical algorithms or exact arithmetic methods. We take a fresh approach, really a mix of the previously proposed ideas, featuring a new algorithmic step called "certification of the sign of the determinant" whereby an initial computation may be done in fast floating point using a standard numerical algorithm. If the certification test succeeds, then the result is said to be certified and the sign of the result is guaranteed to be correct. If the test fails then, and only then, need the computation be done using exact, albeit slower, arithmetic. Since the signs tend to be ambiguous only in small regions of the application problem space, the certification method is likely to prove competitively efficient in these applications: In effect the certification method applies the costly power of exact arithmetic selectively.;This dissertation focuses on the key problem areas of the certification method: (1) Finding a reliable method for determining the accuracy of a floating point computation. The 'correct' result is never present, errors must be deduced from the residue of the computation itself. We find that a measure of the proximity of the input to a singular matrix is available in the residue of LU decomposition with full pivoting and that this measure is a reliable source of certification. (2) Finding a parameterizable exact arithmetic alternative. The effectiveness of the certification process would be at least compromised if the exact back-up computation could not use information obtained from the primary calculation. The author's Modulus Vector formulation of classical modular arithmetic, developed in this dissertation, is just such a flexible exact arithmetic alternative. (3) Effectively combining the two major subtasks, certification and modular recomputation, into a workable algorithm.;Much of the research reported in this dissertation, and its findings, are based on numerical experiments.
Type
dissertation
Source
PQT Legacy CUNY.xlsx
degree
Ph.D.
Item sets
CUNY Legacy ETDs