English

From Independence to Expansion and Back Again

Data Structures and Algorithms 2015-06-12 v1

Abstract

We consider the following fundamental problems: (1) Constructing kk-independent hash functions with a space-time tradeoff close to Siegel's lower bound. (2) Constructing representations of unbalanced expander graphs having small size and allowing fast computation of the neighbor function. It is not hard to show that these problems are intimately connected in the sense that a good solution to one of them leads to a good solution to the other one. In this paper we exploit this connection to present efficient, recursive constructions of kk-independent hash functions (and hence expanders with a small representation). While the previously most efficient construction (Thorup, FOCS 2013) needed time quasipolynomial in Siegel's lower bound, our time bound is just a logarithmic factor from the lower bound.

Keywords

Cite

@article{arxiv.1506.03676,
  title  = {From Independence to Expansion and Back Again},
  author = {Tobias Christiani and Rasmus Pagh and Mikkel Thorup},
  journal= {arXiv preprint arXiv:1506.03676},
  year   = {2015}
}

Comments

An extended abstract of this paper was accepted to The 47th ACM Symposium on Theory of Computing (STOC 2015). Copyright ACM

R2 v1 2026-06-22T09:51:50.440Z