paper-with-me

Papers

Adaptive Local Clustering over Attributed Graphs

2025-03-26 · Haoran Zheng, Renchi Yang, Jianliang Xu

Given a graph $G$ and a seed node $v_s$, the objective of local graph clustering (LGC) is to identify a subgraph $C_s \in G$ (a.k.a. local cluster) surrounding $v_s$ in time roughly linear with the size of $C_s$. This approach yields personalized clusters without needing to access the entire graph, which makes it highly suitable for numerous applications involving large graphs. However, most existing solutions merely rely on the topological connectivity between nodes in $G$, rendering them vulnerable to missing or noisy links that are commonly present in real-world graphs. To address this issue, this paper resorts to leveraging the complementary nature of graph topology and node attributes to enhance local clustering quality. To effectively exploit the attribute information, we first formulate the LGC as an estimation of the bidirectional diffusion distribution (BDD), which is specialized for capturing the multi-hop affinity between nodes in the presence of attributes. Furthermore, we propose LACA, an efficient and effective approach for LGC that achieves superb empirical performance on multiple real datasets while maintaining strong locality. The core components of LACA include (i) a fast and theoretically-grounded preprocessing technique for node attributes, (ii) an adaptive algorithm for diffusing any vectors over $G$ with rigorous theoretical guarantees and expedited convergence, and (iii) an effective three-step scheme for BDD approximation. Extensive experiments, comparing 17 competitors on 8 real datasets, show that LACA outperforms all competitors in terms of result quality measured against ground truth local clusters, while also being up to orders of magnitude faster. The code is available at https://github.com/HaoranZ99/alac.

📄 PDF Abstract BibTeX arXiv:2503.20488

Code (1)

HaoranZ99/laca 공식 구현

Tasks

AttributeClusteringGraph Clustering

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Attributed Graph Clustering via Adaptive Graph Convolution

2019-06-04 · Xiaotong Zhang, Han Liu, Qimai Li, Xiao-Ming Wu

Attributed graph clustering is challenging as it requires joint modelling of graph structures and node attributes. Recent progress on graph convolutional networks has proved that graph convolution is effective in combini…

ClusteringCommunity DetectionDiversityGraph Clustering

Incorporating User's Preference into Attributed Graph Clustering

2020-03-24 · Wei Ye, Dominik Mautz, Christian Boehm, Ambuj Singh 외

Graph clustering has been studied extensively on both plain graphs and attributed graphs. However, all these methods need to partition the whole graph to find cluster structures. Sometimes, based on domain knowledge, peo…

AttributeClusteringGraph Clustering

Scalable and Adaptive Spectral Embedding for Attributed Graph Clustering

2024-08-11 · Yunhui Liu, Tieke He, Qing Wu, Tao Zheng 외

Attributed graph clustering, which aims to group the nodes of an attributed graph into disjoint clusters, has made promising advancements in recent years. However, most existing methods face challenges when applied to la…

ClusteringGraph Clustering

A Versatile Framework for Attributed Network Clustering via K-Nearest Neighbor Augmentation

2024-08-10 · Yiran Li, Gongyao Guo, Jieming Shi, Renchi Yang 외

Attributed networks containing entity-specific information in node attributes are ubiquitous in modeling social networks, e-commerce, bioinformatics, etc. Their inherent network topology ranges from simple graphs to hype…

AttributeClusteringGPUGraph Clustering+2

Attributed Graph Clustering in Collaborative Settings

2024-11-19 · Rui Zhang, Xiaoyang Hou, Zhihua Tian, Yan He 외

Graph clustering is an unsupervised machine learning method that partitions the nodes in a graph into different groups. Despite achieving significant progress in exploiting both attributed and structured data information…

ClusteringGraph Clustering