| Literature DB >> 33265640 |
Hector Zenil1,2,3,4,5, Narsis A Kiani1,2,3,4, Jesper Tegnér2,3,4,5.
Abstract
Information-theoretic-based measures have been useful in quantifying network complexity. Here we briefly survey and contrast (algorithmic) information-theoretic methods which have been used to characterize graphs and networks. We illustrate the strengths and limitations of Shannon's entropy, lossless compressibility and algorithmic complexity when used to identify aspects and properties of complex networks. We review the fragility of computable measures on the one hand and the invariant properties of algorithmic measures on the other demonstrating how current approaches to algorithmic complexity are misguided and suffer of similar limitations than traditional statistical approaches such as Shannon entropy. Finally, we review some current definitions of algorithmic complexity which are used in analyzing labelled and unlabelled graphs. This analysis opens up several new opportunities to advance beyond traditional measures.Entities:
Keywords: Kolmogorov-Chaitin complexity; algorithmic information theory; algorithmic probability; algorithmic randomness; biological networks; complex networks
Year: 2018 PMID: 33265640 PMCID: PMC7513075 DOI: 10.3390/e20080551
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1The adjacency matrix is not an invariant description of an unlabelled graph. Two isomorphic graphs can have two different adjacency matrix representations. This translates into the fact that the graphs can be relabelled, thus being isomorphic. However, similar graphs have adjacency matrices with similar algorithmic information content, as proven in [4].
Figure 2From simple to random graphs. The graphs are ordered based on the estimation of their algorithmic complexity (K). bits when a graph is simple (left) and is highly compressible. In contrast, a random graph (right) with the same number of nodes and number of links requires more information to be specified, because there is no simple rule connecting the nodes and therefore in bits, i.e., the ends of each edge have to be specified (so a tighter bound would be for an graph of edge density .
Theoretical calculations of K for different network topologies for . Clearly, minimum values are for fully connected, fully disconnected and recursive graphs while maximum K is reached for edge-independent graphs with edge density and fixed number of nodes for which . For graphs, p is the rewiring probability.
| Type of Graph/Network | Asymptotic Expected Behaviour |
|---|---|
| Empty/Complete |
|
| Regular recursive |
|
| Barabási-Albert |
|
| Watts-Strogatz |
|
| Algorithmic random Erdős-Rényi |
|
| Pseudo-random Erdős-Rényi |
|