Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-09T15:12:21.534Z Has data issue: false hasContentIssue false

Walk-modularity and community structure in networks

Published online by Cambridge University Press:  29 July 2015

DAVID MEHRLE
Affiliation:
Department of Mathematics, Cornell University, Ithaca, NY, USA (e-mail: dfm223@cornell.edu)
AMY STROSSER
Affiliation:
Department of Mathematics and Statistics, Villanova University, Villanova, PA, USA (e-mail: astrosse@villanova.edu)
ANTHONY HARKIN
Affiliation:
School of Mathematical Sciences, Rochester Institute of Technology, Rochester, NY, USA (e-mail: harkin@rit.edu)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

Modularity maximization has been one of the most widely used approaches in the last decade for discovering community structure in networks of practical interest in biology, computing, social science, statistical mechanics, and more. Modularity is a quality function that measures the difference between the number of edges found within clusters minus the number of edges one would statistically expect to find based on some equivalent random graph model. We explore a natural generalization of modularity based on the difference between the actual and expected number of walks within clusters, which we refer to as walk-modularity. Walk-modularity can be expressed in matrix form, and community detection can be performed by finding the leading eigenvector of the walk-modularity matrix. We demonstrate community detection on both synthetic and real-world networks and find that walk-modularity maximization returns significantly improved results compared to traditional modularity maximization.

Information

Type
Research Article
Copyright
Copyright © Cambridge University Press 2015