Streaming Embeddings with Slack

  • Authors:
  • Christiane Lammersen;Anastasios Sidiropoulos;Christian Sohler

  • Affiliations:
  • Department of Computer Science, TU Dortmund, Dortmund, Germany 44221;Department of Computer Science, University of Toronto, Ontario, M5S 3G4;Department of Computer Science, TU Dortmund, Dortmund, Germany 44221

  • Venue:
  • WADS '09 Proceedings of the 11th International Symposium on Algorithms and Data Structures
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of computing low-distortion embeddings in the streaming model. We present streaming algorithms that, given an n -point metric space M , compute an embedding of M into an n -point metric space M *** that preserves a (1 *** *** )-fraction of the distances with small distortion (*** is called the slack ). Our algorithms use space polylogarithmic in n and the spread of the metric. Within such space limitations, it is impossible to store the embedding explicitly. We bypass this obstacle by computing a compact representation of M ***, without storing the actual bijection from M into M ***.