Fast Multi-Scale Detection of Relevant Communities in Large-Scale Networks
File(s)Computer Journal_59_9_2013.pdf (548.33 KB)
Accepted version
Author(s)
Le Martelot, E
Hankin, C
Type
Journal Article
Abstract
Nowadays, networks are almost ubiquitous. In the past decade, community detection received an
increasing interest as a way to uncover the structure of networks by grouping nodes into communities more densely connected internally than externally.Yet most of the effective methods available do not consider the potential levels of organization, or scales, a network may encompass and are therefore limited. In this paper, we present a method compatible with global and local criteria that enables
fast multi-scale community detection on large networks. The method is derived in two algorithms, one for each type of criterion, and implemented with six known criteria. Uncovering communities at various scales is a computationally expensive task. Therefore, this work puts a strong emphasis on the reduction of computational complexity. Some heuristics are introduced for speed-up purposes.
Experiments demonstrate the efficiency and accuracy of our method with respect to each algorithm and criterion by testing them against large generated multi-scale networks. This study also offers a comparison between criteria and between the global and local approaches. In particular, our results suggest that global criteria seem to be more robust to noise and thus more accurate than local criteria.
increasing interest as a way to uncover the structure of networks by grouping nodes into communities more densely connected internally than externally.Yet most of the effective methods available do not consider the potential levels of organization, or scales, a network may encompass and are therefore limited. In this paper, we present a method compatible with global and local criteria that enables
fast multi-scale community detection on large networks. The method is derived in two algorithms, one for each type of criterion, and implemented with six known criteria. Uncovering communities at various scales is a computationally expensive task. Therefore, this work puts a strong emphasis on the reduction of computational complexity. Some heuristics are introduced for speed-up purposes.
Experiments demonstrate the efficiency and accuracy of our method with respect to each algorithm and criterion by testing them against large generated multi-scale networks. This study also offers a comparison between criteria and between the global and local approaches. In particular, our results suggest that global criteria seem to be more robust to noise and thus more accurate than local criteria.
Date Issued
2013
Citation
Computer Journal, 2013, 59 (9), pp.1136-1150
ISSN
0010-4620
Publisher
Oxford University Press
Start Page
1136
End Page
1150
Journal / Book Title
Computer Journal
Volume
59
Issue
9
Copyright Statement
© The Author 2013. Published by Oxford University Press on behalf of The British Computer Society. All rights reserved. For Permissions, please email: journals.permissions@oup.com. The final publication is available via Oxford Journals Online at http://dx.doi.org/10.1093/comjnl/bxt002
Identifier
http://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=000323944400006&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=1ba7043ffcc86c417c072aa74d649202
Subjects
community detection
large scale networks
Publication Status
Published