Algebraic and Euclidean Lattices: Optimal Lattice Reduction and Beyond

12/10/2019
by   Thomas Espitau, et al.
0

We introduce a framework generalizing lattice reduction algorithms to module lattices in order to practically and efficiently solve the γ-Hermite Module-SVP problem over arbitrary cyclotomic fields. The core idea is to exploit the structure of the subfields for designing a doubly-recursive strategy of reduction: both recursive in the rank of the module and in the field we are working in. Besides, we demonstrate how to leverage the inherent symplectic geometry existing in the tower of fields to provide a significant speed-up of the reduction for rank two modules. The recursive strategy over the rank can also be applied to the reduction of Euclidean lattices, and we can perform a reduction in asymptotically almost the same time as matrix multiplication. As a byproduct of the design of these fast reductions, we also generalize to all cyclotomic fields and provide speedups for many previous number theoretical algorithms. Quantitatively, we show that a module of rank 2 over a cyclotomic field of degree n can be heuristically reduced within approximation factor 2^Õ(n) in time Õ(n^2B), where B is the bitlength of the entries. For B large enough, this complexity shrinks to Õ(n^log_2 3B). This last result is particularly striking as it goes below the estimate of n^2B swaps given by the classical analysis of the LLL algorithm using the so-called potential.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/12/2021

Reduction Theory of Algebraic Modules and their Successive Minima

Lattices defined as modules over algebraic rings or orders have garnered...
research
04/10/2019

On the Optimality of Gauss's Algorithm over Euclidean Imaginary Quadratic Fields

In this paper, we continue our previous work on the reduction of algebra...
research
06/02/2016

Factoring Polynomials over Finite Fields using Drinfeld Modules with Complex Multiplication

We present novel algorithms to factor polynomials over a finite field _q...
research
12/02/2017

Drinfeld Modules with Complex Multiplication, Hasse Invariants and Factoring Polynomials over Finite Fields

We present a novel randomized algorithm to factor polynomials over a fin...
research
06/08/2018

Performance Limits of Lattice Reduction over Imaginary Quadratic Fields with Applications to Compute-and-Forward

In this work, we first examine both Hermite's constant and Minkowski's t...
research
01/13/2020

On fast multiplication of a matrix by its transpose

We present a non-commutative algorithm for the multiplication of a 2x2-b...
research
08/25/2022

An apocalypse-free first-order low-rank optimization algorithm with at most one rank reduction attempt per iteration

We consider the problem of minimizing a differentiable function with loc...

Please sign up or login with your details

Forgot password? Click here to reset