An Efficient LLL Gram Using Buffered Transformations

نویسندگان

  • Werner Backes
  • Susanne Wetzel
چکیده

In this paper we introduce an improved variant of the LLL algorithm. Using the Gram matrix to avoid expensive correction steps necessary in the Schnorr-Euchner algorithm and introducing the use of buffered transformations allows us to obtain a major improvement in reduction time. Unlike previous work, we are able to achieve the improvement while obtaining a strong reduction result and maintaining the stability of the reduction algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Lecture 3 Lll, Coppersmith

The idea behind the SizeReduce(B) subroutine is, in the Gram-Schmidt decomposition B = B̃ ·U, to shift the entries in the upper triangle of U by integers (via unimodular transformations), so that they lie in [−12 , 1 2). Because changing an entry of U may affect the ones above it (but not below it) in the same column, we must make the changes upward in each column. Formally, the algorithm works ...

متن کامل

Experimental quality evaluation of lattice basis reduction methods for decorrelating low-dimensional integer least squares problems

Reduction can be important to aid quickly attaining the integer least squares (ILS) estimate from noisy data. We present an improved Lenstra-Lenstra-Lovasz (LLL) algorithm with fixed complexity by extending a parallel reduction method for positive definite quadratic forms to lattice vectors. We propose the minimum angle of a reduced basis as an alternative quality measure of orthogonality, whic...

متن کامل

Segment and Strong Segment LLL-Reduction of Lattice Bases

We present an efficient variant of LLL-reduction of lattice bases in the sense of Lenstra, Lenstra, Lovász [LLL82]. We organize LLL-reduction in segments of size k. Local LLL-reduction of segments is done using local coordinates of dimension 2k. Strong segment LLL-reduction yields bases of the same quality as LLL-reduction but the reduction is n-times faster for lattices of dimension n. We exte...

متن کامل

Numerical Properties of the LLL Algorithm

The LLL algorithm is widely used to solve the integer least squares problems that arise in many engineering applications. As most practitioners did not understand how the LLL algorithm works, they avoided the issue by referring to the method as an integer Gram Schmidt approach (without explaining what they mean by this term). Luk and Tracy were first to describe the behavior of the LLL algorith...

متن کامل

A : Lattice Algorithms and Applications Spring 2007 Lecture 4 : The LLL Algorithm

No efficient algorithm is known to find the shortest vector in a lattice (in arbitrary dimension), or even just computing its length λ1. A central tool in the algorithmic study of lattices (and their applications) is the LLL algorithm of Lenstra, Lenstra and Lovasz. The LLL algorithm runs in polynomial time and finds an approximate solution x to the shortest vector problem, in the sense that th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007