位置:成果数据库 > 期刊 > 期刊详情页
一种改进的多项式实根隔离算法
  • 期刊名称:上海交通大学学报?, 44?(11):?1477-1480, 2010.
  • 时间:0
  • 分类:TP301[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]中国科学院成都计算机应用研究所,成都610041, [2]洛阳师范学院数学科学学院,河南洛阳471022
  • 相关基金:国家自然科学基金资助项目(NSFC-10771205 ,NSFC-10771093); 中国科学院知识创新重要主向项目(KJCX2-YW-S02); 河南省教育厅自然科学研究计划项目(2008B110013)
  • 相关项目:从近似值获取准确值的理论,方法及其应用
中文摘要:

基于Maple软件包Discoverer中Trealroot算法,提出了一个整系数一元多项式实根隔离的改进算法.采用以Descartes法则和一个特殊的高效区间牛顿算法为根数法则的二分法,彻底抛弃了泰勒平移,避免了泰勒平移在高次稀疏情况下对性能的拖累;同时避免使用Trealroot中2个经验值.改进算法对于高次稀疏多项式特别有效,而且越是稀疏,算法的效率越高.对大量随机多项式进行测试,并与Trealroot和realroot(Maple中的实根隔离程序)进行比较.实验数据表明,该算法对高次稀疏多项式的实根隔离有很高的效率.

英文摘要:

An improved algorithm for real root isolation of univariate polynomials was proposed mainly based on bisection method and a kind of specially designed efficient interval Newton operator.Its structure is similar to Trealroot,a function in Maple package Discoverer,however,it is more efficient than Trealroot for sparse polynomials with large degrees and few terms.Generally speaking,performing Taylor shift is very costly,so Trealroot uses many techniques to decrease the number of Taylor shifts.Different from Trealroot,the proposed algorithm performs a specially designed efficient exact interval Newton operator to rule out intervals not containing real zeros quickly and avoids completely Taylor shifts.The algorithm is super efficient for sparse polynomials.The polynomial is sparser, and the algorithm is more efficient.A large number of polynomials generated randomly by Maple were tested,compared with Trealroot and realroot(a function in Maple),and the result was reported.

同期刊论文项目
期刊论文 18 会议论文 5 获奖 1
同项目期刊论文