2014 · 13 citations · 7 references
Numerical AnalysisMathematical ProgrammingLower RankEngineeringFull RankComputational ComplexityLinear SystemMatrix TheoryNumerical ComputationValidated NumericsSystems EngineeringNumerical StabilityCoding TheoryLow-rank ApproximationError CorrectionInverse ProblemsMatrix AnalysisScalar FieldAlgebraic MethodMathematical FoundationsNumerical Treatment
We consider the problem of solving a full rank consistent linear system A(u)x = b(u) where the m x n matrix A and the m-dimensional vector b has entries that are polynomials in u over a field. We give an algorithm that computes the unique solution x = f(u)/g(u), which is a vector of rational functions, by evaluating the parameter u at distinct points. Those points ξλ where the matrix A evaluates to a matrix A(ξλ), with entries over the scalar field, of lower rank, or in the numeric setting to an ill-conditioned matrix, are not identified but accounted for by error-correcting code techniques. We also correct true errors where the evaluation at some u = ξλ results in an erroneous, possibly full rank consistent and well-conditioned scalar linear system. Our algorithm generalizes Welch/Berlekamp decoding of Reed/Solomon error correcting codes and their numeric floating point counterparts.
7
Erich Kaltofen, Barry Trager · Journal of Symbolic Computation · 1990 · 174 citations
Computational Science, Engineering, Computational Number Theory +7
Certifying inconsistency of sparse linear systems
Mark Giesbrecht, Austin Lobo, B. David Saunders · 1998 · 29 citations · Full text