Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Testing Graph Clusterability: Algorithms and Lower Bounds
 
conference paper

Testing Graph Clusterability: Algorithms and Lower Bounds

Chiplunkar, Ashish  
•
Kapralov, Michael
•
Khanna, Sanjeev
Show more
January 1, 2018
2018 Ieee 59Th Annual Symposium On Foundations Of Computer Science (Focs)
59th IEEE Annual Symposium on Foundations of Computer Science (FOCS)

We consider the problem of testing graph cluster structure: given access to a graph G = (V, E), can we quickly determine whether the graph can be partitioned into a few clusters with good inner conductance, or is far from any such graph? This is a generalization of the well-studied problem of testing graph expansion, where one wants to distinguish between the graph having good expansion (i.e. being a good single cluster) and the graph having a sparse cut (i.e. being a union of at least two clusters). A recent work of Czumaj, Peng, and Sohler (STOC'15) gave an ingenious sublinear time algorithm for testing k-clusterability in time (O) over tilde (n(1/2)poly(k)). Their algorithm implicitly embeds a random sample of vertices of the graph into Euclidean space, and then clusters the samples based on estimates of Euclidean distances between the points. This yields a very efficient testing algorithm, but only works if the cluster structure is very strong: it is necessary to assume that the gap between conductances of accepted and rejected graphs is at least logarithmic in the size of the graph G. In this paper we show how one can leverage more refined geometric information, namely angles as opposed to distances, to obtain a sublinear time tester that works even when the gap is a sufficiently large constant. Our tester is based on the singular value decomposition of a natural matrix derived from random walk transition probabilities from a small sample of seed nodes.

We complement our algorithm with a matching lower bound on the query complexity of testing clusterability. Our lower bound is based on a novel property testing problem, which we analyze using Fourier analytic tools. As a byproduct of our techniques, we also achieve new lower bounds for the problem of approximating MAX-CUT value in sublinear time.

  • Details
  • Metrics
Type
conference paper
DOI
10.1109/FOCS.2018.00054
Web of Science ID

WOS:000455014500045

Author(s)
Chiplunkar, Ashish  
Kapralov, Michael
Khanna, Sanjeev
Mousavifar, Aida  
Peres, Yuval
Date Issued

2018-01-01

Publisher

IEEE COMPUTER SOC

Publisher place

Los Alamitos

Published in
2018 Ieee 59Th Annual Symposium On Foundations Of Computer Science (Focs)
ISBN of the book

978-1-5386-4230-6

Series title/Series vol.

Annual IEEE Symposium on Foundations of Computer Science

Start page

497

End page

508

Subjects

Computer Science, Theory & Methods

•

Computer Science

•

clustering

•

property testing

•

sublinear algorithms

•

spectral graph theory

•

expansion

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
THL2  
THL4  
Event nameEvent placeEvent date
59th IEEE Annual Symposium on Foundations of Computer Science (FOCS)

Paris, FRANCE

Oct 07-09, 2018

Available on Infoscience
January 23, 2019
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/153777
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés