Skip to main content
Journal of the Royal Society Interface logoLink to Journal of the Royal Society Interface
. 2014 May 6;11(94):20131208. doi: 10.1098/rsif.2013.1208

A minimal model of predator–swarm interactions

Yuxin Chen 1, Theodore Kolokolnikov 2,
PMCID: PMC3973366  PMID: 24598204

Abstract

We propose a minimal model of predator–swarm interactions which captures many of the essential dynamics observed in nature. Different outcomes are observed depending on the predator strength. For a ‘weak’ predator, the swarm is able to escape the predator completely. As the strength is increased, the predator is able to catch up with the swarm as a whole, but the individual prey is able to escape by ‘confusing’ the predator: the prey forms a ring with the predator at the centre. For higher predator strength, complex chasing dynamics are observed which can become chaotic. For even higher strength, the predator is able to successfully capture the prey. Our model is simple enough to be amenable to a full mathematical analysis, which is used to predict the shape of the swarm as well as the resulting predator–prey dynamics as a function of model parameters. We show that, as the predator strength is increased, there is a transition (owing to a Hopf bifurcation) from confusion state to chasing dynamics, and we compute the threshold analytically. Our analysis indicates that the swarming behaviour is not helpful in avoiding the predator, suggesting that there are other reasons why the species may swarm. The complex shape of the swarm in our model during the chasing dynamics is similar to the shape of a flock of sheep avoiding a shepherd.

Keywords: predator–prey interactions, biological aggregation, dynamical systems

1. Introduction

Many species in nature form cohesive groups. Some of the more striking examples are schools of fish and flocks of birds, but various forms of collective behaviour occur at all levels of living organisms, from bacterial colonies to human cities. It has been postulated that swarming behaviour is an evolutionary adaptation that confers certain benefits on the individuals or group as a whole [15]. These benefits may include more efficient food gathering [6], predator avoidance in fish shoals [7] or zebra [4] and heat preservation in penguin huddles [8]. An example is the defensive tactics used by a zebra herd against hyaenas or lions [4]. These defence mechanisms may include evasive manoeuvres, confusing the predator, safety in numbers and increased vigilance [4,9,10]. On the other hand, a countervailing view is that swarming can also be detrimental to prey, as it makes it easier for the predator to spot and attack the group as a whole [1].

Figure 1 gives some idea of the variety and complexity of predator–swarm interactions that occur in nature. A common characteristic is the formation of empty space surrounding the ‘predator’ (or a human shepherd as in figure 1a). There is also a presence of a relatively sharp boundary of the swarm.

Figure 1.

Figure 1.

(a) Flock of sheep in Argentina avoiding the shepherd in the middle. (Photograph by Yann Arthus Bertrand, used with the permission of the author.) (b) A farmer walks 5000 ducks in Taizhou, China. (Source: BBC news.) (c) A baitball of sardines under attack by diving gannets. (Source: The Telegraph, Jason Heller/Barcroft Media.) (dg) A flock of ducks in Vancouver, Canada, being pursued by a kleptoparasitic gull. Snapshots taken 2 s apart showing complex pursuit dynamics. (Photographs by Ryan Lukeman, used with the permission of the author. Photographs (e,f) also appear in [11].) (Online version in colour.)

In this paper, we investigate a very simple particle-based model of predator–prey interactions which captures several distinct behaviours that are observed in nature. There are several well-known mechanisms whereby the prey tries to avoid the predator. One well-studied example is predator confusion, which occurs when the predator is ‘confused’ about which individual to pursue. Predator confusion decreases the predators' ability to hunt their prey. To quote Krause & Ruxton [3, p. 19], ‘predator confusion effect describes the reduced attack-to-kill ratio experienced by a predator resulting from an inability to single out and attack individual prey’. Bazazi et al. [12] studied marching insects and demonstrated that their collective behaviour functions partly as an anti-predator strategy. During hunting, predators become confused when confronted with their prey swarm [13] and predator confusion was observed in 64% of the predator–prey systems studied in [14]. Predator–prey dynamics were also studied using computer models (e.g. [5,1517]). Zheng et al. [15] studied a mathematical model of schools of fish, which demonstrates that collective evasion reduces the predator's success by confusing it. Olson et al. [16] used simulated coevolution of predators and prey to demonstrate that predator confusion gives a sufficient selective advantage for swarming prey. Similar preference for swarming in the presence of a confused predator was investigated in [5].

While there are many models in the literature that demonstrate complex predator–prey dynamics, most of these models are too complex to study except through numerical simulations. The goal of this paper is to present a minimal mathematical model which is carefully chosen so that (i) it is amenable to mathematical analysis and (ii) it captures the essential features of predator–prey interactions. A commonly used approach to swarm dynamics is to represent each prey by a particle that moves based on its interactions with other prey and its interaction with the predator. There is a large literature on particle models in biology, where they have been used to model biological aggregation in general [1,1822] and locusts [21] or fish populations [15,2327] in particular. This is the approach that we take in this paper as well.

