ARTÍCULO
TITULO

InfoFlow: A Distributed Algorithm to Detect Communities According to the Map Equation

Park K. Fung    

Resumen

Formidably sized networks are becoming more and more common, including in social sciences, biology, neuroscience, and the technology space. Many network sizes are expected to challenge the storage capability of a single physical computer. Here, we take two approaches to handle big networks: first, we look at how big data technology and distributed computing is an exciting approach to big data storage and processing. Second, most networks can be partitioned or labeled into communities, clusters, or modules, thus capturing the crux of the network while reducing detailed information, through the class of algorithms known as community detection. In this paper, we combine these two approaches, developing a distributed community detection algorithm to handle big networks. In particular, the map equation provides a way to identify network communities according to the information flow between nodes, where InfoMap is a greedy algorithm that uses the map equation. We develop discrete mathematics to adapt InfoMap into a distributed computing framework and then further develop the mathematics for a greedy algorithm, InfoFlow, which has logarithmic time complexity, compared to the linear complexity in InfoMap. Benchmark results of graphs up to millions of nodes and hundreds of millions of edges confirm the time complexity improvement, while maintaining community accuracy. Thus, we develop a map equation based community detection algorithm suitable for big network data processing.

Palabras claves

 Artículos similares

       
 
Cagri Alperen Inan, Ammar Maoui, Yann Lucas and Joëlle Duplay    
Water resource management scenarios have become more crucial for arid to semi-arid regions. Their application prerequisites rigorous hydrological modelling approaches since data are usually exposed to uncertainties and inaccuracies. In this work, Soil Wa... ver más
Revista: Water

 
Serge Riazanoff, Axel Corseaux, Clément Albinet, Peter A. Strobl, Carlos López-Vázquez, Peter L. Guth and Takeo Tadono    
In recent decades, an important number of regional and global digital elevation models (DEMs) have been released publicly. As a consequence, researchers need to choose between several of these models to perform their studies and to use these DEMs as thir... ver más

 
Martin Kenyeres and Jozef Kenyeres    
Consensus-based data aggregation in d-regular bipartite graphs poses a challenging task for the scientific community since some of these algorithms diverge in this critical graph topology. Nevertheless, one can see a lack of scientific studies dealing wi... ver más
Revista: Future Internet

 
Kunfeng Lu, Ruiguang Hu, Zheng Yao and Huixia Wang    
Trajectory planning and obstacle avoidance play essential roles in the cooperative flight of multiple unmanned aerial vehicles (UAVs). In this paper, a unified framework for onboard distributed trajectory planning is proposed, which takes full advantage ... ver más
Revista: Drones

 
Jan Chleboun, Thulio Amorim, Ana Maria Nascimento and Tiago P. Nascimento    
In this work, we propose an improved artificially weighted spanning tree coverage (IAWSTC) algorithm for distributed coverage path planning of multiple flying robots. The proposed approach is suitable for environment exploration in cluttered regions, whe... ver más
Revista: Drones