A Distributed Algorithm for Spectral Sparsification of Graphs with Applications to Data Clustering

03/24/2020
by   Fabricio Mendoza-Granada, et al.
0

Spectral sparsification is a technique that is used to reduce the number of non-zero entries in a positive semidefinite matrix with little changes to its spectrum. In particular, the main application of spectral sparsification is to construct sparse graphs whose spectra are close to a given dense graph. We study spectral sparsification under the assumption that the edges of a graph are allocated among sites which can communicate among each other. In this work we show that if a graph is allocated among several sites, the union of the spectral sparsifiers of each induced subgraph give us an spectral sparsifier of the original graph. In contrast to other works in the literature, we present precise computations of the approximation factor of the union of spectral sparsifiers and give an explicit calculation of the edge weights. Then we present an application of this result to data clustering in the Number-On-Forehead model of multiparty communication complexity when input data is allocated as a sunflower among sites in the party.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2017

Distributed Graph Clustering and Sparsification

Graph clustering is a fundamental computational problem with a number of...
research
08/29/2017

Drawing Big Graphs using Spectral Sparsification

Spectral sparsification is a general technique developed by Spielman et ...
research
02/19/2023

Communication-Efficient Distributed Graph Clustering and Sparsification under Duplication Models

In this paper, we consider the problem of clustering graph nodes and spa...
research
07/09/2019

Open problems in the spectral theory of signed graphs

Signed graphs are graphs whose edges get a sign +1 or -1 (the signature)...
research
09/13/2018

Graph powering and spectral robustness

Spectral algorithms, such as principal component analysis and spectral c...
research
01/01/2018

On Spectral Graph Embedding: A Non-Backtracking Perspective and Graph Approximation

Graph embedding has been proven to be efficient and effective in facilit...
research
04/25/2022

Parallel coarsening of graph data with spectral guarantees

Finding coarse representations of large graphs is an important computati...

Please sign up or login with your details

Forgot password? Click here to reset