摘要
众所周知,行列式的精确计算具有重要意义.然而,由于计算误差的积累与传播,使其成为一个具有挑战性的难题.对于元素中不含变元的任意一个行列式,基于高斯消元法,文章通过精确控制每一个中间运算的精度,提出控制其计算结果误差的一个数值算法.利用该算法,不论行列式是否病态,均可获得其任意精度的值.
It is well known that the accurate calculation of a determinant is of great significance. However, due to the accumulation and propagation of calculation errors,it has been a challenge. Based on Gaussian elimination method and by precisely controlling intermediate calculation accuracy, the paper proposes a numerical algorithm for controlling the result errors of the determinant whose entries do not contain any variable. With the algorithm, the value of the determinant can be obtained to arbitrary precision regardless of whether the determinant is ill-conditioned or not.
作者
赵世忠
符红光
钟秀琴
段静辉
刘静
ZHAO Shizhong;FU Hongguang;ZHONG Xiuqin;DUAN Jinghui;LIU Jing(School of Computer Science and Software Engineering, East China Normal University, Shanghai 200062;School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054;China Cybersecurity Review Technology and Certification Center, Beijing 100020)
出处
《系统科学与数学》
CSCD
北大核心
2018年第12期1506-1516,共11页
Journal of Systems Science and Mathematical Sciences
基金
国家自然科学基金(61772203
11471209
61876034
61650110512
61332008
61572195)
国家"863"计划课题(2015AA015408)
博士后基金(2016M602677)
中央高校基金(ZYGX2016J086)
国家重点研发计划(2017YFB1001800)资助课题
关键词
误差可控计算
行列式
近似计算
可信计算
矩阵三角化
Error-controlled calculation
determinant
approximate calculation
reliable computing
matrix triangulation.