• DocumentCode
    788294
  • Title

    Closest point search in lattices

  • Author

    Agrell, Erik ; Eriksson, Thomas ; Vardy, Alexander ; Zeger, Kenneth

  • Author_Institution
    Dept. of Signals & Syst., Chalmers Univ. of Technol., Goteborg, Sweden
  • Volume
    48
  • Issue
    8
  • fYear
    2002
  • fDate
    8/1/2002 12:00:00 AM
  • Firstpage
    2201
  • Lastpage
    2214
  • Abstract
    In this semitutorial paper, a comprehensive survey of closest point search methods for lattices without a regular structure is presented. The existing search strategies are described in a unified framework, and differences between them are elucidated. An efficient closest point search algorithm, based on the Schnorr-Euchner (1995) variation of the Pohst (1981) method, is implemented. Given an arbitrary point x ∈ Rm and a generator matrix for a lattice Λ, the algorithm computes the point of Λ that is closest to x. The algorithm is shown to be substantially faster than other known methods, by means of a theoretical comparison with the Kannan (1983, 1987) algorithm and an experimental comparison with the Pohst (1981) algorithm and its variants, such as the Viterbo-Boutros (see ibid. vol.45, p.1639-42, 1999) decoder. Modifications of the algorithm are developed to solve a number of related search problems for lattices, such as finding a shortest vector, determining the kissing number, computing the Voronoi (1908)-relevant vectors, and finding a Korkine-Zolotareff (1873) reduced basis.
  • Keywords
    computational complexity; decoding; matrix algebra; reviews; search problems; Kannan algorithm; Korkine-Zolotareff reduced basis; Pohst algorithm; Pohst method; Schnorr-Euchner method; Viterbo-Boutros decoder; Voronoi-relevant vectors; complexity analysis; efficient closest point search algorithm; kissing number; lattice decoding; lattice generator matrix; lattices; shortest vector; Channel coding; Codes; Lattices; Maximum likelihood decoding; Nearest neighbor searches; Quantization; Search methods; Search problems; Source coding; Terminology;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2002.800499
  • Filename
    1019833