arrow
Return

Distributed k-Core Decomposition

delete2013-02-01
delete139
delete
OA
AI
A
Alberto Montresor *
F
Francesco De Pellegrini
D
Daniele Miorandi
DOI:10.1109/TPDS.2012.124delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Several novel metrics have been proposed in recent literature in order to study the relative importance of nodes in complex networks. Among those, k-coreness has found a number of applications in areas as diverse as sociology, proteinomics, graph visualization, and distributed system analysis and design. This paper proposes new distributed algorithms for the computation of the k-coreness of a network, a process also known as k-core decomposition. This technique 1) allows the decomposition, over a set of connected machines, of very large graphs, when size does not allow storing and processing them on a single host, and 2) enables the runtime computation of k-cores in live distributed systems. Lower bounds on the algorithms complexity are given, and an exhaustive experimental analysis on real-world data sets is provided.
Keywords:
k-Core decomposition
graph analysis
bulk synchronous parallel
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

U
University of Trento
Scholars:
8.8K
Papers: 9.0K
Citations: 1.2W
F
Fondazione Bruno Kessler
Scholars:
1.8K
Papers: 1.7K
Citations: 3.2K