A tighter analysis of spectral clustering, and beyond

P Macgregor, H Sun - International Conference on Machine …, 2022 - proceedings.mlr.press
This work studies the classical spectral clustering algorithm which embeds the vertices of
some graph G=(V_G, E_G) into R^ k using k eigenvectors of some matrix of G, and applies k …

Higher-order spectral clustering of directed graphs

S Laenen, H Sun - Advances in neural information …, 2020 - proceedings.neurips.cc
Clustering is an important topic in algorithms, and has a number of applications in machine
learning, computer vision, statistics, and several other research disciplines. Traditional …

Hierarchical Clustering: -Approximation for Well-Clustered Graphs

BA Manghiuc, H Sun - advances in neural information …, 2021 - proceedings.neurips.cc
Hierarchical clustering studies a recursive partition of a data set into clusters of successively
smaller size, and is a fundamental problem in data analysis. In this work we study the cost …

Find your place: Simple distributed algorithms for community detection

L Becchetti, AE Clementi, E Natale, F Pasquale… - SIAM Journal on …, 2020 - SIAM
Given an underlying graph, we consider the following dynamics: Initially, each node locally
chooses a value in {-1,1\}, uniformly at random and independently of other nodes. Then, in …

Fast and simple spectral clustering in theory and practice

P Macgregor - Advances in Neural Information Processing …, 2024 - proceedings.neurips.cc
Spectral clustering is a popular and effective algorithm designed to find $ k $ clusters in a
graph $ G $. In the classical spectral clustering algorithm, the vertices of $ G $ are …

Fast approximation of similarity graphs with kernel density estimation

P Macgregor, H Sun - Advances in Neural Information …, 2024 - proceedings.neurips.cc
Constructing a similarity graph from a set $ X $ of data points in $\mathbb {R}^ d $ is the first
step of many modern clustering algorithms. However, typical constructions of a similarity …

Average whenever you meet: Opportunistic protocols for community detection

L Becchetti, A Clementi, P Manurangsi, E Natale… - arXiv preprint arXiv …, 2017 - arxiv.org
Consider the following asynchronous, opportunistic communication model over a graph $ G
$: in each round, one edge is activated uniformly and independently at random and (only) its …

Spectral vertex sparsifiers and pair-wise spanners over distributed graphs

C Zhu, Q Liu, J Bi - International Conference on Machine …, 2021 - proceedings.mlr.press
Graph sparsification is a powerful tool to approximate an arbitrary graph and has been used
in machine learning over graphs. As real-world networks are becoming very large and …

Distributed community detection via metastability of the 2-choices dynamics

E Cruciani, E Natale, G Scornavacca - Proceedings of the AAAI …, 2019 - ojs.aaai.org
We investigate the behavior of a simple majority dynamics on networks of agents whose
interaction topology exhibits a community structure. By leveraging recent advancements in …

Link Pruning for Community Detection in Social Networks

J Kim, S Jeong, S Lim - Applied Sciences, 2022 - mdpi.com
Attempts to discover knowledge through data are gradually becoming diversified to
understand complex aspects of social phenomena. Graph data analysis, which models and …