Improved Deterministic Length Reduction
Abstract
This paper presents a new technique for deterministic length reduction. This technique improves the running time of the algorithm presented in \cite{LR07} for performing fast convolution in sparse data. While the regular fast convolution of vectors whose sizes are respectively, takes using FFT, using the new technique for length reduction, the algorithm proposed in \cite{LR07} performs the convolution in , where is the number of non-zero values in . The algorithm assumes that is given in advance, and is given in running time. The novel technique presented in this paper improves the convolution time to {\sl deterministically}, which equals the best running time given achieved by a {\sl randomized} algorithm. The preprocessing time of the new technique remains the same as the preprocessing time of \cite{LR07}, which is . This assumes and deals the case where is polynomial in . In the case where is exponential in , a reduction to a polynomial case can be used. In this paper we also improve the preprocessing time of this reduction from to .
Cite
@article{arxiv.0802.0017,
title = {Improved Deterministic Length Reduction},
author = {Amihood Amir and Klim Efremenko and Oren Kapah and Ely Porat and Amir Rothschild},
journal= {arXiv preprint arXiv:0802.0017},
year = {2008}
}
Comments
7 pages