articleSIAM Journal on Matrix Analysis and ApplicationsJan 1, 2008Closed access

Graph Clustering Via a Discrete Uncoupling Process

Indexed incrossref

Abstract

A discrete uncoupling process for finite spaces is introduced, called the Markov Cluster Process or the MCL process. The process is the engine for the graph clustering algorithm called the MCL algorithm. The MCL process takes a stochastic matrix as input, and then alternates expansion and inflation, each step defining a stochastic matrix in terms of the previous one. Expansion corresponds with taking the kth power of a stochastic matrix, where $k\in\N$. Inflation corresponds with a parametrized operator $\Gamma_r$, $r\geq 0$, that maps the set of (column) stochastic matrices onto itself. The image $\Gamma_r M$ is obtained by raising each entry in M to the rth power and rescaling each column to have sum 1…

Citation impact

797
total citations
FWCI
16.32
Percentile
100%
References
43
Citations per year

Authors

1

Topics & keywords

Keywords
  • Mathematics
  • Stochastic matrix
  • Cluster analysis
  • Markov chain
  • Matrix (chemical analysis)
  • Quadratic equation
  • Stochastic process
  • Limit (mathematics)
UN Sustainable Development Goals
  • Decent work and economic growth
No related works found for this paper.