...
首页> 外文期刊>SIGSAM Bulletin >Cancellation Errors in Multivariate Resultant Computation with Floating-point Numbers
【24h】

Cancellation Errors in Multivariate Resultant Computation with Floating-point Numbers

机译:浮点数的多元结果计算中的消除误差

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

We test five methods of computing resultant of multivariate polynomials with floating-point number coefficients, mostly from the viewpoint of numerical errors. The methods tested are a) Brown-Traub's subresultant PRS algorithm, b) Collins' algorithm based on polynomial interpolation, c) minor expansion method of Bezout's determinant, d) Gaussian elimination method (Bareiss' algorithm) of Bezout's determinant, and e) efficient Gaussian elimination method (Sasaki-Murao's algorithm) of Bezout's determinant. We find that method a) causes so large cancellation errors that it is almost useless practically. The errors caused by methods b) and d) are not so large as those by a) but still large. The methods c) and e) are quite safe against the cancellation error and they are efficient, too. Mechanisms of occurrence of large cancellation errors in methods a), b) and d) are clarified. By these, we show that approximate algebraic computation often causes large cancellation errors hence the error analysis and development of error-safe algorithms are very important.
机译:我们主要从数值误差的角度,测试了五种使用浮点数系数计算多项式结果的方法。测试的方法是:a)Brown-Traub的次结果PRS算法; b)基于多项式插值的Collins算法; c)Bezout的行列式的次要展开法; d)Bezout的行列式的高斯消去法(Bareiss算法); e)有效Bezout行列式的高斯消去方法(Sasaki-Murao算法)。我们发现方法a)会导致很大的抵消误差,以至于实际上几乎没有用。由方法b)和d)引起的误差不如由a)引起的误差大,但仍然很大。方法c)和e)对于消除误差非常安全,而且效率很高。阐明了方法a),b)和d)中出现较大抵消误差的机制。通过这些,我们表明近似代数计算通常会引起较大的抵消误差,因此误差分析和错误安全算法的开发非常重要。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号