Table of Contents
Fetching ...

Pangraphs as models of higher-order interactions

Mateusz Iskrzyński, Aleksandra Puchalska, Aleksandra Grzelik, Gökhan Mutlu

TL;DR

This work formalises the representation of higher-order ecological interactions with ubergraphs and their incidence Levi-graph representations, introducing ecographs to capture flows and functional dependencies. It extends key graph measures—degree, centrality, paths, clustering, and information-theoretic metrics—to hypergraphs and ubergraphs, including recursive constructs like Katz centrality and trophic levels, while accounting for edge depth and classes. A central contribution is demonstrating that the choice of representation (hypergraph vs ubergraph vs ecograph) materially alters centrality rankings in real ecosystems (e.g., a coffee agroecosystem), highlighting the importance of preserving interaction roles and flow quantities. The work also establishes a duality between dynamical ecological models (ODEs) and weighted ubergraph structures, and provides a mapping framework to translate between equations and ubergraph representations, enabling principled analysis of higher-order ecological dynamics. Collectively, these tools offer a flexible, quantitative framework for studying HOIs in complex ecosystems with explicit directionality and flow quantities, with potential applications to trait-mediated interactions and dynamic robustness.

Abstract

Graphs depict pairwise relationships between objects within a system. Higher-order interactions (HOIs), which involve more than two objects simultaneously, are common in nature. Such interactions can change the stability of a complex system. Hypergraphs can represent an HOI as an arbitrary subset of vertices. However, they fail to capture the specific roles of the vertices involved, which can be highly asymmetric, particularly in the case of interaction modifications. We introduce pangraphs, a robust and quantitative generalisation of graphs that accurately captures arbitrarily complex higher-order interactions. We demonstrate that several higher-order representations proposed in the literature are specific instances of pangraphs. Additionally, we introduce an incidence multilayer digraph representation of a pangraph, referred to as Levi digraph. We adapt degree and Katz centrality measures to the pangraph framework and show that a consistent generalisation of recursive graph measures cannot be simplified to a Levi digraph of a pangraph. We construct a pangraph for a real-world coffee agroecosystem and compare Katz centrality between its dihypergraph and pangraph representations, both analytically and numerically. The choice of representation significantly affects centrality values and alters vertex ranks. Additionally, we emphasise the use of real-valued incidence matrices to quantify interaction strengths and the roles of vertices within the system.

Pangraphs as models of higher-order interactions

TL;DR

This work formalises the representation of higher-order ecological interactions with ubergraphs and their incidence Levi-graph representations, introducing ecographs to capture flows and functional dependencies. It extends key graph measures—degree, centrality, paths, clustering, and information-theoretic metrics—to hypergraphs and ubergraphs, including recursive constructs like Katz centrality and trophic levels, while accounting for edge depth and classes. A central contribution is demonstrating that the choice of representation (hypergraph vs ubergraph vs ecograph) materially alters centrality rankings in real ecosystems (e.g., a coffee agroecosystem), highlighting the importance of preserving interaction roles and flow quantities. The work also establishes a duality between dynamical ecological models (ODEs) and weighted ubergraph structures, and provides a mapping framework to translate between equations and ubergraph representations, enabling principled analysis of higher-order ecological dynamics. Collectively, these tools offer a flexible, quantitative framework for studying HOIs in complex ecosystems with explicit directionality and flow quantities, with potential applications to trait-mediated interactions and dynamic robustness.

Abstract

Graphs depict pairwise relationships between objects within a system. Higher-order interactions (HOIs), which involve more than two objects simultaneously, are common in nature. Such interactions can change the stability of a complex system. Hypergraphs can represent an HOI as an arbitrary subset of vertices. However, they fail to capture the specific roles of the vertices involved, which can be highly asymmetric, particularly in the case of interaction modifications. We introduce pangraphs, a robust and quantitative generalisation of graphs that accurately captures arbitrarily complex higher-order interactions. We demonstrate that several higher-order representations proposed in the literature are specific instances of pangraphs. Additionally, we introduce an incidence multilayer digraph representation of a pangraph, referred to as Levi digraph. We adapt degree and Katz centrality measures to the pangraph framework and show that a consistent generalisation of recursive graph measures cannot be simplified to a Levi digraph of a pangraph. We construct a pangraph for a real-world coffee agroecosystem and compare Katz centrality between its dihypergraph and pangraph representations, both analytically and numerically. The choice of representation significantly affects centrality values and alters vertex ranks. Additionally, we emphasise the use of real-valued incidence matrices to quantify interaction strengths and the roles of vertices within the system.

Paper Structure

This paper contains 32 sections, 38 equations, 3 figures, 5 tables.

Figures (3)

  • Figure 1: A 4-node subgraph of the coffee agroecosystem model of GOLUBSKI2016344 (left) and its incidence digraph representation (right). Nodes $\text{v}_\text{P}$, $\text{v}_\text{A}$, $\text{v}_\text{S}$, $\text{v}_\text{B}$ represent Phorid, Azteca, Scale and Beetle of the original article. Colours map the incidence graph layers, identical to the depth of respective uberedges, and match those used in the original paper. Fundamental vertices (zero-depth) are green, one-depth edges are black, two-depth two are blue and the three-depth edge is red.
  • Figure 2: Four representations of a fragment of the coffee agroecosystem network GOLUBSKI2016344, the interaction between Phorid, Azteca, Scale and Beetle vertices. Upper left and right: interactions reported together with their signs in the original paper, which are an ubergraph visualisation. Lower left: hypergraph representation. Lower right: digraph incidence representation of an ubergraph.
  • Figure 3: A model of four-way live prey-predator-carrion-scavenger interactions in Moleon_scavenging, adapted from Getz_2011.

Theorems & Definitions (16)

  • Definition 1
  • Definition 2
  • Example 1
  • Definition 3
  • Definition 4
  • Definition 5
  • Definition 6: Alternative Definition
  • Definition 7: Incidence degree in a weighted diubergraph
  • Definition 8: Adjacency degree in a weighted diubergraph
  • Definition 9
  • ...and 6 more