Hostname: page-component-77f85d65b8-g4pgd Total loading time: 0 Render date: 2026-03-29T14:18:11.265Z Has data issue: false hasContentIssue false

Network-based kinetic models: Emergence of a statistical description of the graph topology

Published online by Cambridge University Press:  02 February 2024

Marco Nurisso
Affiliation:
Department of Mathematical Sciences “G. L. Lagrange”, Politecnico di Torino, Turin, Italy CENTAI Institute, Turin, Italy
Matteo Raviola
Affiliation:
École Polytechnique Fédérale de Lausanne, Lausanne, Switzerland
Andrea Tosin*
Affiliation:
Department of Mathematical Sciences “G. L. Lagrange”, Politecnico di Torino, Turin, Italy
*
Corresponding author: A. Tosin; Email: andrea.tosin@polito.it
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we propose a novel approach that employs kinetic equations to describe the collective dynamics emerging from graph-mediated pairwise interactions in multi-agent systems. We formally show that for large graphs and specific classes of interactions a statistical description of the graph topology, given in terms of the degree distribution embedded in a Boltzmann-type kinetic equation, is sufficient to capture the collective trends of networked interacting systems. This proves the validity of a commonly accepted heuristic assumption in statistically structured graph models, namely that the so-called connectivity of the agents is the only relevant parameter to be retained in a statistical description of the graph topology. Then, we validate our results by testing them numerically against real social network data.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. (a) Graphical representation of the interaction framework considered in this work. Each agent is identified with a vertex in a directed graph and is characterised by a probability distribution of their state which evolves in time. (b In an action-reaction interaction between agents $i,\,j\in \mathcal{I}$ connected by the edge $(i,\,j)\in \mathcal{E}$, the states $v$, $v_\ast$ of both agents are updated. c. In an action-action interaction, the state $v_\ast$ of agent $j$ is updated only if $(j,\,i)\in \mathcal{E}$.

Figure 1

Figure 2. Visual representation of the equivalence between the network dynamics and the equivalent Boltzmann one. A situation in which the interactions between the agents are regulated by a network structure (left panel) is replaced, without approximation, by one in which every agent can interact with any other agent (right panel).

Figure 2

Algorithm 1 Monte Carlo algorithm for ‘action-reaction’ Boltzmann-type equations on a graph

Figure 3

Figure 3. Numerical validation of the equivalence between the graph-mediated kinetic equations (2.11), (2.13) and the equivalent Boltzmann-type equations (4.1), (4.5) using the ‘Social circles: Twitter’ network dataset [7, 8] for different interaction rules. Panels a, b: ‘action-reaction’ and ‘action-action’ Ochrombel opinion formation model, cf. Example 3.3. The solid lines and filled regions represent respectively mean values and 95% confidence intervals computed over 10 repetitions. Both dynamics share the same initial condition. Panel c: separable interaction rule (7.1). Panels e: inelastic Kac-inspired separable interaction rule (7.2).