Lattice basis reduction in function fields

From MaRDI portal





The author generalizes an algorithm of \textit{A. K. Lenstra} [J. Comput. Syst. Sci. 30, 235-248 (1985; Zbl 0577.12013)] for a basis reduction of lattices of polynomials. Here a lattice is a \(K[x]\) submodule of \(K[x]^n\) for a field \(K\). The author gives an algorithm that starting with a generating set for the lattice computes a reduced basis for the lattice. An important feature of the reduced bases is that they are build of the minima of the lattice. In particular, the first vector of a reduced basis will always be a shortest vector. The author gives a complexity analysis (in terms of field operations) for his algorithm, showing it to be of polynomial runtime (quite similar to the algebraic complexity of the LLL-algorithm [\textit{A. K. Lenstra, H. W. Lenstra jun.} and \textit{L. Lovasz}, Math. Ann. 261, 515-534 (1982; Zbl 0488.12001)]. As an application the author suggests to apply the reduction technique to the arithmetic in ideal (divisor) class groups, namely to the problem of ideal (divisor) reduction. For the entire collection see [Zbl 0891.00022].




Cited in
(30)








This page was built for publication: Lattice basis reduction in function fields

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3840198)