next up previous
Next: About this document ...

Van Emden Henson
Community detection in graphs based on a multilevel bipartite matching

Center for Applied Scientific Computing
Lawrence Livermore National Laboratory
Livermore
CA 94551-0808
henson5@llnl.gov
David Hysom
Geoff Sanders
Panayot Vassilevski
Andy Yoo

We propose an algorithm to assign edge-weights in undirected graphs by minimizing a non-linear functional. This functional is designed as an affinity measure, exposing when two neighboring graph vertices are “closer” to each other than to the remaining neighbors. We examine one application of the computed edge weights, using them to design recursive (multilevel) pair-wise aggregation algorithms for community detection in the graph. We test the use of the popular graph modularity measure, and also a generalization of it that uses the computed edge weights, to terminate the aggregation process at every hierarchical level. We demonstrate the algorithm on several graphs with known communities to verify the applicability to more realistic situations.





root 2014-04-01