The emergence of lines of hierarchy in collective motion of biological systems

Emergent phenomena in collective dynamics are observed in a wide range of biological systems and across different scales—from cells to bacteria, from insects to fish, from humans to other mammals. Accordingly, it has been a topic of scientific interest in a wide range of disciplines, including biology, ecology, physics, mathematics and computer science [1]. In this context, one is concerned with 'active particles' which consist of living agents (and likewise, certain types of mechanical agents) equipped with senses and sensors with which they probe the environment. These are responsible for small-scale pairwise interactions. The phenomenon of emergence is observed when a crowd of agents, driven by those small-scale interactions, is self-organized into large-scale formations: ants form colonies, insects swarm, birds fly in flocks, mobile networks coordinate a rendezvous or create traffic jams, human opinions evolve into political parties and so on. Thus, with no apparent central control or a built-in bias in the dynamics, the following questions arise: where does this unity from within come from and what is behind the seemingly spontaneous self-organization?

Let $\phi(\mathbf_,\mathbf_)$ denote the amplitude of pairwise interaction of agents positioned at xi and xj . Recent studies of collective dynamics have identified different classes of interaction kernels that play a decisive role in governing the different features of their emergent behavior [24]. These include metric kernels depending on the metric distance between agents [5, 6]

Equation (1)

Then there are topologically based kernels depending on how crowded is the region enclosed between agents positioned at xi and xj , rather than their metric distance [7, 8]

Equation (2)

Further, we distinguish between the class of long-range heavy-tailed kernels $\int_^\infty k(r)\textrmr = \infty$, expressed in terms of their radial envelope [9, 10]

Equation (3)

and singular-headed kernels $k(r) = r^, \beta\gt 0$ [1113], versus short range, compactly supported kernels [14] $k(r)\lesssim \unicode_$. Our primary interest is in self-organization that is independent of external forces/stimuli; for a mathematical analysis of the latter see [15], for example.

1.1. Attraction, repulsion, alignment

One can classify three main types of pairwise interactions that govern the emergent phenomena observed in biological systems, namely attraction, repulsion and alignment [1618]. The first two main features are attraction, which acts as a cohesion towards the average position of neighboring agents, and repulsion, which steers to avoid collisions. These are familiar from particle dynamics. A typical first-order attraction–repulsion dynamics can be expressed by

Equation (4)

Here, the agent positioned at xi interacts with its neighbors at $\mathcal_(t): = \_i(t),\mathbf_j(t))\neq0\}$, of size $|\mathcal_|$. Thus, with the pre-factor normalization in (4), it can be interpreted as a local environmental averaging of positions. Short-range versus long-range kernels translate into local versus global neighborhoods. Attraction and repulsion are dictated by the positive, respectively negative, parts of $\phi_ = \phi(\mathbf_i,\mathbf_j)$. The balance between attraction and repulsion is responsible for the phenomenon of aggregation, where a crowd of agents is self-organized into one or more large-scale stationary clusters with an observable geometric configuration. Different kernels $\phi(\cdot, \cdot)$ lead to a great variety of different limiting configurations. These are observed in cell biology, with tissue formation (mediated by cell-to-cell recognition and cell adhesion) being the prototypical example [19]; cell aggregation also plays a fundamental role in cellular differentiation [20], proliferation [21, 22] and viability [22, 23]. We mention on passing the important role played by aggregation in cellular viability, for example when it is utilized in biofilms as a survival mechanism for bacterial cells and for cellular adhesion in chemo- and radio-resistance [2427]. Aggregates of cells also commonly coordinate their movement to collectively migrate; prominent biological processes displaying this behavior are wound healing and cancer invasion [28], as well as chemotaxis and phototaxis [29, 30]. Aggregation is of course not limited to cells; thus, for example, many species of insects (e.g. monarch butterflies overwintering) and animals form complex social structures for a diverse set of evolutionary reasons [31].

A third main feature in emergent dynamics is driven alignment—the steering towards the average heading of neighboring agents. A typical second-order alignment dynamics can be expressed by

Equation (5)

