×

稀疏FGLM算法背景下的块Krylov技术。 (英语) Zbl 1446.68203号

总结:考虑(\mathbb{K}[X_1,\ldots,X_n]\)中的零维理想(I\)。受Faugère和Mou的稀疏FGLM算法的启发,我们使用基于\(I)的乘法矩阵的Krylov序列来通过一元多项式计算其零点集的描述。
Steel最近展示了如何在这种情况下使用Coppersmith的block-Wiedemann算法;他描述了一种易于并行化的算法,但仅以这种方式计算部分输出。使用返回Bostan、Salvy和Schost工作的生成级数表达式,我们展示了如何在小开销的情况下计算整个输出,而不需要对理想\(I\)进行任何假设,而不是对其具有零维。然后,我们提出了对该思想的改进,部分避免了引入一般线性形式。我们对基于C++库Eigen、LinBox和NTL的实现所获得的实验结果进行了评论。

MSC公司:

68瓦30 符号计算和代数计算
13页第10页 Gröbner碱;理想和模块的其他基础(例如Janet和border基础)
第13页,共15页 求解多项式系统;结果
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿隆索,M.E。;贝克尔,E。;罗伊,M.-F。;Wörmann,T.,零维系统的零、重数和幂等元,(MEGA'94。MEGA’94,《数学进展》,第142卷(1996),Birkhäuser),1-15·Zbl 0879.14033号
[2] Bardet,M。;福盖尔,J.-C。;Salvy,B.,关于F5 Gröbner基算法的复杂性,J.Symb。计算。,70, 49-70 (2015) ·兹比尔1328.68319
[3] 贝克尔,E。;莫拉·T。;马里纳里,M。;Traverso,C.,形状引理的形状,(ISSAC’94(1994),ACM),129-133·Zbl 0925.13006号
[4] 贝克尔,E。;Wörmann,T.,零维理想的根式计算和实根计数,数学。计算。模拟。,42, 4-6, 561-569 (1996) ·Zbl 1037.68540号
[5] 贝克曼,B。;Labahn,G.,《快速计算矩阵型Padé逼近的统一方法》,SIAM J.matrix Anal。申请。,15, 3, 804-823 (1994) ·Zbl 0805.65008号
[6] 博斯马,W。;坎农,J。;Playout,C.,《岩浆代数系统》。I.用户语言,J.Symb。计算。,24,3-4,235-265(1997年)·Zbl 0898.68039号
[7] Bostan,A。;弗拉乔莱特,P。;Salvy,B。;埃利桑那州斯科斯特。,特殊结果的快速计算,J.Symb。计算。,41, 1, 1-29 (2006) ·Zbl 1121.13037号
[8] Bostan,A。;Salvy,B。;埃利桑那州斯科斯特。,使用对偶的零维多项式系统的快速算法,应用。代数工程通讯。计算。,14, 239-272 (2003) ·Zbl 1058.68122号
[9] 布伦特,R.P。;古斯塔夫森,F.G。;Yun,D.Y.Y.,Toeplitz方程组的快速求解和Padé逼近的计算,J.Algorithms,1,3,259-295(1980)·Zbl 0475.65018号
[10] Coppersmith,D.,通过块Wiedemann算法求解(GF(2))上的齐次线性方程组,数学。计算。,62, 205, 333-350 (1994) ·Zbl 0805.65046号
[11] Faugère,J.-C.,计算Gröbner基的新高效算法(F5),(ISSAC’02(2002),ACM),75-83·Zbl 1072.68664号
[12] Faugère,J.-C.(法国)。;Gaudry,P。;霍特,L。;雷诺,G.,用快速线性代数求解多项式系统(2013)
[13] 福盖尔,J.-C。;Gaudry,P。;霍特,L。;Renault,G.,《Gröbner基的亚铜排序变化:概率方法》,(ISSAC’14(2014),ACM),170-177·Zbl 1325.68277号
[14] 福盖尔,J.-C。;詹尼,P。;拉扎德,D。;Mora,T.,通过改变次序来有效计算零维Gröbner基,J.Symb。计算。,16, 4, 329-344 (1993) ·Zbl 0805.13007号
[15] 福盖尔,J.-C。;Mou,C.,稀疏FGLM算法,J.Symb。计算。,80, 8, 538-569 (2017) ·Zbl 1404.13031号
[16] 福盖尔,J.-C。;安全El Din,M。;Spaenlehauer,P.-J.,关于广义MinRank问题的复杂性,J.Symb。计算。,30-58 (2013) ·Zbl 1302.13026号
[17] 詹尼,P。;Mora,T.,使用Gröbner基的多项式方程组的代数解,(AAECC’5。AAECC’5,计算机课堂讲稿。科学。,第356卷(1989),施普林格),247-257·Zbl 0692.13012号
[18] 乔治·P。;珍妮罗德,C.-P。;Villard,G.,关于多项式矩阵计算的复杂性,(ISSAC’03(2003),ACM),135-142·Zbl 1072.68708号
[19] 乔治·P。;Lebreton,R.,在线订单基础算法及其对块Wiedemann算法的影响,(ISSAC’14(2014),ACM),202-209·Zbl 1325.68281号
[20] Guennebaud,G。;Jacob,B.,Eigen(2018),3.3.7版
[21] Kailath,T.,《线性系统》(1980),普伦蒂斯·霍尔·Zbl 0458.93025号
[22] Kaltoffen,E.,《稀疏线性系统并行解的Coppersmith块Wiedemann算法分析》,数学。计算。,64, 210, 777-806 (1995) ·Zbl 0828.65035号
[23] Kaltoffen,E。;Villard,G.,《计算行列式的复杂性》(ISSAC’01(2001),ACM),13-27·Zbl 1012.65505号
[24] Kaltoffen,E。;Villard,G.,关于计算行列式的复杂性,计算。复杂。,13, 3-4, 91-130 (2004) ·Zbl 1061.68185号
[25] Keller-Gehrig,W.,特征多项式的快速算法,Theor。计算。科学。,36,2-3309-317(1985年)·Zbl 0565.68041号
[26] 拉马奇亚,学士。;Odlyzko,A.M.,《有限域上大型稀疏线性系统的求解》,(密码学进展,Crypto'90)。《密码学高级》,《Crypto’90》,《计算机科学讲义》,第537卷(1990),Springer),109-133·Zbl 0786.65028号
[27] Macaulay,F.S.,模块系统的代数理论(1916),剑桥大学出版社
[28] Marinari,M.G。;Möller,H.M。;Mora,T.,关于多项式系统求解中的多重性,Trans。美国数学。Soc.,348,8,3283-3321(1996)·Zbl 0910.13009号
[29] Moreno-Socías,G.,《希尔伯特-塞缪尔大学功能》(1991),埃科尔理工学院博士论文
[30] Morgan,A.,《利用工程和科学问题的连续性解决多项式系统》(1988),Prentice-Hall
[31] Mourrain,B.,孤立点,对偶性和剩余,J.Pure Appl。代数,117/118,469-493(1997)·Zbl 0896.13020号
[32] Neiger,V.,《一个或多个变量中的关系基础:快速算法和应用》(2016年11月),École Normale Supérieure de Lyon,博士论文
[33] 内格尔,V。;拉科伊,H。;埃利桑那州斯科斯特。,使用线性递归序列的零维理想算法,(CASC’17(2017),Springer),313-328·兹比尔1455.13047
[34] 波图,A。;Schost,E.,《关于零维三角集计算的复杂性》,J.Symb。计算。,50, 110-138 (2013) ·Zbl 1332.68300号
[35] Rouillier,F.,通过有理单变量表示法求解零维系统,应用。代数工程通讯。计算。,9, 5, 433-461 (1999) ·Zbl 0932.12008号
[36] Sakata,S.,将Berlekamp-Massey算法扩展到N维,Inf.Compute。,84, 2, 207-239 (1990) ·Zbl 0692.68024号
[37] Shoup,V.,有限域上不可约多项式的快速构造,J.Symb。计算。,17, 5, 371-391 (1994) ·Zbl 0815.11059号
[38] Shoup,V.,有限域代数扩张中极小多项式的有效计算,(ISSAC’99(1999),ACM),53-58
[39] Shoup,V.,NTL:数论图书馆(2018),11.3.2版
[40] Steel,A.,使用特斯拉GPU在岩浆中使用块Wiedemann算法直接求解(11,9,8)-MinRank问题,(PASCO’15(2015),ACM),2-6
[41] Storjohann,A.,高级起重和完整性认证,J.Symb。计算。,36, 613-648 (2003) ·Zbl 1059.15020号
[42] FFLAS-FFPACK:有限域线性代数子程序/包(2019),2.3.2版
[43] Linbox:黑盒矩阵上的线性代数(2018),1.5.3版
[44] Turner,W.J.,《带LINBOX库的黑箱线性代数》(2002),北卡罗来纳州立大学博士论文
[45] Van Barel,M。;Bultheel,A.,向量M-Padé和矩阵有理插值的通用模块理论框架,Numer。算法,3451-462(1992)·Zbl 0780.41014号
[46] Villard,G.,《关于求解稀疏线性系统的Coppersmith块Wiedemann算法的进一步分析》,(ISSAC’97(1997),ACM),32-39·Zbl 0917.65041号
[47] Villard,G.,《使用矩阵多项式研究Coppersmith的块Wiedemann算法》(1997),技术代表,LMC-IMAG,975 IM报告·Zbl 0917.65041号
[48] 冯·祖尔·盖森,J。;Gerhard,J.,《现代计算机代数》(2013),剑桥大学出版社:剑桥大学出版社·Zbl 1277.68002号
[49] Wiedemann,D.,求解有限域上的稀疏线性方程,IEEE Trans。信息理论,IT-32,54-62(1986)·Zbl 0607.65015号
[50] Wolovich,W.A.,线性多变量系统,应用数学科学,第11卷(1974年),施普林格出版社:施普林格出版社,纽约·Zbl 0291.93002号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。