English

Space-efficient Local Computation Algorithms

Data Structures and Algorithms 2011-12-01 v2

Abstract

Recently Rubinfeld et al. (ICS 2011, pp. 223--238) proposed a new model of sublinear algorithms called \emph{local computation algorithms}. In this model, a computation problem FF may have more than one legal solution and each of them consists of many bits. The local computation algorithm for FF should answer in an online fashion, for any index ii, the ithi^{\mathrm{th}} bit of some legal solution of FF. Further, all the answers given by the algorithm should be consistent with at least one solution of FF. In this work, we continue the study of local computation algorithms. In particular, we develop a technique which under certain conditions can be applied to construct local computation algorithms that run not only in polylogarithmic time but also in polylogarithmic \emph{space}. Moreover, these local computation algorithms are easily parallelizable and can answer all parallel queries consistently. Our main technical tools are pseudorandom numbers with bounded independence and the theory of branching processes.

Keywords

Cite

@article{arxiv.1109.6178,
  title  = {Space-efficient Local Computation Algorithms},
  author = {Noga Alon and Ronitt Rubinfeld and Shai Vardi and Ning Xie},
  journal= {arXiv preprint arXiv:1109.6178},
  year   = {2011}
}
R2 v1 2026-06-21T19:11:42.359Z