Here, τ > 0 is a fixed scaling parameter and pi stands for the velocity of the agent positioned at $\mathbf_i(t)$ [5, 6], $\mathbf_i(t) \mapsto \mathbf_i(t): = \dot}_i(t)$, or its orientation [14, 32, 33], $\mathbf_i(t)\mapsto \boldsymbol_i(t): = \mathbf_i(t)/|\mathbf_i(t)| \in ^$. In a typical case of long-range interactions in a crowd of N agents, $|\mathcal_| = N$, one can adjust to short- and long-range interactions, replacing $|\mathcal_| \mapsto \sum_j |\phi(\mathbf_i,\mathbf_j)|$ [34]. The alignment encoded in (5) describes environmental averaging of velocities/orientations. Alignment may be either local or global, depending on the heavy-tailed scale of the interaction kernel. Alignment governs the emergent phenomena of flocking or swarming, found in animal populations [35], in which agents attempt to align their heading and/or speed in a large-scale coordinated movement. Schools of fish [3638], flocks of birds [3942] and herds of animals [43] are some of the most well-known examples. We mention in passing that the evolutionary roles played by flocking are diverse and species dependent: examples include reproductive efficiency, predation avoidance and route learning in migration [4446]. Flocking can manifest itself via synchronization, in which pairwise interactions between agents are coordinated in time into large-scale crowd oscillations. Well-known examples include the frequency of flashing of firefly lights [47], the 'chorusing' behavior of some species of crickets [48] and the firing of neurons [49]. Flocking occurs in behavioral contexts as well, with consensus building being an emergent phenomenon in opinion dynamics [50]. It is realized on many different scales, from populations of cells to populations of humans [51].

The full complexity of self-organization observed in biological systems is realized when combining attraction, repulsion and alignment. This was originally advocated in the pioneering work of Reynolds [16] for realistic simulation of boids—birds-like objects. Reynolds' model remains one of the most commonly utilized methods of describing collective motion, with extensions proposed to incorporate the effect of pheromone signaling [52] and obstacle avoidance [53], as well as a motivation for development of particle swarm optimization [54]. The incorporation of social hierarchy via leadership has also been explicitly incorporated into Reynolds' rules for boids using an additional steering force that allows an agent to change the course of the flock based on the agent's position with respect to the flock [55]. We note that although most boid models are presented as discrete velocity update rules, they typically can be translated to either deterministic or discrete second-order systems (see section 3.2).

A systematic framework for combining attraction, repulsion and alignment mechanisms is offered by anticipation dynamics induced by a radial potential U, and acting at the 'anticipated positions' $\mathbf_i^\tau: = \mathbf_i+\tau \mathbf_i$ [56] (here we make the simplification of long-range interactions $|\mathcal_| = N$)

Equation (6)

Expanding at the small 'anticipated time' $t+\tau, \ \tau \ll 1$, one finds

Equation (7)

Here, attraction and repulsion are dictated by $\displaystyle \phi_: = U^}(|\mathbf_i-\mathbf_j|)/|\mathbf_i-\mathbf_j|$, and alignment is dictated by the Hessian $\Phi_ = D^2U(|\mathbf_i-\mathbf_j|)$, with a scalar leading-order term $\psi_ = U^}(|\mathbf_i-\mathbf_j|)$. Thus, for example, a standard U-shaped potential-based anticipation dictates three-zone dynamics in three concentric regions, ranging from interior repulsion ($U^}\lt 0$), through intermediate alignment where $U^} \sim 0$ and surrounded with exterior attraction ($U^}\gt 0$). Such three-zone dynamics is encountered in many models for flocking and swarming. For example, many species of insects exhibit swarming behavior in which their motion is self-organized into approximately concentric trajectories, known as milling, or vortex formation [57]. This enables the insects to carry out specific tasks in the form of collective intelligence. Examples of swarming include the marching of locust nymphs [58, 59] and lane formation and obstacle avoidance in army ants [33]. Milling is most commonly associated with fish populations during schooling and mating rituals [32, 60]. It also occurs in cell clusters [61, 62], and less frequently in ants during extreme conditions [63].

Finally, we note that although it is not a focus of the present work understanding collective motion for biological crowds has numerous applications in the engineering sciences. Examples include mobile sensing networks and the utilization of cooperative uncrewed aerial vehicles [6468].

1.2. A new collective model for fingering

