• DocumentCode
    36094
  • Title

    Decoding by Embedding: Correct Decoding Radius and DMT Optimality

  • Author

    Luzzi, L. ; Stehle, Damien ; Cong Ling

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Imperial Coll. London, London, UK
  • Volume
    59
  • Issue
    5
  • fYear
    2013
  • fDate
    May-13
  • Firstpage
    2960
  • Lastpage
    2973
  • 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 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 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ász (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 successive interference cancellation). The former analysis helps us to explain the folklore practical observation that unique SVP is easier than standard approximate SVP. It is proven that when the LLL algorithm is employed, the embedding technique can solve the CVP provided that the noise norm is smaller than a decoding radius λ1/(2γ) , where λ1 is the minimum distance of the lattice, and γ ≈ O(2n/4). This substantially improves the previously best known correct decoding bound γ ≈ O(2n) . Focusing on the applications of BDD to decoding of multiple-input multiple-output systems, we also prove that BDD of the regularized lattice is optimal in terms of the diversity-multiplexing gain tradeoff, and propose practical variants of embedding decoding which require no knowledge of the minimum distance of the lattice and/or further improve the error performance.
  • Keywords
    MIMO communication; decoding; diversity reception; interference suppression; multiplexing; BDD viewpoint; Babai nearest plane algorithm; CVP; DMT optimality; Euclidean lattices; Hermite SVP solver; Kannan embedding technique; LLL algorithm; LLL-aided successive interference cancellation; Lenstra-Lenstra-Lovasz algorithm; SVP; bounded distance decoding viewpoint; closest vector problem; core algorithmic problem; cryptography; decoding bound; decoding radius; diversity-multiplexing gain tradeoff; embedding decoding; error performance improvement; lattice distance; multiple-input multiple-output system decoding; noise norm; shortest vector problem; Approximation algorithms; Boolean functions; Data structures; Decoding; Lattices; MIMO; Vectors; Closest vector problem (CVP); lattice decoding; lattice reduction (LR); multiple-input multiple-output (MIMO) systems; shortest vector problem (SVP);
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2012.2236144
  • Filename
    6423918