Abstract

Complex network metrics are used for ranking the importance of nodes in many different applications, e.g., spreader identification and percolation analysis. Examples for such node metrics include the degree centrality and betweenness centrality. The computation of some of these metrics is computationally expensive, e.g. the computation of betweenness takes O(N 3 ) of computation steps in the worst case, where N is the number of nodes. In this study, we investigate the ability of deep learning via graph embedding to predict node centrality metrics in complex networks. Our study reveals that deep learning can identify vital nodes well for several of these metrics. Compared to exact computation with prohibitive costs, deep learning can get significant speedups, which scale up well with the size of the network. Further investigation on betweenness centrality reveals that the accuracy of deep learning is not as good as some tailor-made, tuned approximation algorithms. However, deep learning offers a nice trade-off between runtime and quality with its linear computational complexity regarding the network size, which makes it scalable on large networks and especially for these metrics with expensive computational costs. Our work is the first to explore the ability of deep learning on a wide range of networks metrics, and will hopefully induce future work on improved graph embeddings, tuned for specific network metrics.

Highlights

  • Identifying, analyzing and utilizing vital nodes has been attracting increasing research interest in the field of complex networks

  • Our results demonstrate that deep learning-based algorithms provide a nice trade-off between speed and quality; while being scalable with linear time complexity regarding the network size

  • We describe the eight centrality metrics used in our study: 1) Betweenness: Describing the fraction of the number of shortest paths that pass through one node

Read more

Summary

Introduction

Identifying, analyzing and utilizing vital nodes has been attracting increasing research interest in the field of complex networks. Many global metrics have been introduced, such as betweenness [1], closeness [2], second-order centrality [3], information centrality [4] These metrics have wide applications in the analysis of social networks [5], [6], biological networks [7], [8], and infrastructure networks [9], [10]. The exact computation of centrality metrics is prohibitive expensive with quadratic or even cubic runtime complexity, in terms of the network size. This limits the application of those metrics to medium-sized networks

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call