TY - JOUR
T1 - Efficient Community Re-creation in Multilayer Networks Using Boolean Operations
AU - Santra, Abhishek
AU - Bhowmick, Sanjukta
AU - Chakravarthy, Sharma
N1 - Publisher Copyright:
© 2017 The Authors. Published by Elsevier B.V.
PY - 2017
Y1 - 2017
N2 - Networks are useful mathematical representations of systems of interrelated entities. In cases where the entities can be related via different factors, the models can be extended to form networks of networks or multilayer networks. However, analyzing multilayer networks can get increasingly more expensive as the number of layers increase. We address the problem of efficiently finding communities in multilayer networks. Communities are groups of tightly connected entities that indicate that entities in the group are similar. Here we demonstrate that given certain easily verifiable structural conditions, which we term as self preserving communities, we can use fundamental Boolean operations to combine the communities obtained from each network layer to obtain the communities over the entire multilayer network. Our approach, when applied to real-world datasets such as traffic accidents, shows that we can reduce the time to find communities in multilayer networks by over 40%. Our proposed technique makes several important contributions to the nascent area of multilayer networks. We present an elegant and low-cost method to combine results from multiple layers, without recomputing the combined layers. Our method also makes it easier to add and process new information at individual layers. Together, our approach addresses both the variety aspect of big data by handling multiple data types as well as the volume aspect by enabling fast analysis of data from multiple networks.
AB - Networks are useful mathematical representations of systems of interrelated entities. In cases where the entities can be related via different factors, the models can be extended to form networks of networks or multilayer networks. However, analyzing multilayer networks can get increasingly more expensive as the number of layers increase. We address the problem of efficiently finding communities in multilayer networks. Communities are groups of tightly connected entities that indicate that entities in the group are similar. Here we demonstrate that given certain easily verifiable structural conditions, which we term as self preserving communities, we can use fundamental Boolean operations to combine the communities obtained from each network layer to obtain the communities over the entire multilayer network. Our approach, when applied to real-world datasets such as traffic accidents, shows that we can reduce the time to find communities in multilayer networks by over 40%. Our proposed technique makes several important contributions to the nascent area of multilayer networks. We present an elegant and low-cost method to combine results from multiple layers, without recomputing the combined layers. Our method also makes it easier to add and process new information at individual layers. Together, our approach addresses both the variety aspect of big data by handling multiple data types as well as the volume aspect by enabling fast analysis of data from multiple networks.
KW - Graph analysis
KW - Lossless composability
KW - Multilayer network
UR - http://www.scopus.com/inward/record.url?scp=85027300206&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85027300206&partnerID=8YFLogxK
U2 - 10.1016/j.procs.2017.05.246
DO - 10.1016/j.procs.2017.05.246
M3 - Conference article
AN - SCOPUS:85027300206
SN - 1877-0509
VL - 108
SP - 58
EP - 67
JO - Procedia Computer Science
JF - Procedia Computer Science
T2 - International Conference on Computational Science ICCS 2017
Y2 - 12 June 2017 through 14 June 2017
ER -