Prototype-based interpretable community detection
Community detection is a fundamental task in complex network analysis. Most existing methods prioritize accuracy while neglecting the interpretability of identified communities. As a result, how to accurately identify a set of communities in which each community is characterized in an interpretable manner remains an open issue. To fill this gap, we formulate the interpretable community detection problem as an optimization problem, in which each community is described through a central node and its coverage radius. After proving that such an optimization problem is a NP-Hard problem, we present a heuristic search algorithm to iteratively obtain a local optimal solution. Extensive experimental results demonstrate that, although the proposed method may show slight compromises in community detection performance compared to existing non-interpretable approaches, it significantly outperforms them in terms of interpretability and efficiency, particularly in large-scale networks. Overall, the proposed method can achieve a good balance between interpretability, effectiveness, and computational efficiency, making it an ideal choice for practical applications that require both accuracy and transparency. The source code of the proposed method can be found at: https://github.com/xuannnn523/PICD . • The detection of interpretable communities is formulated as an optimization issue. • A heuristic method is presented to find prototype-based interpretable communities. • Empirical studies verify the transparency and effectiveness of our algorithm.
Authors
- Zengyou He
- Mudi Jiang
- Xiaoxuan Sun
- Xinying Liu
- Lianyu Hu
Institutions
- Dalian University of Technology (CN)
- Henan University of Technology (CN)
Publication Details
- Journal
- Chaos Solitons & Fractals
- Published
- 2026-03-04
- DOI
- https://doi.org/10.1016/j.chaos.2026.118178
- Primary Topic
- Bioinformatics and Genomic Networks
- Type
- article
- Field-Weighted Citation Impact
- 0.00