We now introduce the model that we study in this paper. We assume that there are N prey whose positions Inline graphic j = 1 … N follow Newton's law so that Inline graphic Inline graphic Here, Fj,prey−prey + Fj,prey−predator is the total force acting on the j-th particle, μ is the strength of ‘friction’ force and m is its mass. We make a further simplification that the mass m is negligible compared with the friction force μ. After rescaling to set μ = 1, the model is then simply Inline graphic Inline graphic so that the prey moves in the direction of the total force. This reduces the second-order model to a first-order model, which makes it easier to analyse mathematically. Similar reduction was used, for example, in the analysis of locust populations [28] and other biological models [19,29]. Various forms can be considered for prey–prey interactions. To keep cohesiveness of the swarm, we consider the interactions which exhibit pairwise short-range repulsion and long-range attraction, averaged over all of the particles. For concreteness, we consider the endogenous prey–prey interaction of the form Inline graphic Inline graphic The term Inline graphic represents Newtonian-type short-range repulsion that acts in the direction from xj to xk, whereas −a(xjxk) is a linear long-range attraction in the same direction. While more general attraction–repulsion dynamics can be considered, we concentrate on this specific form because more explicit results are possible. In particular, in the absence of exogenous prey–predator force, this particular interaction has been shown to result in uniform swarms [30,31]. In general, the distribution inside the swarm can vary and have fluctuations; however, uniform density of a swarm is often a good first-order approximation for many swarms. For example, Miller & Stephen [32] found that the flocks of sandhill cranes feeding in cultivated fields had distribution close to uniform, regardless of flock size. See [19, pp. 537–538], and references therein for further examples and discussion of prevalence of nearly uniform distribution of flocks in nature.

The prey–predator interactions are modelled in a similar fashion: again for concreteness assume that there is a single predator whose position we denote as Inline graphic. Assuming that the predator acts as a repulsive particle on the prey, we take Inline graphic with b being the strength of the repulsion. Finally, we model the predator–prey interactions as an attractive force in a similar way, Inline graphic. We consider the simplest scenario where Fpredator−prey is the average over all predator–prey interactions and each individual interaction is a power law, which decays at large distances; the prey then moves in the direction of the average force. These assumptions result in the following system:

1. 1.1

and

1. 1.2

To illustrate the results and motivate the analysis in this paper, consider the numerical simulations of the particle model (1.1) and (1.2) shown in figure 2. We use the strength c of the predator–prey attraction as the control parameter, with other parameters as given in the figure. In the second row with c = 0.4, random initial conditions for prey and predator positions are taken inside a unit square. The swarm forms a ‘ring’ of constant density with a predator at the centre of the ring. Our first result is to fully characterize this ring in the limit of large swarms; see result 2.1. Our main result characterizes the stability of this ring. In result 3.1, we show that the ring is stable whenever 2 < p < 4 and

1. 1.3

Figure 2.

Figure 2.

Predator–prey dynamics using the model (1.1) and (1.2). Parameters are n = 400; a = 1; b = 0 : 2; p = 3; and c is as given. The bifurcation values for c are c0 = 0 : 2190 and chopf = 0 : 7557 (see result 3.1). The velocity vector of the predator is also shown. First row: c < c0; the swarm escapes completely. Second row: c0 < c < chopf; predator catches up with the swarm but gets ‘confused’ and the swarm forms a stable ring around it. Third row: c is just above chopf; regular oscillations are observed. Fourth row: c is further increased leading to complex periodic patterns. Fifth row: the predator is able to ‘catch’ the prey (see §4); chaotic behaviour is observed.

With parameters as chosen in figure 2 this corresponds to 0.2190 < c < 0.7557. When c is decreased below 0.2910 (row 1), the ring becomes unstable and the predator is ‘expelled’ out of the ring; the swarm escapes completely. A very different instability appears if c is increased above 0.7557 (row 3). In this case, we show that the ring also becomes unstable owing to the presence of oscillatory instabilities, whereby the predator ‘oscillates’ around the ‘centre’ of the swarm. After some transients, the system settles into a ‘rotating pattern’ where the predator is continually chasing after its prey, without being able to fully catch up to it. As c is further increased (row 4), the motion becomes progressively chaotic until the predator is finally able to catch the prey (row 5).

Our approach is to take the continuum-limit N→∞ of (1.1) and (1.2), which results in the non-local integro-differential equation model [1922]

1. 1.4
1. 1.5
1. 1.6

Here, ρ(x, t) denotes the density distribution of the prey swarm at position Inline graphic so that Inline graphic and v(x, t) is the swarm's velocity field. The system (1.4)–(1.6) is obtained by choosing the initial density to be Inline graphic where δ is the delta function. Equation (1.4) simply reflects the conservation of mass of the original prey system (1.1) (as no prey particles are created or destroyed); with the mass normalized so that ρ(x, t) represents a probability distribution. By taking different pairwise endogenous forces, the steady state to (1.1) and (1.2) with no exogenous force (b = 0) presents a wide variety of patterns [3335]. Similar equations have been used to model animal aggregation in [21,28,3639]. The classical Keller–Segel model for chemotaxis also contains a Newtonian intra-species interaction [40,41]. Aggregation models also appear in material science [4244], vortex motion [4548] where Newtonian potential arises for vortex density evolution and granular flow [49,50].

We now summarize the paper. In §2, we construct the steady-state solution consisting of a ring of prey particles of uniform density that surround the predator at the centre. In §3, we study its stability. We conclude with some extensions of the model and discussion of some open problems in §4.

2. ‘Confused’ predator ring equilibrium state

