Sok: The evolution of sybil defense via social networks
Sybil attacks in which an adversary forges a potentially unbounded number of identities are
a danger to distributed systems and online social networks. The goal of sybil defense is to …
a danger to distributed systems and online social networks. The goal of sybil defense is to …
Multiway spectral partitioning and higher-order cheeger inequalities
A basic fact in spectral graph theory is that the number of connected components in an
undirected graph is equal to the multiplicity of the eigenvalue zero in the Laplacian matrix of …
undirected graph is equal to the multiplicity of the eigenvalue zero in the Laplacian matrix of …
Expander decomposition and pruning: Faster, stronger, and simpler
T Saranurak, D Wang - Proceedings of the Thirtieth Annual ACM-SIAM …, 2019 - SIAM
We study the problem of graph clustering where the goal is to partition a graph into clusters,
ie disjoint subsets of vertices, such that each cluster is well connected internally while …
ie disjoint subsets of vertices, such that each cluster is well connected internally while …
Flow-based algorithms for local graph clustering
L Orecchia, ZA Zhu - Proceedings of the twenty-fifth annual ACM-SIAM …, 2014 - SIAM
Given a subset A of vertices of an undirected graph G, the cut-improvement problem asks us
to find a subset S that is similar to A but has smaller conductance. An elegant algorithm for …
to find a subset S that is similar to A but has smaller conductance. An elegant algorithm for …
Heavy hitters via cluster-preserving clustering
We develop a new algorithm for the turnstile heavy hitters problem in general turnstile
streams, the EXPANDERSKETCH, which finds the approximate top-k items in a universe of …
streams, the EXPANDERSKETCH, which finds the approximate top-k items in a universe of …
Hypergraph clustering based on pagerank
A hypergraph is a useful combinatorial object to model ternary or higher-order relations
among entities. Clustering hypergraphs is a fundamental task in network analysis. In this …
among entities. Clustering hypergraphs is a fundamental task in network analysis. In this …
Parallel local graph clustering
Graph clustering has many important applications in computing, but due to growing sizes of
graphs, even traditionally fast clustering methods such as spectral partitioning can be …
graphs, even traditionally fast clustering methods such as spectral partitioning can be …
A local algorithm for structure-preserving graph cut
Nowadays, large-scale graph data is being generated in a variety of real-world applications,
from social networks to co-authorship networks, from protein-protein interaction networks to …
from social networks to co-authorship networks, from protein-protein interaction networks to …
A local algorithm for finding well-connected clusters
Motivated by applications of large-scale graph clustering, we study random-walk-based
LOCAL algorithms whose running times depend only on the size of the output cluster, rather …
LOCAL algorithms whose running times depend only on the size of the output cluster, rather …
On fully dynamic graph sparsifiers
We initiate the study of fast dynamic algorithms for graph sparsification problems and obtain
fully dynamic algorithms, allowing both edge insertions and edge deletions, that take …
fully dynamic algorithms, allowing both edge insertions and edge deletions, that take …