Certain forms of emergent behavior can be classified as possessing degrees of social hierarchy, where individual agents conform to distinct roles. As with all emergent behavior, hierarchy can arise across a vast range of scales, from small groups of cells (e.g. in cell migration [69, 70]), to colonies of insects [71], to extraordinarily complex systems in vertebrates [72]. A well-known example occurring in bacterial motion is that of fingering, which serves as a primary motivation for the mathematical model introduced in this work. Fingering is a motility pattern that is often observed in cell cultures and is characterized by cellular populations, which initially undergo essentially random and independent motion, forming structured 'finger-like' protrusions from their initial homogeneous state [7375]. These protrusions indicate the emergence of social hierarchy via 'leader-type' cells at the leading edge of the protrusions; the remaining cells 'follow' in the paths determined by leading cells, often in very straight lines [75]. Fingering is most closely associated with populations exposed to optical gradients (phototaxis), but is also observed in wound healing, where cellular communication is determined primarily via chemical (chemotaxis) and mechanical signaling [7679]. The formation of leaders/followers is also observed in other biological systems, such as in trail formation and cooperative transport in groups of ants [33, 8083] and the marching swarms of locusts as mentioned above [58, 59]. Many biological mechanisms exist by which leader/follower hierarchy emerges, including pheromone signaling [81], slime formation [75] and mechanical pressure [79], although many scientific questions remain [84, 85].

It is the goal of this work to present a minimal mathematical model that describes the emergence of a social hierarchy of leaders and followers via pairwise interactions; for a visualization of typical simulations exhibiting line formation see figure 1. Our proposed model can be understood from a simple phenomenological perspective: rather than metric-based interaction, $\phi_ = \phi(|\mathbf_i-\mathbf_j|)$, we propose projected–based interactions

Equation (8)

where the agent positioned at xi interacts with the traces of neighboring agents in the forward-looking cone $\mathbf_j\in_i: = \_i|/|\mathbf_j| \leqslant \chi_ \leqslant 1\}$ (figure 5 shows a geometric illustration of the projection). This leads to the spontaneous formation of leaders and followers, defined with respect to their relative positions in a linear aggregate. Observe that the interactions in (8) are not symmetric; further, they are not Galilean invariant. Accordingly, there is a need to shift the fixed origin and trace the dynamics relative to the center of mass, $\mathbf_i \mapsto \mathbf_i- \overline}$.

Figure 1. Trajectory plot of the second-order system described in section 3.2 with the initial configuration shown in figure 2. The coloring of the agents is described in the caption of figure 2, and the gray trailing lines indicate the path of an agent's trajectory. Note that the agents furthest away may not become 'leaders'.

Standard image High-resolution image

Figure 2. Initial configuration of positions/velocities of a second-order system as described in section 3.2. We simulate N = 100 agents (blue squares), with 10 agents (red diamonds) chosen at the initial time as the furthest from the center of mass (cyan star) at $t_0 = 0$.

Standard image High-resolution image

Such interactions can be readily understood in many of the applications described above, such as the sensing of pheromone trails left by neighboring ants and slime model deposits in bacterial cultures. Although inspired by fingering in phototaxis and chemotaxis, the model assumes no external forcing, so that the emergence of lines is intrinsic to the interactions of the agents alone. Furthermore, the model is sufficiently generic to describe a wide variety of phenomena, including spatial positions and velocity, but also emotions, frequencies, headings, opinions, etc as described previously.

The remainder of the paper is organized as follows. We provide a brief discussion of the mathematical models of collective motion and chemotaxis/phototaxis in section 2. In section 3, we provide a detailed description of the modeling framework, with details of the first- and second-order systems provided in sections 3.1 and 3.2, respectively. The formation of lines in first-order systems is summarized in theorem 1 in section 4; Numerical results are provided in section 5, and concluding remarks are provided in section 6.

In this section we restrict our attention to alignment dynamics, suppressing the additional roles of attraction and repulsion. We begin with a brief overview of two alignment models: we refer to [17, 18] for a thorough discussion on the biological phenomena and to [4] for a recent mathematically rigorous discussion of alignment models. The first alignment model originates from the 1995 work of Vicsek et al [14], in which self-propelled particle systems go through local averaging of velocity orientations. Indeed, many physical and biological systems utilize one form or another of environmental averaging [8690]. A second velocity alignment model was introduced in 2007 by Cucker and Smale [5, 6]. The model presented in this manuscript is directly inspired by the Cucker–Smale (CS) model, so we describe it in detail here. The system consists of N identical interacting agents, each identified by its position xi and velocity vi in $\mathbb^$, for $i = 1,2,\ldots, N$. Their dynamics is governed by

Equation (9)

with pairwise interactions driven by $\phi_(t) = \phi(\mathbf_(t), \mathbf_(t))$. The scalar communication kernel, φ, quantifies the dynamic influence of agent j on agent i. In the original CS model, the authors advocate a class of long-range decreasing metric kernels