We start by constructing the ‘ring’ steady state of the model (1.4)–(1.6), as shown in the last picture of the second row of figure 2. Consider a steady state for which the predator is at the centre of the swarm, surrounded by the prey particles. The predator is ‘trapped’ at the centre of the prey swarm while the prey forms a concentric annulus where the repulsion exerted by the predator cancels out owing to the symmetry. We state the main result as follows.

Result 2.1. —

Define

graphic file with name rsif20131208-e7.jpg 2.1

The system (1.4)–(1.6) admits a steady state for which z = 0, ρ is a positive constant inside an annulus Inline graphic and is zero otherwise.

Figure 3a illustrates this result. For parameters as shown in the figure, the discrete model (1.1) and (1.2) generates a stable ring steady state, which is shown with dots. Solid curves show the continuum result (2.1), in excellent agreement with the discrete model (1.1) and (1.2).

Figure 3.

Figure 3.

Steady state for model (4.2) and (1.2) for parameters as given and with p = q, c = 10. These states were computed by starting with random initial conditions and as such they appear to be stable. Solid circles correspond to the continuum-limit asymptotics (4.4). (a) q = 2, constant density swarm. (b) q > 2, swarm is denser towards the inner boundary. (c) q < 2, swarm is denser towards the outer boundary. (Online version in colour.)

The fact that the density is constant inside a swarm is a result of the careful choice of the forces in (1.1): namely, the nonlinearities are both Newtonian. The proof of result 2.1 follows closely [30,31] and uses the method of characteristics, a common technique to find steady states in the aggregation model.

Derivation of result 2.1. Define the characteristic curves X(X0, t) which start from X0 at t = 0

2. 2.2

Using (1.4), along the characteristic curves x = X(X0, t), ρ(x, t) satisfies

2. 2.3

Note that Inline graphic so that from (1.5) we obtain

2. 2.4

where Inline graphic is conserved. Then (2.3) becomes

2. 2.5

which has a solution ρ(X(X0, t), t) approaching aM/π as t → ∞ and independent of the location, as long as ρ(X0, 0) > 0.

Next, we seek a steady state such that ρ is constant inside Inline graphic, ρ zero outside Inline graphic, where Inline graphic is an annulus Inline graphic with R1, R2 and z to be determined. Using the identity

2. 2.6

and for Inline graphic, we compute

2. 2.7

The assumption of the steady state implies that (2.7) is zero for all Inline graphic, which in turn implies that z = 0, Inline graphic Inline graphic and Inline graphic so that Inline graphic and Inline graphic Inline graphic Conversely, with this choice of R1 and R2, v = 0 whenever ρ ≠ 0. Moreover by symmetry, dz/dt = 0 so that v, ρ, z as in result 2.1 constitute a true steady state of (1.4)–(1.6).

3. Transition to chasing dynamics

As illustrated in figure 2, the ring steady-state configuration can transition to a moving configuration in two ways: if the predator strength c is sufficiently decreased, the swarm will escape the predator. If c is increased past another threshold, the predator becomes more ‘focused’ and less ‘confused’, resulting in ‘chasing dynamics’ which can lead to very complex periodic or chaotic behaviour. Similar dynamics can be observed in nature, as figure 4 illustrates. The onset of these dynamics can be understood as a transition from stability to an instability (i.e. bifurcation) of the ring steady state. The destabilizing perturbation corresponds to the translational motion of the predator as well as the inner or outer boundary of the ring.1

Figure 4.

Figure 4.

(a) The empty region surrounding the shepherd from figure 1a is shown with a curve. (b) Similar region observed in simulations of (1.1) and (1.2). (Online version in colour.)

To understand these bifurcations, we consider the perturbations of the inner boundary, outer boundary, as well as the predator itself. These perturbations are of the form

3. 3.1
3. 3.2
3. 3.3

where Inline graphic Note that this form of perturbation preserves the total mass which is an invariant of the model. In appendix A, we show that λ satisfies the eigenvalue problem

3. 3.4

where

3.

The eigenvalues of Inline graphic are given by λ = 0 and Inline graphic which satisfy Inline graphic where Inline graphic Inline graphic and Inline graphic The eigenvalues Inline graphic are stable (i.e. Inline graphic) if and only if B > 0 and C > 0. Note that, when c = 0, we get B = 1, C < 0 so that λ < 0 < λ+ and the ring is unstable. As c is increased, either λ+ or λ cross zero. This occurs precisely when c = c0, where

3. 3.5

with C > 0 if and only if c > c0. If p ≤ 2, then B > 0 for all c > c0 so that Inline graphic. If 2 < p, a Hopf bifurcation occurs when B = 0 with C > 0; i.e. when c = chopf > c0, where

3. 3.6

Note 0 < c0 < chopf if and only if 2 < p < 4 (with c0 > chopf if p > 4, chopf = if p = 2 and chopf < 0 if p < 2). Therefore, Inline graphic if and only if one of the following holds: (i) p ≤ 2 and c > c0; (ii) 2 < p < 4 and c0 < c < chopf.

We summarize as follows.

Result 3.1. —

Consider the ring steady state of (1.4)–(1.6) given in result 2.1. Let c0, chopf be as defined by (3.5) and (3.6), respectively. The ring stability with respect to translational perturbations is characterized as follows:

  • — If p2: the ring is translationally stable if c0 < c, and unstable if c < c0.

  • — If 2 < p < 4: the ring is translationally stable if c0 < c < chopf. It is unstable owing to the presence of a negative real eigenvalue if c < c0. As c is increased past chopf, the ring is destabilized owing to a Hopf bifurcation.

  • — If p > 4: the ring is unstable for all positive c.

