Streaming algorithms for independent sets

  • Authors:
  • Bjarni V. Halldórsson;Magnús M. Halldórsson;Elena Losievskaja;Mario Szegedy

  • Affiliations:
  • School of Science and Engineering, Reykjavik University, Reykjavik, Iceland;School of Computer Science, Reykjavik University;School of Computer Science, Reykjavik University;Dept. of Computer Science, Rutgers University, Piscataway, New Jersey

  • Venue:
  • ICALP'10 Proceedings of the 37th international colloquium conference on Automata, languages and programming
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We find "combinatorially optimal" (guaranteed by the degree-sequence alone) independent sets for graphs and hypergraps in linear space in the semi-streaming model. We also propose a new output-efficient streaming model, that is more restrictive than semi-streaming (n ċ logO(1) n space) but more flexible than classic streaming (logO(1) n space). The algorithms in this model work in poly-logarithmic space, like in the case of the classical streaming model, but they can access and update the output buffer, treating it as an extra piece of memory. Our results form the first treatment of the classic IS problem in the streaming setting.