Reconstructing many partitions using spectral techniques

  • Authors:
  • Joachim Giesen;Dieter Mitsche

  • Affiliations:
  • Institute for Theoretical Computer Science, ETH Zürich, Zürich;Institute for Theoretical Computer Science, ETH Zürich, Zürich

  • Venue:
  • FCT'05 Proceedings of the 15th international conference on Fundamentals of Computation Theory
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

A partitioning of a set of n items is a grouping of these items into k disjoint, equally sized classes. Any partition can be modeled as a graph. The items become the vertices of the graph and two vertices are connected by an edge if and only if the associated items belong to the same class. In a planted partition model a graph that models a partition is given, which is obscured by random noise, i.e., edges within a class can get removed and edges between classes can get inserted. The task is to reconstruct the planted partition from this graph. In the model that we study the number k of classes controls the difficulty of the task. We design a spectral partitioning algorithm that asymptotically almost surely reconstructs up to $k = c\sqrt{n}$ partitions, where c is a small constant, in time Ck poly(n), where C is another constant.