This analysis reveals that there are three distinct regimes, which depend on the power exponent p of the predator–prey attraction. If p < 2, then at close range the prey moves faster than the predator and can always escape. As a result, the predator can never catch the prey no matter how large c is. The most interesting regime is 2 < p < 4. As c is increased just past chopf, complex periodic or chaotic chasing dynamics result, but the predator is still unable to catch the prey. The shape of the perturbation is reflected in the actual dynamics when c is close to chopf (such as in figure 2, row 3); however, as c is further increased, nonlinear effects start to dominate and linear theory is insufficient to describe the resulting dynamics (see figure 2, rows 4 and 5). For even larger c, the predator finally ‘catches’ the prey; this is illustrated in figure 2, row 5; see §4 for further discussion of this.

Note that c0 = chopf when p = 4, in which case the stable band disappears. If p > 4, then chopf < c0 and the ring configuration is unstable for any c. In this case, the swarm escapes completely if c < chopf but chasing dynamics and catching of the prey can still be observed if c > chopf.

4. Discussion and extensions

The minimal model (1.1) and (1.2) supports a surprising variety of predator–swarm dynamics, including predator confusion, predator evasion and chasing dynamics (with rectilinear, periodic or chaotic motion).

Biologically, our model is useful in two ways. First, despite its simplicity our model has an uncanny ability to reproduce the complex shapes of a swarm in predator–prey systems. This is illustrated in figure 4. Second, the mathematical analysis of this model provides some rudimentary biological insight into general forces at play, which we now discuss.

Formula (3.6) shows that the prey–prey attraction that is responsible for prey aggregation, controlled by parameter a in (1.1) and (1.2), is detrimental to prey: chopf is a decreasing function of a so that increasing a makes it easier for the predator to catch the prey. This is also in agreement with several other studies. For example, Fertl and co-workers [51,52] observed groups of about 20–30 dolphins surrounding a school of fish and blowing bubbles underneath it in an apparent effort to keep the school from dispersing, while other members of the dolphin group swam through the resulting ball of fish to feed. In a survey [1], the authors suggest that factors other than predator avoidance, such as food gathering, ease of mating, energetic benefits or even constraints of physical environment, are responsible for prey aggregation. Our model also supports this conclusion.

The parameter b in the model (1.1) and (1.2) can be thought of as the strength of prey–predator repulsion. Formula (3.6) shows that chopf is an increasing function of b so that increasing b is beneficial to the prey.

The parameter p can be vaguely interpreted as the predator ‘sensitivity’ when the prey is close to the predator and can be thought of as a measure of how sensitive the predator is to a nearby prey. Simple calculus shows that chopf has a minimum at p = poptimal given by

4. 4.1

provided that b > a (no optimal p exists otherwise with chopf 0 as p → ∞; figure 5). From the point of view of the predator, this choice of sensitivity requires the least strength c for success. It is unclear however whether this optimal value has a true biological significance or is simply an artefact of the model.

Figure 5.

Figure 5.

chopf versus p with a = 1 and b as given. The curve has a minimum given by (4.1) if and only if b > a.

So far, we have concentrated on the onset of chasing dynamics as c crosses chopf, as this value is computable analytically. This is a precursor to the predator catching the prey, but for values of c just above chopf the prey still escapes. Let us investigate further numerically what happens for larger values of c when the predator can actually ‘catch’ the prey. For concreteness, we say that the prey is caught if the distance between it and the predator falls below a certain kill radius, which we take to be 0.01 in our simulations (numerically, the problem becomes unstable when this distance becomes too small as the velocity of the prey and predator increases without bound). Whenever the prey is caught, we remove it from the simulation (and decrease N by 1 in (1.1) and (1.2)). Consider the parameters p = 3, a = 1, b = 0.2, c = 1.8 and suppose there are N = 200 prey initially. Figure 6 shows the number of prey as a function of time. It shows that the rate of consumption is higher with fewer individuals. The reader is invited to see the movie of these simulations.2

Figure 6.

Figure 6.

Number of prey remaining in a swarm during the hunt, as a function of time. Parameter values are p = 3, a = 1, b = 0.2 and c = 1.8. (Online version in colour.)

Let ccatch be the smallest value of predator strength c for which the predator is able to catch the prey. We compute this value using full numerical simulations of (1.1) and (1.2) for several values of N, while fixing the other parameters to be p = 3, a = 1, b = 0.2. The results are summarized in the following table:

4.

Note that ccatch is increasing with N, which is also consistent with figure 6 showing that the kill rate increases when there are fewer particles. This suggests that all else being equal, having more individuals is beneficial to prey, in that a higher predator strength c is required to catch the prey when N is increased. This may be owing to the fact that the predator becomes more ‘confused’ by the various individuals inside the swarm when there are more of them.

From a mathematical point of view, our analysis is rather non-standard: the main result is obtained by doing a stability analysis on the entire swarm in the continuum limit, which can be thought of as an infinite-dimensional dynamical system, or, alternatively, a non-local PDE-ODE system (1.4)–(1.6). Below we discuss several possible extensions of the model.

4.1. Non-uniform state

The first extension is to replace the prey–predator interaction in (1.1) by a more general power nonlinearity, for example

4.1. 4.2