Equation (10)

with constants $\ K,\beta\gt 0$. We previously discussed other classes of singular kernels that emphasize nearby agents over those farther away [1113, 91, 92], $\phi(r) = r^$, and the class of short-range kernels, $\phi(r) = \unicode_}$. Metric kernels reflect, by definition, symmetric interactions, $\phi_ = \phi_$, and we notice the tacit assumption that communication decays with distance. Motivated by the original CS model, the general framework of alignment based on pairwise interactions has inspired considerable work, including the hydrodynamic description of its large crowd limit [2, 9, 9396], incorporation of collision avoidance [97], steering [98] and stochasticity [99]. The large-time behavior of CS alignment dynamics (9) should lead the crowd to aggregate into a finite-size cluster, $\mathrm\,|\mathbf_i(t)-\mathbf_j(t)|\leqslant D$, which in turn leads to flocking $|\mathbf_i(t)-\mathbf_j(t)|\stackrel0$. However, left without attraction/repulsion, dynamics driven solely by alignment does not support the emergence of any preferred spatial configuration.

As mentioned in section 1, the goal of this work is to provide a minimal mathematical model that exhibits the emergence of a simple form of social hierarchy through pairwise interactions. The model is a direct analog of CS alignment and is inspired by the biological phenomenon of fingering in chemotaxis and photoaxis. It is advocated as a simple alignment mechanism by which a priori identical agents evolve to form fingering structures with internal hierarchy. It should be emphasized that here, no attempt was made to model the external environment, which is of course necessary to accurately describe an externally signaled process such as phototaxis/chemotaxis; instead, we limit ourselves to cellular inter-communication mechanisms which, we claim, are an essential part of the more complicated processes. In this sense, this work is complimentary to theoretical and experimental work studying social hierarchy as well as chemotaxis/phototaxis. For example, many works formulate interacting agent systems similar to the Vicsek model [100], which may include an internal excitation variable to model phototaxis both deterministically [101] and stochastically [102104]. Slime deposition [105] is also a common mechanism used to describe fingering, with agent-based [30, 106] and continuum partial differential equations [75] being proposed. Similar approaches exist in describing chemotaxis, including modeling fingering as a free boundary value problem [107], and extensions to the classical chemotaxis equations introduced by Keller and Segel [108110]. Hierarchy and leadership have been investigated in the CS model [111] as well as in network graphs with switching topologies [112]. Leadership arising via external signaling was introduced and analyzed in [113], moreover leadership in cells due to feedback in speed and curvature can be formed [114116], which we note may be particularly relevant for phototaxis and chemotaxis.

Motivated by the discussion in section 1, we propose both first- and second-order models that describe the emergence of hierarchical structure in interacting agent systems for active particles, which we term generally 'line alignment models'. For both systems, we consider a total of N interacting agents. Each agent is assigned a position $\mathbf_i \in \mathbb^d$, and, in the case of second-order models, agents are assigned an additional velocity $\mathbf_i \in \mathbb^d$. We utilize the projected position $\chi_\mathbf_j$ as a way to realize the tendency of agents 'to look ahead'. In order to avoid the discussion of absolute origin, we also use the center of mass position of the whole system as the reference. We believe that this assumption is physically reasonable, as groups of bacteria/cells/animals should not utilize a global coordinate system with specified fixed origin but rather measure positions with respect to their local environment, for example the center of mass of their flock, school or other social structural unit. Coordinate systems in local environments may be species dependent; for example, bacteria undergoing phototaxis may measure their position relative to a dominant light source [117] while humans at a concert may measure their positions with respect to the main stage. In an isotropic environment, a 'natural' coordinate system is the center of mass reference frame. That is, we assume that the interacting agents measure their positions relative to the agent-system itself. For example, we consider the relative positions $\widetilde}_$ and $\widetilde}_$ defined with respect to the center of mass $\overline}$ of the system

Equation (11)

Here xi and xj denote the positions of the agents with respect to an arbitrary origin $0 \in \mathbb^$. This is visualized in figure 3. We note that when interactions occur through symmetric differences of positions, as in the CS and Vicsek models, absolute versus relative positions result in identical dynamical systems so that the distinction is irrelevant. However, when considering non-symmetric interactions that arise via projected distances, as in (8), the resulting systems possess distinct vector fields. Of course, certain species may indeed have global coordinate systems, such as in the mass migration of some species of birds [118].

Comments (0)

No login
gif