Skip to content
DraconiticResearch
Search Sources API
194,164 studies31 sourcesUpdated 15 min ago
PreprintarXiv licencearXiv

Scaled Null-Adjusted Persistence: A Multiscale Bridge between Modularity and Persistence

Abstract

Community detection methods must balance two competing objectives: identifying small, cohesive groups while avoiding excessive fragmentation. Modularity, the most widely adopted optimization criterion, typically merges small communities in large networks due to its resolution limit. In contrast, a persistence-based criterion promotes more granular partitions. We introduce Scaled Null-Adjusted Persistence (Scaled-NAP), a parametric family of quality functions that incorporates both these criteria. The definition exploits the exact identity between a cluster's modularity contribution and its Null-Adjusted Persistence (NAP) multiplied by its relative volume. Raising this volume factor to a parameter α∈[0,1] yields NAP at α=0 and modularity at α=1, while intermediate values control the scale of the detected partition. We derive conditions under which merging two communities improves the objective function and characterize the emergence of scale dependence, including resolution-limit behaviour on Caveman graphs. We develop the Milano algorithm, a multilevel Louvain-style heuristic for optimizing Scaled-NAP on large networks. Experiments on weighted and unweighted Lancichinetti-Fortunato-Radicchi benchmarks show that Scaled-NAP achieves the highest or tied-highest recovery wherever the ground truth structure is detectable, with its advantage increasing under community-size heterogeneity. Tests on three real networks with up to 1.1 million nodes confirm its capability to identify fine-grained ground-truth communities. The Milano algorithm also turned out to be the fastest method evaluated on large networks. These results show that Scaled-NAP provides an effective and scalable bridge between modularity-based and persistence-based community detection methodologies.

Related

  1. Persistence Pays: Square-root condition-number dependence for Metropolis-adjusted kinetic Langevin Monte Carlo with a non-reversibly updated accept/reject uniform
    Nawaf Bou-Rabee
    arXivPreprintarXiv licenceFull textNumerical analysis & scientific computingProbabilityarXiv
  2. Modularity of Higher Theta Series III: Proof of the Modularity Conjecture
    Tony Feng, Zhiwei Yun, Wei Zhang
    arXivPreprintCC BY-NC-ND 4.0Full textAlgebra & number theoryarXiv
  3. Modularity of higher theta series I: cohomology of the generic fiber
    Tony Feng, Zhiwei Yun, Wei Zhang
    Publications mathématiques de l IHÉSPeer-reviewedLicence not statedFull text13 citedAlgebra & number theoryOpenAlex
  4. Modularity in planted partition model
    M. Koshelev
    arXivPreprintCC BY 4.0Full textCombinatorics & discrete mathematicsarXiv
  5. On the modularity of residually reducible Galois representations of rank 2
    Andrea Dotto, Jack A. Thorne
    arXivPreprintarXiv licenceFull textAlgebra & number theoryarXiv
BibTeX
@misc{avellone2026scaled,
  title = {{Scaled Null-Adjusted Persistence: A Multiscale Bridge between Modularity and Persistence}},
  author = {Alessandro Avellone and Paolo Bartesaghi and Stefano Benati and Rosanna Grassi},
  howpublished = {arXiv},
  year = {2026},
  month = aug,
  doi = {10.48550/arxiv.2608.30934},
  eprint = {2608.30934},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2608.30934},
}
RIS
TY  - UNPB
TI  - Scaled Null-Adjusted Persistence: A Multiscale Bridge between Modularity and Persistence
AU  - Alessandro Avellone
AU  - Paolo Bartesaghi
AU  - Stefano Benati
AU  - Rosanna Grassi
PY  - 2026
DA  - 2026/08/31
PB  - arXiv
DO  - 10.48550/arxiv.2608.30934
UR  - https://arxiv.org/abs/2608.30934
AB  - Community detection methods must balance two competing objectives: identifying small, cohesive groups while avoiding excessive fragmentation. Modularity, the most widely adopted optimization criterion, typically merges small communities in large networks due to its resolution limit. In contrast, a persistence-based criterion promotes more granular partitions. We introduce Scaled Null-Adjusted Persistence (Scaled-NAP), a parametric family of quality functions that incorporates both these criteria. The definition exploits the exact identity between a cluster's modularity contribution and its Null-Adjusted Persistence (NAP) multiplied by its relative volume. Raising this volume factor to a parameter α∈[0,1] yields NAP at α=0 and modularity at α=1, while intermediate values control the scale of the detected partition. We derive conditions under which merging two communities improves the objective function and characterize the emergence of scale dependence, including resolution-limit behaviour on Caveman graphs. We develop the Milano algorithm, a multilevel Louvain-style heuristic for optimizing Scaled-NAP on large networks. Experiments on weighted and unweighted Lancichinetti-Fortunato-Radicchi benchmarks show that Scaled-NAP achieves the highest or tied-highest recovery wherever the ground truth structure is detectable, with its advantage increasing under community-size heterogeneity. Tests on three real networks with up to 1.1 million nodes confirm its capability to identify fine-grained ground-truth communities. The Milano algorithm also turned out to be the fastest method evaluated on large networks. These results show that Scaled-NAP provides an effective and scalable bridge between modularity-based and persistence-based community detection methodologies.
ER  -