with the equation for the predator unchanged; the original model corresponds to q = 2. As before, there is a steady state with the predator z = 0 at the centre with the swarm forming a ring around it. Unlike the q = 2 case, the density of the swarm is no longer uniform. Using a computation similar to the q = 2 case, we find that, in the continuum limit, the density is given by

4.1. 4.3

with R1, R2 satisfying

4.1. 4.4

result 2.1 is recovered by choosing q = 2 in (4.4).

From (4.3) we note that for q < 2, the density is higher further away from the predator; conversely for q > 2 the density is higher closer to the predator. This compares favourably with full numerical simulations as shown in figure 3. However, the computation of stability for the non-constant density state remains an open problem.

4.2. Multiple predators

It is easy to generalize (1.1) and (1.2) to include multiple predators. For example, replace (1.1) by

4.2. 4.5

and replace z by zk in (1.2) (more complex predator–predator interactions can similarly be added). Even more complex dynamics can be observed. Multi-species interaction has been studied in several other contexts recently, including crowd dynamics and pedestrian traffic [53,54], decision-making in the group with strong leaders [55] and generalization of the Keller–Segel model to multi-species in chemotaxis [5658].

Here, we briefly consider the possible steady states of the swarm in the presence of two stationary predators (i.e. c = 0). Consider two predators located symmetrically at z1 = d and z2 = −d. Figure 7 shows some of the possible steady states for various values of d. As d is decreased, the swarm splits into two. The swarm is symmetric with respect to x- and y-axes but is not radially symmetric.

Figure 7.

Figure 7.

Symmetric steady states for (4.5) with a = 1, b = 2, N = 500, and with M = 2 predators located at z1 = (−d, 0) and z2 = (d, 0) with d as given in the figure. Steady states are represented by the dots. The solid line is the boundary computed by using the continuum formulation (4.6). Note that, in the right-hand figure, the swarm separates into two groups.

The solid curve in figure 7 shows the continuum limit of (4.5) which is obtained by computing the evolution of the boundary ∂D of the swarm, while assuming that swarm density Inline graphic is constant. Using the divergence theorem, the velocity can then be computed using only a one-dimensional integration

4.2. 4.6

where we assumed that the centre of mass of the swarm is at the origin, and where the area Inline graphic is also a one-dimensional computation.

4.3. Acceleration and other effects

Introducing acceleration allows for a more realistic motion. A more general model is

4.3. 4.7
4.3. 4.8

where μj, μ0 are friction coefficients of prey and predator, respectively, and mj, M are their masses. Figure 8 illustrates some of the possible dynamics of these models. Even more complex models exist in the literature. For example, to obtain a more realistic motion for fish an alignment term is often included, which can lead to milling and flocking patterns even in the absence of predator [26,59,60].

Figure 8.

Figure 8.

Predator–prey dynamics in second-order model (4.7) and (4.8) with N = 500, Inline graphic and Inline graphic (Online version in colour.)

Many models of collective animal behaviour found in the literature include terms such as zone of alignment, angle of vision, acceleration, etc. These terms may result in a more ‘realistic-looking’ motion, although it can be difficult in practice to actually measure precisely how ‘realistic’ it is (but see [11,61] for work in this direction). Moreover, the added complexity makes it very difficult to study the model except through numerical simulations. Our minimal model shows that these additional effects are not necessary to reproduce complex predator–prey interactions.

Acknowledgements

We are grateful to Ryan Lukeman and Yann Arthus Bertrand for providing us with their photographs. We also thank the anonymous referees for their valuable comments, which improved the paper significantly.

Appendix A

In this appendix, we derive eigenvalue problem (3.4) for the perturbations of the form (3.1)–(3.3). Let Inline graphic. The velocity then becomes

graphic file with name rsif20131208-e30.jpg A1

Using (2.6) with Inline graphic we get

graphic file with name rsif20131208-e31.jpg A2

At the steady state oi = 0 and v = 0 so that (A 2) simplifies to

graphic file with name rsif20131208-e32.jpg A3

On the inner boundary, we have Inline graphic and linearizing we obtain

graphic file with name rsif20131208-e33.jpg

Evaluating the perpendicular component Inline graphic yields

graphic file with name rsif20131208-e34.jpg

We equate Inline graphic along the perpendicular component to finally obtain

graphic file with name rsif20131208-e35.jpg A4

The same computation along the outer boundary Inline graphic yields

graphic file with name rsif20131208-e36.jpg A5

Next, we linearize predator equation (1.6) around ring steady state (2.1). We estimate

graphic file with name rsif20131208-e37.jpg

where h.o.t. denotes higher order terms that are quadratic in oi. We then compute explicitly

graphic file with name rsif20131208-e38.jpg

and approximate

graphic file with name rsif20131208-e39.jpg

Linearizing predator equation (1.6) then yields

graphic file with name rsif20131208-e40.jpg A6

The three equations (A 6), (A 4) and (A 5) then yield a closed three-dimensional eigenvalue problem

graphic file with name rsif20131208-e41.jpg A7

Problem (3.4) is obtained by substituting (2.1) into (A 7).

Endnotes

1

As discussed in the derivation of result 2.1, for large time, the density ρ(x,t) rapidly approaches a constant on its support, ρaM/π and the equation for ρ along characteristics is independent of the boundary shape or the form of predator–prey interactions (parameters c and p in (1.2)). As such, tracking the evolution of the boundary and the predator is sufficient to determine the stability of the ring state.

2

