Skip to Content
Statistical and Machine Learning Approaches for Network Analysis
book

Statistical and Machine Learning Approaches for Network Analysis

by Matthias Dehmer, Subhash C. Basak
August 2012
Intermediate to advanced content levelIntermediate to advanced
344 pages
10h 30m
English
Wiley
Content preview from Statistical and Machine Learning Approaches for Network Analysis

2.12 Network Complexity

Real-world networks are complex and rich in variety, as explained above; a measure of the structural complexity of networks (network complexity) is therefore necessary.

The “graph entropy” is often used to evaluate network complexity (reviewed in Refs. [45,46]). The graph entropy of network G is based on Shannon's entropy, and it is conceptually defined as

(2.47) equation

where |X| corresponds to a network invariant such as the total number of nodes or the total number of edges. The network is divided into n subsets, based on a given criterion, and the value |Xi| denotes the cardinality of subset i. A larger img indicates a higher network-variation.

Here, as a simple example, we consider the graph entropy based on the node degree [47]. Let Nk be the number of nodes with degree k; the graph entropy img is given as

(2.48) equation

Since Nk/N = P(k) (i.e., the degree distribution), this equation is rewritten as img. That is, the graph entropy characterizes the degree of heterogeneity in a network. ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Graph Analysis and Visualization: Discovering Business Opportunity in Linked Data

Graph Analysis and Visualization: Discovering Business Opportunity in Linked Data

Richard Brath, David Jonker

Publisher Resources

ISBN: 9781118346983Purchase book