This is a Polynomial Time lattice reduction algorithm. Algorithm Given a Basis B={b1,…,bd} with n-dim integer coordinates With lattice L (Subgroup of Rn) with d≤n LLL calculates reduced nearly orthogonal lattice basis