×

平面代数曲线的精确符号数字计算。 (英语) Zbl 1277.68300号

摘要:我们提出了一种经过验证的完整算法来计算实平面代数曲线的排列。它根据柱面代数分解计算由有限个代数曲线诱导的平面分解。从高层的角度来看,整个方法分为两个主要的子程序,即表示为Bisolve公司分离零维二元系统的实解,以及表示的算法GeoTop公司计算单个代数曲线的拓扑。
与现有的基于消除技术的方法相比,我们大大改进了两个子例程中相应的提升步骤。因此,从未假设输入系统的一般位置,因此我们的算法从不要求坐标发生任何变化。此外,我们大大限制了所涉及的符号操作的类型,也就是说,我们只将结果计算和gcd计算用作纯粹的符号操作。后一种结果是通过组合不同领域的技术实现的,例如(模块)符号计算、数值分析和代数几何。
我们已经实现了我们的算法,作为对C++项目的典型贡献Cgal公司我们利用图形硬件来加速剩余的符号计算。我们还将我们的实现与当前的参考实现进行了比较,即,液化石油气和枫叶的隔离用于多项式系统求解,以及Cgal公司的二元代数核,用于代数曲线的分析和排列计算。对于各种具有挑战性的实例,我们的详尽实验表明,新的实现优于现有的实现。

MSC公司:

68瓦30 符号计算和代数计算
2005年第14季度 代数曲线的计算方面
14H50型 平面和空间曲线
PDF格式BibTeX公司 XML格式引用

参考文献:

