Closest periodic vectors in l

  • Authors:
  • Amihood Amir;Estrella Eisenberg;Avivit Levy;Noa Lewenstein

  • Affiliations:
  • Department of Computer Science, Bar-Ilan University, Ramat-Gan, Israel;Department of Computer Science, Bar-Ilan University, Ramat-Gan, Israel;Department of Software Engineering, Shenkar College, Ramat-Gan, Israel;Netanya College, Netanya, Israel

  • Venue:
  • ISAAC'11 Proceedings of the 22nd international conference on Algorithms and Computation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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 L p spaces. The measures of "closeness" that we consider are the metrics in the different L p spaces. Specifically, we consider the L 1 , L 2 and L ∞ metrics. In particular, for a given n -dimensional vector V , we develop O (n 2) 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) O (n logn ) time constant approximation algorithms for the (appropriate) period of the closest periodic vector.