arXiv · 2410.22196
LLL Algorithm for Lattice Basis Reduction
Abstract
This is an expository paper intended to introduce the polynomial time lattice basis reduction algorithm first described by Arjen Lenstra, Hendrik Lenstra, and L\'aszl\'o Lov\'asz in 1982. We begin by introducing the shortest vector problem, which motivates the underlying components of the LLL algorithm. Then, we introduce the details of the algorithm itself, followed by proofs of the correctness and runtime of the algorithm in complete detail, assuming only a basic linear algebra background and an understanding of big O notation. Finally, we apply the LLL algorithm to the shortest vector problem and explore other applications of the algorithm in various mathematical settings.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Alex Kalbach, Ted Chinburg. 2024-10-29. LLL Algorithm for Lattice Basis Reduction. https://arxiv.org/abs/2410.22196
Cite the original work for its findings. Save a collection to share your selection of sources.