[2] 阿尔贝蒂,L。;穆兰,B。;Wintz,J.,半代数平面曲线的拓扑和排列计算,计算机辅助几何设计,25,8,631-651(2008)·Zbl 1172.14343号
[3] 阿隆索,M.E。;贝克尔,E。;罗伊,M.-F。;Wörmann,T.,零维系统的零、乘法和幂等元,代数几何算法与应用,143,1-15(1996)·Zbl 0879.14033号
[4] 巴苏,S。;波拉克,R。;Roy,M.-F.,(《实代数几何中的算法》,《实代数几何学中的算法,数学中的算法和计算》,第10卷(2006),Springer:Springer-Secaucus,NJ,USA)·Zbl 1102.14041号
[5] 小檗,E。;埃梅里亚年科,P。;科贝尔,A。;Sagraloff,M.,平面代数曲线的排列计算,(Moreno Maza,M.《第四届符号-数值计算内部研讨会论文集》(2011年6月),ACM:ACM San Jose,美国),88-99·Zbl 1345.68259号
[6] 小檗,E。;Emeliyanenko,P。;Sagraloff,M.,《求解二元多项式系统的消除方法:消除常见缺陷》,(第十三届算法工程与实验研讨会论文集(2011年1月),SIAM:SIAM San Francisco,USA),35-47·Zbl 1429.65104号
[7] 小檗,E。;Hemmer,M。;Kerber,M.,《非线性几何应用的通用代数核》,(第27届计算几何研讨会论文集(2011),美国计算机学会:美国纽约州纽约市计算机学会),179-186·Zbl 1283.68344号
[9] 小檗,E。;科伯,M。;Sagraloff,M.,代数曲面分层和三角剖分的有效算法,计算几何:理论与应用,43,257-278(2010)·Zbl 1203.65037号
[10] 贝萨纳,G.M。;罗科,S。;Hauenstein,J.D。;Sommese,A.J。;Wampler,C.W.,几乎光滑实代数曲面的单元分解,数值算法,1-34(2012)
[11] 比尼,D.A。;佛罗伦萨,G.,《多精度多项式寻根器的设计、分析和实现》,《数值算法》,23,127-173(2000)·Zbl 1018.65061号
[13] Brown,W.S.,《关于欧几里德算法和多项式最大公约数的计算》,(第二届符号与代数计算研讨会论文集(1971年),ACM:美国纽约州纽约市ACM),195-211
[14] 布朗纳威尔,W.D。;Yap,C.K.,零维投影的下限,(2009年符号和代数计算国际研讨会论文集(2009),ACM:ACM纽约,纽约,美国),79-86·Zbl 1237.68253号
[15] 伯尔,M。;Choi,S.W。;Galehouse,B。;Yap,C.K.,《完全细分算法》,ii:奇异代数曲线的同位素网格划分,符号计算杂志,47,2,131-152(2012)
[16] Cheng,J。;Lazard,S。;佩纳兰达,L。;Pouget,M。;Rouillier,F。;Tsigaridas,E.,《关于实代数平面曲线的拓扑》,《计算机科学中的数学》,4,1,113-137(2010),http://hal.iria.fr/inia-00517175(计算几何与计算机辅助几何设计专刊)·Zbl 1205.14038号
[17] 程,J.-S。;高X.S。;Li,J.,采用局部泛型位置法的二元多项式系统的根隔离,(2009年符号和代数计算国际研讨会论文集(2009),ACM:美国纽约州纽约市ACM),103-110·Zbl 1237.65045号
[18] Collins,G.E.,《多元多项式结果的计算》,(第二届符号与代数计算研讨会论文集(1971年),美国计算机学会),212-222
[19] 柯林斯,G.E。;Akritas,A.G.,使用笛卡尔符号规则的多项式实根隔离,(第三届符号和代数计算研讨会论文集(1976年),ACM:美国纽约州纽约市ACM),272-275
[21] 迪奥奇诺斯,D.I。;埃米利斯,I.Z。;Tsigaridas,E.P.,《关于求解实域上二元系统的渐近和实际复杂性》,《符号计算杂志》,44,7,818-835(2009)·Zbl 1169.13306号
[22] 艾根威利,A。;Kerber,M.,任意代数曲线的精确和有效2D排列,(第19届ACM-SIAM离散算法年会论文集(2008),ACM&SIAM),122-131·Zbl 1192.14047号
[23] 艾根威利,A。;科伯,M。;Wolpert,N.,实代数平面曲线的快速精确几何分析,(2007年符号和代数计算国际研讨会论文集(2007),ACM),151-158·兹比尔1190.14062
[24] 艾根威利,A。;Kettner,L。;W.Krandick。;Mehlhorn,K。;施密特,S。;Wolpert,N.,比特流系数多项式的笛卡尔算法,(第八届科学计算中计算机代数国际研讨会,第八届科技计算中计算机代数学国际研讨会,LNCS,第3718卷(2005)),138-149·Zbl 1169.65315号
[25] Emeliyanenko,P.,《面向图形硬件实现的完整模块化合成算法》,(2010年并行和符号计算国际研讨会论文集(2010),美国计算机学会:美国纽约州纽约市计算机学会),35-43
[26] Emeliyanenko,P.,《图形处理器的模块化合成算法》(2010年并行处理算法和架构国际会议论文集,施普林格-弗拉格出版社:柏林施普林格出版社,海德堡),427-440
[27] Emeliyanenko,P.,图形处理器上的高性能多项式GCD计算,(高性能计算与仿真(2011年7月),IEEE出版社),215-224
[28] Emeliyanenko,P。;Kerber,M.,《可视化和探索平面代数排列:一个网络应用程序》,(第24届计算几何研讨会论文集(2008),ACM:美国纽约州纽约市ACM),224-225·Zbl 1221.65044号
[29] Emeliyanenko,P。;Sagraloff,M.,《关于求解二元多项式系统的复杂性》,(2012年符号和代数计算国际研讨会论文集(2012年),ACM:美国纽约州纽约市ACM),154-161·Zbl 1308.68169号
[30] Geddes,K。;Czapor,S。;Labahn,G.,《计算机代数算法》(1992),Kluwer学术出版社:Kluwer学术出版社波士顿/多德雷赫特/伦敦·Zbl 0805.68072号
[31] Gonzalez-Vega,L。;Necula,I.,隐式定义代数平面曲线的有效拓扑确定,计算机辅助几何设计,19719-743(2002)·Zbl 1043.68105号
[33] 伊普森,国际货币基金组织。;Rehman,R.,行列式和特征多项式的扰动界,SIAM矩阵分析与应用杂志,30,2,762-776(2008)·Zbl 1186.15018号
[34] Kailath,T。;Sayed,A.,《位移结构:理论和应用》,SIAM Review,37,297-386(1995)·Zbl 0839.65028号
[36] 科伯,M。;Sagraloff,M.,《有效实根近似》(2011年符号和代数计算国际研讨会论文集(2011年),ACM:美国纽约州纽约市ACM),209-216·Zbl 1323.65049号
[37] 小林,H。;富士,T。;Furukawas,A.,用一般消去法求解代数方程组,符号计算杂志,5,3,303-320(1988)·Zbl 0648.12017号
[39] Labs,O.,《真实代数平面曲线可视化软件的挑战列表》,(《非线性计算几何》,《非线性计算几何学》,IMA卷,第151卷(2010),Springer:Springer New York),137-164·Zbl 1181.14064号
[40] Laidacker,M.A.,另一个关于Sylvester矩阵和最大公因子的定理,数学杂志,42,3,126-128(1969)·Zbl 0187.30004号
[41] 卢,Y。;贝茨,D。;索姆斯,A。;Wampler,C.,《寻找复杂曲线的所有实点》(Corso,a.,《代数、几何及其相互作用》,《代数,几何及其相互影响》,当代数学,第448卷(2007),美国数学学会),183-206·Zbl 1136.65050号
[42] 穆兰,B。;Pavone,J.-P.,求解多项式方程的细分方法,技术报告,INRIA,Sophia Antipolis,法国(2005)
[43] Narayan Kamath,I.V。;Yap,C.,基于评估的细分算法在复杂根隔离中的实证研究,(第四届符号-数值计算内部研讨会论文集(2011年6月),ACM:ACM圣何塞,美国),155-164·Zbl 1345.65030号
[45] Plantinga,S。;Vegter,G.,隐式曲线和曲面的同位素近似,(几何处理研讨会(2004),ACM:ACM纽约,纽约,美国),251-260
[46] Rouillier,F.,通过有理单变量表示求解零维系统,《工程、通信和计算中的应用代数》,9,5,433-461(1999)·Zbl 0932.12008号
[48] 罗利尔,F。;Zimmermann,P.,多项式实根的有效分离,计算与应用数学杂志,162,1,33-50(2004)·Zbl 1040.65041号
[49] Rump,S.,奇异值的验证界限,特别是矩阵及其逆矩阵的谱范数,BIT数值数学,51,367-384(2011)·Zbl 1226.65028号
[50] Rump,S.M.,《多项式多重根的十种绑定方法》,《计算与应用数学杂志》,156,403-432(2003)·Zbl 1030.65046号
[51] Sagraloff,M.,《分离比特流多项式根的一般方法》,《计算机科学中的数学》,4,4,481-506(2010)·兹比尔1229.65077
[52] 萨格拉洛夫,M。;科伯,M。;Hemmer,M.,通过自适应根分离界限认证的复杂根分离,(ASCM 2009和MACIS 2009联合会议。2009年ASCM和MACIS联合会议,MI演讲笔记系列。数学工业(MI),第22卷(2009年12月),COE:COE Fukuoka,日本),151-166·兹比尔1192.68933
[57] Teissier,B.,Cyclesévancents,截面平面和惠特尼条件。(法语),SingularitésáCargèse。阿斯特里斯克,7,et 8,285-362(1973)·Zbl 0295.14003号
[58] Tilli,P.,多项式零点同时计算的几种方法的收敛条件,Calcolo,35,3-15(1998)·Zbl 0913.65040号
[59] 冯·祖尔·盖森,J。;Gerhard,J.,《现代计算机代数》(2003),剑桥大学出版社:剑桥大学出版社,美国纽约州纽约市·Zbl 1055.68168号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。