Related Experiment Video
Updated: May 30, 2026

Experimental Protocol for Manipulating Plant-induced Soil Heterogeneity
Published on: March 13, 2014
Seeding for pervasively overlapping communities
Conrad Lee1, Fergal Reid, Aaron McDaid
1Clique Research Cluster, Complex and Adaptive Systems Laboratory, University College Dublin, 8 Belfield Office Park, Clonskeagh, Dublin 4, Ireland. conradlee@gmail.com
Community detection algorithms struggle with highly overlapping networks. Using distinct cliques as seeds significantly improves performance in these complex network structures, as shown by synthetic and real-world data benchmarks.
Area of Science:
- Network science
- Computational social science
- Bioinformatics
Background:
- Many real-world networks exhibit significant community overlap, where nodes belong to multiple groups.
- Existing overlapping community detection algorithms often fail in highly overlapping network scenarios.
- Algorithms optimizing local fitness measures using greedy expansion are a common approach.
Purpose of the Study:
- To investigate the performance of local fitness-based community detection algorithms in highly overlapping networks.
- To identify optimal seeding strategies for improving the accuracy of these algorithms.
- To validate findings using both synthetic and real-world network data.
Main Methods:
- Development and application of synthetic network benchmarks with varying degrees of community overlap.
- Implementation of a greedy heuristic algorithm that expands seed nodes into communities based on a local fitness measure.
- Testing distinct node types (e.g., cliques) as potential seeds.
- Benchmarking algorithm performance on a Facebook social network and the yeast protein-protein interaction network.
Main Results:
- Algorithm performance is highly sensitive to the initial seeding strategy, especially in highly overlapping networks.
- Distinct cliques consistently outperform other seeding strategies in promoting accurate community detection.
- The effectiveness of clique-based seeding is validated across both synthetic and empirical network datasets.
Conclusions:
- The choice of seeding strategy is critical for the success of local fitness-based overlapping community detection algorithms.
- Employing distinct cliques as seeds offers a robust and effective solution for detecting communities in complex, highly overlapping networks.
- These findings have implications for analyzing social, biological, and other complex systems with overlapping community structures.
Related Concept Videos
What are Populations and Communities?
Conservation of Small Populations
Multi-species Conserved Sequences
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved DNA...
Seedless Vascular Plants
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Ecological Succession

