Abstract
The emergence of Network Science has motivated a renewed interest in classical graph problems for the analysis of the topology of complex networks. For example, important centrality metrics, such as the betweenness, the stress, the eccentricity, and the closeness centralities, are all based on BFS. On the other hand, the k-core decomposition of graphs defines a hierarchy of internal cores and decomposes large networks layer by layer. The k-core decomposition has been successfully applied in a variety of domains, including large graph visualization and fingerprinting, analysis of large software systems, and fraud detection. In this chapter, the authors review known efficient algorithms for traversing and decomposing large complex networks and provide insights on how the decomposition of graphs in k-cores can be useful for developing novel topology-aware algorithms.
Reference34 articles.
1. Multilevel Algorithms for Partitioning Power-Law Graphs.;A.Abou-Rjeili;Proceedings of the 20th IEEE International Parallel & Distributed Processing Symposium (IPDPS’06),2006
2. Error and attack tolerance of complex networks
3. K-core decomposition of Internet graphs: hierarchies, self-similarity and measurement biases
4. Correlations in Complex Networks;M.Angeles;Structure and Dynamics of Complex Networks,2007
5. Scale-free characteristics of random networks: the topology of the world-wide web