We created a website which contains the movies showing the simulations of predator–swarm interactions from this paper. These can be viewed by following the link: http://goo.gl/BC6pyC.

Funding statement

T.K. was supported by a grant from AARMS CRG in Dynamical Systems and NSERC grant no. 47050. Some of the research for this project was carried out while Y.C. and T.K. were supported by the California Research Training Program in Computational and Applied Mathematics (NSF grant DMS-1045536).

References

  • 1.Parrish JK, Edelstein-Keshet L. 1999. Complexity, pattern, and evolutionary trade-offs in animal aggregation. Science 284, 99–101. ( 10.1126/science.284.5411.99) [DOI] [PubMed] [Google Scholar]
  • 2.Sumpter DJ. 2010. Collective animal behavior. Princeton, NJ: Princeton University Press. [Google Scholar]
  • 3.Krause H, Ruxton GD. 2002. Living in groups. Oxford, UK: Oxford University Press. [Google Scholar]
  • 4.Penzhorn B. 1984. A long-term study of social organisation and behaviour of cape mountain zebras Equus zebra zebra. Zeitschrift für Tierpsychologie 64, 97–146. ( 10.1111/j.1439-0310.1984.tb00355.x) [DOI] [Google Scholar]
  • 5.Kunz H, Züblin T, Hemelrijk CK. 2006. On prey grouping and predator confusion in artificial fish schools. In Artificial Life X: Proc. of the Tenth Int. Conf. on the Simulation and Synthesis of Living Systems (ed. Rocha LM.). Cambridge, MA: MIT Press. [Google Scholar]
  • 6.Traniello JF. 1989. Foraging strategies of ants. Annu. Rev. Entomol. 34, 191–210. ( 10.1146/annurev.en.34.010189.001203) [DOI] [Google Scholar]
  • 7.Pitcher TJ, Wyche CJ. 1983. Predator-avoidance behaviours of sand-eel schools: why schools seldom split. In Predators and prey in fishes (eds Noakes DLG, Lindquist DG, Helfman GS, Ward JA.), pp. 193–204. New York, NY: Springer. [Google Scholar]
  • 8.Waters A, Blanchette F, Kim AD. 2012. Modeling huddling penguins. PLoS ONE 7, e50277 ( 10.1371/journal.pone.0050277) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Hayward MW, Kerley GI. 2005. Prey preferences of the lion (Panthera leo). J. Zool. 267, 309–322. ( 10.1017/S0952836905007508) [DOI] [Google Scholar]
  • 10.McKenzie HW, Merrill EH, Spiteri RJ, Lewis MA. 2012. How linear features alter predator movement and the functional response. Interface Focus 2, 205–216. ( 10.1098/rsfs.2011.0086) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Lukeman R, Li Y-X, Edelstein-Keshet L. 2010. Inferring individual rules from collective behavior. Proc. Natl Acad. Sci. USA 107, 12 576–12 580. ( 10.1073/pnas.1001763107) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Bazazi S, Ioannou CC, Simpson SJ, Sword GA, Torney CJ, Lorch PD, Couzin ID. 2010. The social context of cannibalism in migratory bands of the mormon cricket. PLoS ONE 5, e15118 ( 10.1371/journal.pone.0015118) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Jeschke JM, Tollrian R. 2005. Effects of predator confusion on functional responses. Oikos 111, 547–555. ( 10.1111/j.1600-0706.2005.14118.x) [DOI] [Google Scholar]
  • 14.Jeschke JM, Tollrian R. 2007. Prey swarming: which predators become confused and why? Anim. Behav. 74, 387–393. ( 10.1016/j.anbehav.2006.08.020) [DOI] [Google Scholar]
  • 15.Zheng M, Kashimori Y, Hoshino O, Fujita K, Kam-bara T. 2005. Behavior pattern (innate action) of individuals in fish schools generating efficient collective evasion from predation. J. Theor. Biol. 235, 153–167. ( 10.1016/j.jtbi.2004.12.025) [DOI] [PubMed] [Google Scholar]
  • 16.Olson RS, Hintze A, Dyer FC, Knoester DB, Adami C. 2013. Predator confusion is sufficient to evolve swarming behaviour. J. R. Soc. Interface 10, 20130305 ( 10.1098/rsif.2013.0305) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Hemelrijk CK, Hildenbrandt H. 2011. Some causes of the variable shape of flocks of birds. PLoS ONE 6, e22479 ( 10.1371/journal.pone.0022479) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Flierl G, Grünbaum D, Levin S, Olson D. 1999. From individuals to aggregations: the interplay between behavior and physics. J. Theor. Biol. 196, 397–454. ( 10.1006/jtbi.1998.0842) [DOI] [PubMed] [Google Scholar]
  • 19.Mogilner A, Edelstein-Keshet L. 1999. A non-local model for a swarm. J. Math. Biol. 38, 534–570. ( 10.1007/s002850050158) [DOI] [Google Scholar]
  • 20.Bodnar M, Velazquez J. 2005. Derivation of macroscopic equations for individual cell-based models: a formal approach. Math. Methods Appl. Sci. 28, 1757–1779. ( 10.1002/mma.638) [DOI] [Google Scholar]
  • 21.Bernoff A, Topaz C. 2011. A primer of swarm equi-libria. SIAM J. Appl. Dyn. Syst. 10, 212–250. ( 10.1137/100804504) [DOI] [Google Scholar]
  • 22.Burger M, Capasso V, Morale D. 2007. On an aggregation model with long and short range interactions. Nonlinear Anal. R. World Appl. 8, 939–958. ( 10.1016/j.nonrwa.2006.04.002) [DOI] [Google Scholar]
  • 23.Reynolds CW. 1987. Flocks, herds and schools: a distributed behavioral model, vol. 21, pp. 25–34. New York, NY: ACM. [Google Scholar]
  • 24.Katz Y, Tunstrom K, Ioannou CC, Huepe C, Couzin ID. 2011. Inferring the structure and dynamics of interactions in schooling fish. Proc. Natl Acad. Sci. USA 108, 18 720–18 725. ( 10.1073/pnas.1107583108) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.D'Orsogna MR, Chuang YL, Bertozzi AL, Chayes LS. 2006. Self-propelled particles with softcore interactions: patterns, stability, and collapse. Phys. Rev. Lett. 96, 104302 ( 10.1103/PhysRevLett.96.104302) [DOI] [PubMed] [Google Scholar]
  • 26.Barbaro AB, Taylor K, Trethewey PF, Youseff L, Birnir B. 2009. Discrete and continuous models of the dynamics of pelagic fish: application to the capelin. Math. Comput. Simul. 79, 3397–3414. ( 10.1016/j.matcom.2008.11.018) [DOI] [Google Scholar]
  • 27.Handegard NO, Boswell KM, Ioannou CC, Leblanc SP, Tjøstheim DB, Couzin ID. 2012. The dynamics of coordinated group hunting and collective information transfer among schooling prey. Curr. Biol. 22, 1213–1217. ( 10.1016/j.cub.2012.04.050) [DOI] [PubMed] [Google Scholar]
  • 28.Topaz CM, Bernoff AJ, Logan S, Toolson W. 2008. A model for rolling swarms of locusts. Eur. Phys. J. Spec. Top. 157, 93–109. ( 10.1140/epjst/e2008-00633-y) [DOI] [Google Scholar]
  • 29.Mogilner A, Edelstein-Keshet L, Bent L, Spiros A. 2003. Mutual interactions, potentials, and individual distance in a social aggregation. J. Math. Biol. 47, 353–389. ( 10.1007/s00285-003-0209-7) [DOI] [PubMed] [Google Scholar]
  • 30.Fetecau RC, Huang Y, Kolokolnikov T. 2011. Swarm dynamics and equilibria for a nonlocal aggregation model. Nonlinearity 24, 2681–2716. ( 10.1088/0951-7715/24/10/002) [DOI] [Google Scholar]
  • 31.Bertozzi AL, Laurent T, Leger F. 2012. Aggregation and spreading via the Newtonian potential: the dynamics of patch solutions. Math. Models Methods Appl. Sci. 22, 1140005 ( 10.1142/S0218202511400057) [DOI] [Google Scholar]
  • 32.Miller RS, Stephen W. 1966. Spatial relationships in flocks of sandhill cranes (Grus canadensis). Ecology 47, 323–327. ( 10.2307/1933786) [DOI] [Google Scholar]
  • 33.Kolokolnikov T, Carrillo JA, Bertozzi A, Fetecau R, Lewis M. 2013. Emergent behaviour in multi-particle systems with non-local interactions. Physica D Nonlinear Phenom. 260, 1–4. ( 10.1016/j.physd.2013.06.011) [DOI] [Google Scholar]
  • 34.Von Brecht JH, Uminsky D, Kolokolnikov T, Bertozzi AL. 2012. Predicting pattern formation in particle interactions. Math. Models Methods Appl. Sci. 22, 1140002 ( 10.1142/S0218202511400021) [DOI] [Google Scholar]
  • 35.Kolokolnikov T, Sun H, Uminsky D, Bertozzi AL. 2011. Stability of ring patterns arising from two-dimensional particle interactions. Phys. Rev. E 84, 015203 ( 10.1103/PhysRevE.84.015203) [DOI] [PubMed] [Google Scholar]
  • 36.Edelstein-Keshet L, Watmough J, Grunbaum D. 1998. Do travelling band solutions describe cohesive swarms? An investigation for migratory locusts. J. Math. Biol. 36, 515–549. ( 10.1007/s002850050112) [DOI] [Google Scholar]
  • 37.Grünbaum D, Okubo A. 1994. Modelling social animal aggregations. In Frontiers in mathematical biology (ed. Levin SA.), pp. 296–325. Lecture Notes in Biomathematics, vol. 100 New York, NY: Springer. [Google Scholar]
  • 38.Topaz CM, Bertozzi AL. 2004. Swarming patterns in a two-dimensional kinematic model for biological groups. SIAM J. Appl. Math. 65, 152–174. ( 10.1137/S0036139903437424) [DOI] [Google Scholar]
  • 39.Mecholsky NA, Ott E, Antonsen TM, Jr, Guzdar P. 2012. Continuum modeling of the equilibrium and stability of animal flocks. Physica D Nonlinear Phenom. 241, 472–480. ( 10.1016/j.physd.2011.11.002) [DOI] [Google Scholar]
  • 40.Keller EF, Segel LA. 1971. Model for chemotaxis. J. Theor. Biol. 30, 225–234. ( 10.1016/0022-5193(71)90050-6) [DOI] [PubMed] [Google Scholar]
  • 41.Horstmann D. 2003. From 1970 until present: the Keller–Segel model in chemotaxis and its consequences. Jahresber. Dtsch. Math.-Ver. 105, 103–165. [Google Scholar]
  • 42.Cohn H, Kumar A. 2009. Algorithmic design of self-assembling structures. Proc. Natl Acad. Sci. USA 106, 9570–9575. ( 10.1073/pnas.0901636106) [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 43.Holm DD, Putkaradze V. 2005. Aggregation of finite-size particles with variable mobility. Phys. Rev. Lett. 95, 226106 ( 10.1103/PhysRevLett.95.226106) [DOI] [PubMed] [Google Scholar]
  • 44.Holm DD, Putkaradze V. 2006. Formation of clumps and patches in self-aggregation of finite-size particles. Physica D Nonlinear Phenom. 220, 183–196. ( 10.1016/j.physd.2006.07.010) [DOI] [Google Scholar]
  • 45.Ambrosio L, Mainini E, Serfaty S. 2011. Gradient flow of the Chapman–Rubinstein–Schatzman model for signed vortices, vol. 28, pp. 217–246. Amsterdam, The Netherlands: Elsevier. [Google Scholar]
  • 46.Du Q, Zhang P. 2003. Existence of weak solutions to some vortex density models. SIAM J. Math. Anal. 34, 1279–1299. ( 10.1137/S0036141002408009) [DOI] [Google Scholar]
  • 47.Masmoudi N, Zhang P. 2005. Global solutions to vortex density equations arising from superconductivity, vol. 22, pp. 441–458. Amsterdam, The Netherlands: Elsevier. [Google Scholar]
  • 48.Chen Y, Kolokolnikov T, Zhirov D. 2013. Collective behaviour of large number of vortices in the plane. Proc. R. Soc. A 469, 20130085 ( 10.1098/rspa.2013.0085) [DOI] [Google Scholar]
  • 49.Carrillo JA, McCann RJ, Villani C. 2003. Kinetic equilibration rates for granular media and related equations: entropy dissipation and mass transportation estimates. Revista Matematica Iberoamericana 19, 971–1018. ( 10.4171/RMI/376) [DOI] [Google Scholar]
  • 50.Benedetto D, Caglioti E, Pulvirenti M. 1997. A kinetic equation for granular media. RAIRO-M2AN Modelisation Math Analyse Numerique-Mathem Modell Numerical Analysis 31, 615–642. [Google Scholar]
  • 51.Fertl D, Würsig B. 1995. Coordinated feeding by atlantic spotted dolphins (Stenella frontalis) in the Gulf of Mexico. Aquat. Mammals 21, 3. [Google Scholar]
  • 52.Fertl D, Schiro A, Peake D. 1997. Coordinated feeding by clymene dolphins (Stenella clymene) in the Gulf of Mexico. Aquat. Mammals 23, 111–112. [Google Scholar]
  • 53.Crippa G, Lécureux-Mercier M. 2012. Existence and uniqueness of measure solutions for a system of continuity equations with non-local flow. Nonlinear Differ. Equ. Appl. NoDEA 20, 1–15. [Google Scholar]
  • 54.Colombo RM, Garavello M, Lécureux-Mercier M. 2012. A class of nonlocal models for pedestrian traffic. Math. Models Methods Appl. Sci. 22, 1150023 ( 10.1142/S0218202511500230) [DOI] [Google Scholar]
  • 55.Düring B, Markowich P, Pietschmann J-F, Wolfram M-T. 2009. Boltzmann and Fokker–Planck equations modelling opinion formation in the presence of strong leaders. Proc. R. Soc. A 465, 3687–3708. ( 10.1098/rspa.2009.0239) [DOI] [Google Scholar]
  • 56.Wolansky G. 2002. Multi-components chemotactic system in the absence of conicts. Eur. J. Appl. Math. 13, 641–661. ( 10.1017/S0956792501004843) [DOI] [Google Scholar]
  • 57.Horstmann D. 2011. Generalizing the Keller-Segel model: Lyapunov functionals, steady state analysis, and blow-up results for multi-species chemotaxis models in the presence of attraction and repulsion between competitive interacting species. J. Nonlinear Sci. 21, 231–270. ( 10.1007/s00332-010-9082-x) [DOI] [Google Scholar]
  • 58.Tello J, Winkler M. 2012. Stabilization in a two-species chemotaxis system with a logistic source. Nonlinearity 25, 1413 ( 10.1088/0951-7715/25/5/1413) [DOI] [Google Scholar]
  • 59.Cucker F, Smale S. 2007. Emergent behavior in flocks. IEEE Trans. Automat. Control 52, 852–862. ( 10.1109/TAC.2007.895842) [DOI] [Google Scholar]
  • 60.Vicsek T, Czirók A, Ben-Jacob E, Cohen I, Shochet O. 1995. Novel type of phase transition in a system of self-driven particles. Phys. Rev. Lett. 75, 1226 ( 10.1103/PhysRevLett.75.1226) [DOI] [PubMed] [Google Scholar]
  • 61.Bialek W, Cavagna A, Giardina I, Mora T, Silvestri E, Viale M, Walczak AM. 2012. Statistical mechanics for natural flocks of birds. Proc. Natl Acad. Sci. USA 109, 4786–4791. ( 10.1073/pnas.1118633109) [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Journal of the Royal Society Interface are provided here courtesy of The Royal Society

RESOURCES