# Techniques in Lattice Basis Reduction

**Authors:** Bal K. Khadka, Spyros M. Magliveras

arXiv: 1702.03364 · 2017-02-14

## TL;DR

This paper introduces new optimization techniques, including hill climbing, lattice diffusion, and hybrid methods, to enhance the effectiveness of the LLL lattice basis reduction algorithm, with potential for parallel computation speedups.

## Contribution

The paper proposes novel optimization techniques to improve LLL basis reduction, including hill climbing, lattice diffusion, and hybrid methods, and discusses their implementation and parallelization potential.

## Key findings

- Enhanced basis reduction through proposed techniques
- Potential for almost linear speedup with parallel computation
- Improved efficacy of LLL algorithm with new optimization methods

## Abstract

The credit on {\it reduction theory} goes back to the work of Lagrange, Gauss, Hermite, Korkin, Zolotarev, and Minkowski. Modern reduction theory is voluminous and includes the work of A. Lenstra, H. Lenstra and L. Lovasz who created the well known LLL algorithm, and many other researchers such as L. Babai and C. P. Schnorr who created significant new variants of basis reduction algorithms. In this paper, we propose and investigate the efficacy of new optimization techniques to be used along with LLL algorithm. The techniques we have proposed are: i) {\it hill climbing (HC)}, ii) {\it lattice diffusion-sub lattice fusion (LDSF)}, and iii) {\it multistage hybrid LDSF-HC}. The first technique relies on the sensitivity of LLL to permutations of the input basis $B$, and optimization ideas over the symmetric group $S_m$ viewed as a metric space. The second technique relies on partitioning the lattice into sublattices, performing basis reduction in the partition sublattice blocks, fusing the sublattices, and repeating. We also point out places where parallel computation can reduce run-times achieving almost linear speedup. The multistage hybrid technique relies on the lattice diffusion and sublattice fusion and hill climbing algorithms.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1702.03364/full.md

## Figures

9 figures with captions in the complete paper: https://tomesphere.com/paper/1702.03364/full.md

## References

34 references — full list in the complete paper: https://tomesphere.com/paper/1702.03364/full.md

---
Source: https://tomesphere.com/paper/1702.03364