Algorithm xxx: PyGenStability, a multiscale community detection with generalized Markov stability
File(s)3651225.pdf (2.39 MB)
Published version
Author(s)
Type
Journal Article
Abstract
We present PyGenStability, a general-use Python software package that provides a suite of analysis and visualisation tools for unsupervised multiscale community detection in graphs. PyGenStability finds optimized partitions of a graph at different levels of resolution by maximizing the generalized Markov Stability quality function with the Louvain or Leiden algorithms. The package includes automatic detection of robust graph partitions and allows the flexibility to choose quality functions for weighted undirected, directed and signed graphs, and to include other user-defined quality functions.
Date Issued
2024-06-28
Date Acceptance
2024-02-23
Citation
ACM Transactions on Mathematical Software, 2024, 50 (2), pp.1-8
ISSN
0098-3500
Publisher
Association for Computing Machinery (ACM)
Start Page
1
End Page
8
Journal / Book Title
ACM Transactions on Mathematical Software
Volume
50
Issue
2
Copyright Statement
Copyright © 2024 Copyright held by the owner/author(s).
This work is licensed under a Creative Commons Attribution International 4.0 License.
This work is licensed under a Creative Commons Attribution International 4.0 License.
License URL
Identifier
https://dl.acm.org/doi/10.1145/3651225
Publication Status
Published
Date Publish Online
2024-03-11