Decoding by Embedding: Correct Decoding Radius and DMT Optimality
Laura Luzzi, Damien Stehle, Cong Ling

TL;DR
This paper analyzes the embedding technique for solving CVP, establishing new bounds for decoding radius and proving its DMT optimality in MIMO systems, with practical decoding variants.
Contribution
It provides a new analysis linking embedding to Hermite SVP, improves decoding radius bounds, and proves DMT optimality for lattice decoding in MIMO applications.
Findings
Embedding technique reduces decoding radius to /(2) with LLL
Embedding performs at least as well as Babai's algorithm in LLL case
Proposes practical variants requiring no minimum distance knowledge
Abstract
The closest vector problem (CVP) and shortest (nonzero) vector problem (SVP) are the core algorithmic problems on Euclidean lattices. They are central to the applications of lattices in many problems of communications and cryptography. Kannan's \emph{embedding technique} is a powerful technique for solving the approximate CVP, yet its remarkable practical performance is not well understood. In this paper, the embedding technique is analyzed from a \emph{bounded distance decoding} (BDD) viewpoint. We present two complementary analyses of the embedding technique: We establish a reduction from BDD to Hermite SVP (via unique SVP), which can be used along with any Hermite SVP solver (including, among others, the Lenstra, Lenstra and Lov\'asz (LLL) algorithm), and show that, in the special case of LLL, it performs at least as well as Babai's nearest plane algorithm (LLL-aided SIC). The former…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
