Spectral partitioning is a simple, nearly linear time algorithm to find sparse cuts, and the Cheeger inequalities provide a worst-case guarantee for the quality of the approximation found by the algorithm. A local graph partitioning algorithm finds a set of vertices with small conductance (i.e., a sparse cut) by adaptively exploring part of a large graph G, starting from a specified vertex. For the algorithm to be local, its complexity must be bounded in terms of the size of the set that it outputs, with at most a weak dependence on the number n of vertices in G. Previous local partitioning algorithms find sparse cuts using random walks and personalized PageRank [Spielman and Teng 2013; Andersen et al. 2006]. In this article, we introduc...
Local algorithms on graphs are algorithms that run in parallel on the nodes of a graph to compute so...
We study a family of graph clustering problems where each cluster has to satisfy a certain local req...
Graphs are a powerful and expressive means for storing and working with data. As the demand for fas...
Spectral partitioning is a simple, nearly linear time algorithm to find sparse cuts, and the Cheeger...
Given a subset A of vertices of an undirected graph G, the cut-improvement problem asks us to find a...
Abstract. We study the design of local algorithms for massive graphs. A local graph algorithm is one...
This thesis is concerned with a new type of approximation algorithm for the fundamental problems of ...
Local algorithms on graphs are algorithms that run in par-allel on the nodes of a graph to compute s...
This thesis studies local algorithms for solving combinatorial optimization problems on large, spars...
Graph partitioning problems are a central topic of research in the study of approximation algorithms...
Graph partitioning problems are a central topic of research in the study of approximation algorithms...
Disclaimer: These notes have not been subjected to the usual scrutiny reserved for formal publicatio...
We introduce a new tool for approximation and testing algorithms called partitioning oracles. We dev...
The problem of graph clustering is a central optimization problem with various applications in numer...
The problem of graph clustering is a central optimization problem with various applications in numer...
Local algorithms on graphs are algorithms that run in parallel on the nodes of a graph to compute so...
We study a family of graph clustering problems where each cluster has to satisfy a certain local req...
Graphs are a powerful and expressive means for storing and working with data. As the demand for fas...
Spectral partitioning is a simple, nearly linear time algorithm to find sparse cuts, and the Cheeger...
Given a subset A of vertices of an undirected graph G, the cut-improvement problem asks us to find a...
Abstract. We study the design of local algorithms for massive graphs. A local graph algorithm is one...
This thesis is concerned with a new type of approximation algorithm for the fundamental problems of ...
Local algorithms on graphs are algorithms that run in par-allel on the nodes of a graph to compute s...
This thesis studies local algorithms for solving combinatorial optimization problems on large, spars...
Graph partitioning problems are a central topic of research in the study of approximation algorithms...
Graph partitioning problems are a central topic of research in the study of approximation algorithms...
Disclaimer: These notes have not been subjected to the usual scrutiny reserved for formal publicatio...
We introduce a new tool for approximation and testing algorithms called partitioning oracles. We dev...
The problem of graph clustering is a central optimization problem with various applications in numer...
The problem of graph clustering is a central optimization problem with various applications in numer...
Local algorithms on graphs are algorithms that run in parallel on the nodes of a graph to compute so...
We study a family of graph clustering problems where each cluster has to satisfy a certain local req...
Graphs are a powerful and expressive means for storing and working with data. As the demand for fas...