atlas

Research map / Graph learning / Graph algorithms and clustering

Network Tight Community Detection

ICML 2024 · Graph learning › Graph algorithms and clustering · approach: Graph distance and retrieval

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes tight community detection (TCD), which uses network sub-sampling, averaged co-membership matrices, and DFS to separate tight nodes from scattered nodes before spectral clustering of tight communities.

Problem

Standard community detection forces every node into a cluster, but many real networks contain scattered nodes with no community affiliation, which biases the recovered communities.

Approach

Scattered nodes are randomly assigned to communities across repeated sub-sampled spectral clusterings, whereas tight nodes co-cluster consistently; TCD exploits this by thresholding an averaged co-membership matrix with DFS to find tight components and then runs spectral clustering on tight nodes only.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use TCD instead of ExtractionCommunity detection · FootballF-score (%): 83.0 ± 2.8 vs 39.7 ± 5.3Helped
Use TCD instead of RADARCommunity detection · Footballmisclustering rate (%): 11.4 ± 2.6 vs 16.0 ± 3.1Helped
Use TCD instead of ExtractionCommunity detection · PolbooksF-score (%): 68.7 ± 3.2 vs 54.1 ± 8.7Helped
Use TCD instead of RCDCommunity detection · Polbooksmisclustering rate (%): 31.0 ± 3.2 vs 21.1 ± 3.3Hurt
Use TCD instead of ONECommunity detection · PolblogsF-score (%): 54.7 ± 2.3 vs 19.6 ± 1.6Helped
Use TCD instead of RCDCommunity detection · Polblogsmisclustering rate (%): 13.3 ± 2.6 vs 26.5 ± 1.2Helped
Use TCD instead of ExtractionCommunity detection · BlogCatalogF-score (%): 43.6 ± 3.2 vs 16.7 ± 4.3Helped
Use TCD instead of HCDCommunity detection · BlogCatalogmisclustering rate (%): 35.3 ± 3.6 vs 56.9 ± 6.2Helped
Use TCD instead of RADARCommunity detection · COVID-19 PPI networkNcut: 0.087 vs 0.104Helped
Use TCD instead of PRNCommunity detection · COVID-19 PPI networkOEPR: 0.000 vs 0.000No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: football polbooks polblogs BlogCatalog COVID-19 protein-protein interaction network (STRING) synthetic GSBM networks

Benchmarks: football polbooks polblogs BlogCatalog COVID-19 PPI network

Metrics: F-score misclustering rate Ncut OEPR

Baselines: Community Boundary Nodes (CBNs) RADAR ANOMALOUS ONE PageRank-Nibble Heat kernel (HK) Extraction ECoHeN HCD RCD

Builds on: tight clustering (Tseng & Wong 2005) network sub-sampling community detection (Mukherjee et al. 2021) general stochastic block model (Cai & Li 2015) sub-sampling for spectral clustering (Chen & Lei 2018)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy