Greedy Algorithm Computing Minkowski Reduced Lattice Bases with Quadratic Bit Complexity of Input Vectors

Citation:

Hao CHEN,Liqing XU.Greedy Algorithm Computing Minkowski Reduced Lattice Bases with Quadratic Bit Complexity of Input Vectors[J].Chinese Annals of Mathematics B,2011,32(6):857~862
Page view: 2073        Net amount: 2218

Authors:

Hao CHEN; Liqing XU;

Foundation:

the National Natural Science Foundation of China (No. 10871068) and the Danish National Research Foundation and National Natural Science Foundation of China Joint Grant (No. 11061130539).
Abstract: The authors present an algorithm which is a modification of the Nguyen-Stehle greedy reduction algorithm due to Nguyen and Stehle in 2009. This algorithm can be used to compute the Minkowski reduced lattice bases for arbitrary rank lattices with quadratic bit complexity on the size of the input vectors. The total bit complexity of the algorithm is $O(n^2 \cdot (4n!)^n \cdot (\frac{n!}{2^n})^{\frac n2} \cdot (\frac{4}{3})^{\frac{n(n-1)}{4}}\cdot (\frac{3}{2})^{\frac{n^2(n-1)}{2}} \cdot \log^2A)$, where $n$ is the rank of the lattice and $A$ is maximal norm of the input base vectors. This is an $O(\log^2 A)$ algorithm which can be used to compute Minkowski reduced bases for the fixed rank lattices. A time complexity $n! \cdot 3^n (\log A)^{O(1)}$ algorithm which can be used to compute the successive minima with the help of the dual Hermite-Korkin-Zolotarev base was given by Blomer in 2000 and improved to the time complexity $n! \cdot (\log A)^{O(1)}$ by Micciancio in 2008. The algorithm in this paper is more suitable for computing the Minkowski reduced bases of low rank lattices with very large base vector sizes.

Keywords:

Lattice, Successive minima, Minkowski reduced bases, Greedy reduction

Classification:

11H55, 68U05
Download PDF Full-Text

主管单位:国家教育部 主办单位:复旦大学 地址:220 Handan Road, Fudan University, Shanghai, China E-mail:edcam@fudan.edu.cn

本系统由北京勤云科技发展有限公司提供技术支持