TY - JOUR
T1 - Closest periodic vectors in Lp spaces
AU - Amir, Amihood
AU - Eisenberg, Estrella
AU - Levy, Avivit
AU - Lewenstein, Noa
N1 - Publisher Copyright:
© 2014 Elsevier B.V.
PY - 2014
Y1 - 2014
N2 - The problem of finding the period of a vector V is central to many applications. Let V' be a periodic vector closest to V under some metric. We seek this V', or more precisely we seek the smallest period that generates V'. In this paper we consider the problem of finding the closest periodic vector in Lp spaces. The measures of "closeness" that we consider are the metrics in the different Lp spaces. Specifically, we consider the L1, L2 and L∞ metrics. In particular, for a given n-dimensional vector V, we develop O(n2) time algorithms (a different algorithm for each metric) that construct the smallest period that defines such a periodic n-dimensional vector V'. We call that vector the closest periodic vector of V under the appropriate metric. We also show (three) Õ(n) time constant approximation algorithms for the period of the approximate closest periodic vector.
AB - The problem of finding the period of a vector V is central to many applications. Let V' be a periodic vector closest to V under some metric. We seek this V', or more precisely we seek the smallest period that generates V'. In this paper we consider the problem of finding the closest periodic vector in Lp spaces. The measures of "closeness" that we consider are the metrics in the different Lp spaces. Specifically, we consider the L1, L2 and L∞ metrics. In particular, for a given n-dimensional vector V, we develop O(n2) time algorithms (a different algorithm for each metric) that construct the smallest period that defines such a periodic n-dimensional vector V'. We call that vector the closest periodic vector of V under the appropriate metric. We also show (three) Õ(n) time constant approximation algorithms for the period of the approximate closest periodic vector.
KW - Approximate periodicity
KW - Closest vector
KW - String algorithms
UR - https://www.scopus.com/pages/publications/84898054154
U2 - 10.1016/j.tcs.2014.03.019
DO - 10.1016/j.tcs.2014.03.019
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:84898054154
SN - 0304-3975
VL - 533
SP - 26
EP - 36
JO - Theoretical Computer Science
JF - Theoretical Computer Science
ER -