Optimal control of a kinetic model describing social interactions on a graph
Jonathan Franceschi, Nadia Loy
TL;DR
The paper develops a kinetic model for agents migrating on a graph and exchanging a viral load, and introduces two control channels: mobility control via a controlled transition matrix $P^u$ and in-node control of interactions, to minimize the node-weighted mean $\rho_i m_i$. It extends the basic binary-exchange model to a separate infection-healing framework, proving that eradication is achievable under appropriate controls and parameter regimes, and derives optimality conditions and a basic reproduction number $\mathcal{R}_0$ under control. Through analytical results (Metzler-system stability) and extensive numerical experiments, including a real-world Lombardy mobility network, the work demonstrates how the interplay between mobility and local interventions shapes the epidemic outcome and can significantly reduce or eradicate infection under feasible costs. These findings offer a principled, scalable approach to policy design for networked populations where both movement and local interactions can be targeted. The methodology and insights are relevant for epidemiology, network science, and applied kinetic theory, with potential adaptations to other social-dynamics on graphs.
Abstract
In this paper we introduce the optimal control of a kinetic model describing agents who migrate on a graph and interact within its nodes exchanging a physical quantity. As a prototype model, we consider the spread of an infectious disease on a graph, so that the exchanged quantity is the viral-load. The control, exerted on both the mobility and on the interactions separately, aims at minimising the average macroscopic viral-load. We prove that minimising the average viral-load weighted by the mass in each node is the most effective and convenient strategy. We consider two different interactions: in the first one the infection (gain) and the healing (loss) processes happen within the same interaction, while in the second case the infection and healing result from two different processes. With the appropriate controls, we prove that in the first case it is possible to stop the increase of the disease, but paying a very high cost in terms of control, while in the second case it is possible to eradicate the disease. We test numerically the role of each intervention and the interplay between the mobility and the interaction control strategies in each model.
