Network theory has proven to be a powerful tool in describing and analyzing systems by modelling the relations between their constituent objects. Particularly in recent years, a great progress has been made by augmenting “traditional” network theory in order to account for the multiplex nature of many networks, multiple types of connections between objects, the time-evolution of networks, networks of networks and other intricacies. However, existing network representations still lack crucial features in order to serve as a general data analysis tool. These include, most importantly, an explicit association of information with possibly heterogeneous types of objects and relations, and a conclusive representation of the properties of groups of nodes as well as the interactions between such groups on different scales. In this paper, we introduce a collection of definitions resulting in a framework that, on the one hand, entails and unifies existing network representations (e.g., network of networks and multilayer networks), and on the other hand, generalizes and extends them by incorporating the above features. To implement these features, we first specify the nodes and edges of a finite graph as sets of properties (which are permitted to be arbitrary mathematical objects). Second, the mathematical concept of partition lattices is transferred to the network theory in order to demonstrate how partitioning the node and edge set of a graph into supernodes and superedges allows us to aggregate, compute, and allocate information on and between arbitrary groups of nodes. The derived partition lattice of a graph, which we denote by deep graph, constitutes a concise, yet comprehensive representation that enables the expression and analysis of heterogeneous properties, relations, and interactions on all scales of a complex system in a self-contained manner. Furthermore, to be able to utilize existing network-based methods and models, we derive different representations of multilayer networks from our framework and demonstrate the advantages of our representation. On the basis of the formal framework described here, we provide a rich, fully scalable (and self-explanatory) software package that integrates into the PyData ecosystem and offers interfaces to popular network packages, making it a powerful, general-purpose data analysis toolkit. We exemplify an application of deep graphs using a real world dataset, comprising 16 years of satellite-derived global precipitation measurements. We deduce a deep graph representation of these measurements in order to track and investigate local formations of spatio-temporal clusters of extreme precipitation events.
Skip Nav Destination
Article navigation
June 2016
Research Article|
June 02 2016
Deep graphs—A general framework to represent and analyze heterogeneous complex systems across scales
Dominik Traxl
;
Dominik Traxl
a)
1Department of Physics,
Humboldt Universität zu Berlin
, Berlin, Germany
2
Bernstein Center for Computational Neuroscience
, Berlin, Germany
3
Potsdam Institute for Climate Impact Research
, Potsdam, Germany
Search for other works by this author on:
Niklas Boers;
Niklas Boers
3
Potsdam Institute for Climate Impact Research
, Potsdam, Germany
4
Geosciences Department and Laboratoire de Météorologie Dynamique
, Ecole Normale Supérieure, Paris, France
Search for other works by this author on:
Jürgen Kurths
Jürgen Kurths
1Department of Physics,
Humboldt Universität zu Berlin
, Berlin, Germany
3
Potsdam Institute for Climate Impact Research
, Potsdam, Germany
5Department of Control Theory,
Nizhny Novgorod State University
, 603950 Nizhny Novgorod, Russia
Search for other works by this author on:
a)
Electronic mail: dominik.traxl@posteo.org
Chaos 26, 065303 (2016)
Article history
Received:
February 16 2016
Accepted:
April 14 2016
Citation
Dominik Traxl, Niklas Boers, Jürgen Kurths; Deep graphs—A general framework to represent and analyze heterogeneous complex systems across scales. Chaos 1 June 2016; 26 (6): 065303. https://doi.org/10.1063/1.4952963
Download citation file:
Sign in
Don't already have an account? Register
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Sign in via your Institution
Sign in via your InstitutionPay-Per-View Access
$40.00
Citing articles via
Related Content
Introduction to Focus Issue: Complex Dynamics in Networks, Multilayered Structures and Systems
Chaos (June 2016)
Brand effect versus competitiveness in hypernetworks
Chaos (February 2015)
Voyager Scientists Have a Field Day With Neptune Data
Computers in Physics and IEEE Computational Science & Engineering (November 1989)
A deep neural network based hierarchical multi-label classification method
Rev. Sci. Instrum. (February 2020)
Topological Invariants and CW Complexes of Cartesian Product and Hexagonal Tiling Paces
AIP Conference Proceedings (September 2011)