A dynamical model of the adaptive immune system: effects of cells promiscuity, antigens and B-B interactions
Silvia Bartolucci, Alessia Annibale

TL;DR
This paper presents a minimal dynamical model of the adaptive immune system focusing on antigen, T, and B cells, analyzing how receptor promiscuity, B-B interactions, and antigen load influence immune response stability and effectiveness.
Contribution
It introduces a dynamical framework incorporating heterogeneous B cell receptor promiscuity and B-B interactions, revealing their roles in immune response robustness and parallel pathogen recognition.
Findings
B cell activation depends on receptor count; insufficient receptors prevent activation.
B-B interactions promote parallel activation of multiple clones.
Higher antigen levels hinder the system's ability to maintain parallel B cell signaling.
Abstract
We analyse a minimal model for the primary response in the adaptive immune system comprising three different players: antigens, T and B cells. We assume B-T interactions to be diluted and sampled locally from heterogeneous degree distributions, which mimic B cells receptors' promiscuity. We derive dynamical equations for the order parameters quantifying the B cells activation and study the nature and stability of the stationary solutions using linear stability analysis and Monte Carlo simulations.The system's behaviour is studied in different scaling regimes of the number of B cells, dilution in the interactions and number of antigens. Our analysis shows that: (i) B cells activation depends on the number of receptors in such a way that cells with an insufficient number of triggered receptors cannot be activated; (ii) idiotypic (i.e. B-B) interactions enhance parallel activation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
