Shortest-Vector-Problem.Python implementation of the LLL lattice reduction algorithm for solving the Shortest Vector Problem (SVP). Implements detailed Gram–Schmidt orthogonalisation, size reduction, and Lovász condition checks. Includes research PDF, example lattices, and utilities for testing and vector analysis.