Research topics


Higher-order network models

Simplicial Complex

Thus far, networks are mostly represented mathematically via graphs. However, while graphs can capture pairwise interactions between nodes, fundamental interactions in networks often take place between multiple nodes. Examples range from social and collaborative settings, where people interact in groups rather in pairs to joint neuronal activity in brains.
In this line of research our goal is to investigate new types of models such as hypergraphs and simplicial complexes that account for interactions between groups of nodes such as triplets, quadruplets.

Questions of interest include:

  1. How can we analyse the effects of non-binary relationships on dynamical properties of networked systems?
  2. How can we design decentralized control and optimization strategies, utilizing such non-binary interactions?
  3. How can we utilize non-binary relationships for analysis of real world data, for instance, from biological or social networks?

Relational data as networks

Relational data manifests as a network

One area in which networks have become prevalent is the modeling and analysis of relational data. For instance, we may have data that measures social relations such as friendship between people. Such data can be mapped into a network model by identifying people with nodes, and the relations between them as edges. Since there is typically uncertainty about the present edges, we may have to adopt a statistical perspective towards the measured network topology and model it via a random graph model. Many statistical challenges arise from the fact that we are typically confronted with n=1 observed network samples.

Some problems we are interested in within this domain is the identification of salient features in such a network, such as the identification of important nodes via centrality measures, or the detection of clusters (“communities”) and hierarchical structures potentially present in the network.


Dynamics and data on networks

Dynamical process on a network

In problems emerging from control theory and dynamical systems, we often consider a distributed dynamical system defined on a network structure. A similar view is also adopted in graph signal processing, in which the network defines the domain on which a signal is supported. The object of interest is an uncertain signal defined on the nodes of the graph, e.g., a time-series for each node, or other types of measurements.

Our work focuses on understanding such dynamics and data in a more principled way by taking into account the underlying network structure. Problems of interest in this area include

  1. understanding the emergence of patterns in partially structured network,
  2. model-order reduction and its links to graph clustering,
  3. inference of network structure from dynamics.

Interdisciplinary applications

Different examples of application contexts

One of the strengths of network models is their versatility: networks have become ubiquitous abstractions for social, physical, biological and engineered systems. Facilitated by our multidisciplinary background, we work on a range of applications. We are particularly interested in biological and problems, such as the analysis of neurophysiological data or the analysis of proteins and genetic data, and on applications concerning social systems such as opinion formation in social networks and modelling systematic bias.