Module Lattice Security (Part II): Module Lattice Reduction via Optimal Sign Selection
Abstract
We extend the CDPR lattice reduction algorithm from ideal to module lattices, leveraging the trace orthogonality of the power basis to decompose the module into rank-1 submodules and applying CDPR independently to each. This base module reduction achieves a Hermite factor matching the ideal case, with a module reduction factor independent of the rank, under a balance hypothesis automatically satisfied for MLWE-distributed bases. To control precision, we introduce CRT-scaled rounding at totally split primes, reducing the Gram-Schmidt rounding error and yielding a bounded-precision implementation. We further reformulate the CDPR sign-selection subproblem as a mixed-integer linear program, determining the optimal balanced discrepancy to be a universal constant . All results build on the class number one condition established in Part I of this series.
Cite
@article{arxiv.2604.22900,
title = {Module Lattice Security (Part II): Module Lattice Reduction via Optimal Sign Selection},
author = {Ming-Xing Luo},
journal= {arXiv preprint arXiv:2604.22900},
year = {2026}
}
Comments
22 pages