The closest vector problem in tensored root lattices of type A and in their duals (Q1692156)

From MaRDI portal
scientific article
Language Label Description Also known as
English
The closest vector problem in tensored root lattices of type A and in their duals
scientific article

    Statements

    The closest vector problem in tensored root lattices of type A and in their duals (English)
    0 references
    0 references
    26 January 2018
    0 references
    The closest vector problem (also known as maximum likelihood decoding) is a fundamental question in lattice based cryptography. The authors study the closest vector problem in the tensor root lattices of Type A, \((A_m \otimes A_n)\), and in their duals \((A_m^* \otimes A_n^*).\) They solve the closest vector problem in \(Z[\zeta_c]\) and \(Z[\zeta_c]^\lor\) for conductors of the form \(c = 2^\alpha p ^\beta q^\gamma\) for any two odd primes \(p\) and \(q\). In the primal case \((A_m \otimes A_n)\), they give a full characterization of the Voronoi region in terms of simple cycles in the complete directed bipartite graph \(K_{m+1,n+1}.\) Using this, they obtain a closest vector problem algorithm running in polynomial time. The algorithm performs \(O(l m^2n^2 \min \{ m,n \})\) operations on reals, where \(l\) is the number of bits per coordinate of the input target. In the dual case a gluing construction is used to solve the closest vector problem in sub-exponential time \(O(nm^{n+1})\).
    0 references
    lattice based cryptography
    0 references
    cyclotomic lattices
    0 references
    tensored root lattices
    0 references
    closest vector problem
    0 references
    maximum likelihood decoding
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references