WSEAS Transactions on Mathematics
Print ISSN: 1109-2769, E-ISSN: 2224-2880
Volume 20, 2021
A Heuristic Method to Approximate the Closest Vector Problem
Authors: , ,
Abstract: The closest vector problem, or CVP for short, is a fundamental lattice problem. The purpose of this challenge is to identify a lattice point in its ambient space that is closest to a given point. This is a provably hard problem to solve, as it is an NP-hard problem. It is considered to be more difficult than the shortest vector problem (SVP), in which the shortest nonzero lattice point is required. There are three types of algorithms that can be used to solve CVP: Enumeration algorithms, Voronoi cell computation and seiving algorithms. Many algorithms for solving the relaxed variant, APPROX-CVP, have been proposed: The Babai nearest algorithm or the embedding technique. In this work we will give a heuristic method to approximate the closest vector problem to a given vector using the embeding technique and the reduced centered law.
Search Articles
Keywords: Lattice, lattice based cryptography, worst case to average reduction, homomorphic encryption
Pages: 745-755
DOI: 10.37394/23206.2021.20.79