A

Algorithm 1044: PyGenStability, a Multiscale Community Detection Framework with Generalized Markov Stability

ACM Transactions on Mathematical Software, vol. 50, pp. 1–8

Abstract

We present PyGenStability, a general-use Python software package that provides a suite of analysis and visualization 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 algorithm. 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.

Authors 7

  1. Imperial College London

    Affiliation as printed

    Department of Mathematics, Imperial College London, London, United Kingdom

  2. Imperial College London

    Affiliation as printed

    Department of Mathematics, Imperial College London, London, United Kingdom

  3. Universitätsklinikum Würzburg

    Affiliation as printed

    Department of Neurology, University Hospital Würzburg, Würzburg, Germany

  4. École Polytechnique Fédérale de Lausanne

    Affiliation as printed

    Signal Processing Laboratory (LTS2), EPFL, Lausanne, Switzerland

  5. Affiliation as printed

    Spotify, London, United Kingdom

  6. RWTH Aachen University

    Affiliation as printed

    Computational Network Science Group, RWTH Aachen University, Aachen, Germany

  7. Imperial College London

    Affiliation as printed

    Department of Mathematics, Imperial College London, London, United Kingdom

Cited by 11 stored of 11

11 results

No patents citing this paper on Lens.org (checked 2026-10-06).

References 31