×

多项式时间格基约简算法的层次结构。 (英语) Zbl 0642.10030号

我们提出了一系列多项式时间格基约简算法,从Lenstra、Lenstra和Lovász约简延伸到Korkine-Zolotareff约简。设(lambda)(L)是格L的最短非零元素的长度。我们给出了一个算法,该算法为(k)在{mathbb{N}}中找到一个非零格向量b,从而使(|b|^2\leq(6k^2)^{N/k}\lambda(L)^2。)该算法使用了O(N^2(sqrt{k^{k+O(k)}+N^2)log b对O(nlog b)位整数的算术运算。如果给定的基向量(b_1,…,b_n)在{mathbb{Z}}^n中是积分的,并且有长度界b,则该算法将Korkine-Zolotareff约化应用于格基长度为k的块。我们还改进了Kannan的Korkine-Zolotareff约简算法。

MSC公司:

11H55型 二次型(归约理论、极限型等)
65年第68季度 算法和问题复杂性分析
2006年11月 晶格和凸体(数论方面)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 卡塞尔斯,J.W.S.,《数字几何导论》(1971),施普林格:施普林格柏林·Zbl 0209.34401号
[2] van Emde Boas,P.,另一个NP-完全问题和计算格中短向量的复杂性,(技术报告(1981),阿姆斯特丹大学),第81-04号
[3] A.弗兰克。;Tardos,E.,同时逼近在组合优化中的应用,(报告(1985),波恩大学)
[4] Gauss,C.F.,《算术研究》(1889年),《施普林格:柏林施普林格》(再版:切尔西,纽约,1981年)
[5] 哈斯塔德,J。;只是,B。;Lagarias,J.C。;Schnorr,C.P.,用于寻找实数之间整数关系的多项式时间算法,(Proc.3rd STACS 86,Symp.on Theory Aspects of Computer Science。Proc.3rd STACS 86,Symp.on Theory Aspects of Computer Science,Lecture Notes in Computer Science,210(1985),施普林格:施普林格柏林),105-118·Zbl 0606.68033号
[6] Helfrich,B.,《构造Minkowski约化和Hermite约化格基的算法》,Theoret。计算。科学。,41, 125-139 (1985) ·Zbl 0601.68034号
[7] Hermite,Ch.,给Jacobi的第二封信,《克里叶日报》,40,279-290(1850),(法语)
[8] Kannan,R.,整数规划和相关格问题的改进算法,Proc。ACM交响乐团(Ann.15)。《计算理论》,193-206(1983)
[9] 科尔金,A。;Zolotareff,G.,Surles forms quadriques,Math。安纳伦,6366-389(1873)
[10] Lagarias,J.C.,积分二次型理论中算法的最坏情况复杂度界限,J.算法,1142-186(1980)·Zbl 0473.68030号
[12] Lenstra,H.W.,变量数固定的整数编程,数学。操作。研究,8538-548(1983)·Zbl 0524.90067号
[13] Lenstra,A.K。;Lenstra,H.W。;Lovász,L.,有理系数因式分解多项式,数学。安纳伦,261515-534(1982)·Zbl 0488.12001号
[15] Minkowski,H.,Us ber die positiven quadratischen Formen undüber kettenbruchähnliche Algorithmen,《克里勒斯杂志》,第107期,第278-297页(1891年)
[16] 奥德利兹科,A.M。;te Riele,H.,《Mertens猜想的反驳》,《für die reine und angewandte Mathematik杂志》,357,138-160(1985)·Zbl 0544.10047号
[17] Schnorr,C.P.,《格基约简的一种更有效的算法(扩展抽象)》,(第十三届自动机学术研讨会,语言与编程,第十三届自动动机学术研讨会),雷恩出版社,1986年。程序。第13 Coll。关于自动机、语言和编程。程序。第13 Coll。《关于自动机、语言和编程》,雷恩,1986年,《计算机科学讲义》,226(1986),施普林格:施普林格-柏林),359-369,完整版本,发表在《J·算法》(1987年12月)·Zbl 0595.68038号
[18] Schönhage,A.,通过丢番图近似和改进的基约简算法对一元整数多项式进行因式分解,(《关于自动机的第11号汇编》,《语言与编程》。程序。第11列。关于自动机、语言和编程。程序。第11 Coll。关于自动化、语言和编程,安特卫普,1984年,计算机科学讲义,172(1984),施普林格:施普林格-柏林)·Zbl 0569.68030号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。