Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Diffusion and Topological Neighbours in Flocks of Starlings: Relating a Model to Empirical Data

  • Charlotte K. Hemelrijk ,

    c.k.hemelrijk@rug.nl

    Affiliation Behavioural Ecology and Self-organisation, Groningen Institute for Evolutionary Life Sciences, University of Groningen, Nijenborgh 7, 9747AG Groningen, The Netherlands

  • Hanno Hildenbrandt

    Affiliation Behavioural Ecology and Self-organisation, Groningen Institute for Evolutionary Life Sciences, University of Groningen, Nijenborgh 7, 9747AG Groningen, The Netherlands

Abstract

Moving in a group while avoiding collisions with group members causes internal dynamics in the group. Although these dynamics have recently been measured quantitatively in starling flocks (Sturnus vulgaris), it is unknown what causes them. Computational models have shown that collective motion in groups is likely due to attraction, avoidance and, possibly, alignment among group members. Empirical studies show that starlings adjust their movement to a fixed number of closest neighbours or topological range, namely 6 or 7 and assume that each of the three activities is done with the same number of neighbours (topological range). Here, we start from the hypothesis that escape behavior is more effective at preventing collisions in a flock when avoiding the single closest neighbor than compromising by avoiding 6 or 7 of them. For alignment and attraction, we keep to the empirical topological range. We investigate how avoiding one or several neighbours affects the internal dynamics of flocks of starlings in our computational model StarDisplay. By comparing to empirical data, we confirm that internal dynamics resemble empirical data more closely if flock members avoid merely their single, closest neighbor. Our model shows that considering a different number of interaction partners per activity represents a useful perspective and that changing a single parameter, namely the number of interaction partners that are avoided, has several effects through selforganisation.

Introduction

There are many advantages of travelling in a group, such as finding food, following a gradient and protection against predators [1]. The difficulty of travelling in a group comes from the need for combining group coherence with avoidance of collision. Both will affect the internal dynamics in a group. Recent empirical data of starling flocks (Sturnus vulgaris) have shown that the internal dynamics of individuals in flocks increases more with flock size than expected if individuals were moving randomly within a flock (Brownian motion) [2]. The question is what causes such strong internal dynamics. To study this, we here use a computational model, StarDisplay, because in our earlier studies flocks in this model have been shown to resemble empirical data of starling flocks in many ways [35].

As to the behavioural rules supposed to be underlying coordination in animal groups, when combining models and empirical data in a single study [612], authors came to agree that they involve attraction, alignment and avoidance (but see [6,9,13]). Indeed, it has been shown repeatedly that moving groups can be generated in computational models based on these actions [1419]. These rules implicate that individuals are attracted to some of their group members, are avoiding colliding with individuals close by and actively align their direction of movement. What results differ about is what exactly the interaction partners of individuals are (also referred to as the ‘influential neighbours’ or those neighbours that individuals ‘mind’). Interaction partners are supposed to be either 1) all group members in a certain range, i.e. the metric model [15,18,20,21], 2) a fixed number of closest neighbours, i.e. topological range [7,8,20,22,23], 3) an adjustable number of closest neighbours depending on group density [24,25] or 4) only those neighbours that can be perceived [2629]. As for birds, empirical data indicate that birds react to a fixed number of neighbours, called topological range, which differs between species [8,27,30]. For starlings the topological range has been shown to involve 6–7 of the closest neighbours [3033].

Remarkably, in contrast to metric models, where different ranges are involved for attraction, alignment and avoidance, in the topological model, it has never been asked whether the separate actions of attraction, alignment and avoidance may involve different numbers of neighbours. Although topological interactions have been shown useful in computational models [35,22,23], no modeling study has investigated what happens if the number of interaction partners differs between the behavioural actions supposed to underlie coordination, namely attraction, alignment and avoidance). Yet this seems likely and there is some evidence in midges for this [34]. We hypothesize that to avoid collisions it may be most effective to avoid the single closest neighbor only, because it makes the avoidance stronger and simpler cognitively. For instance, suppose an individual wants to move away from a close by neighbor with a certain strength along a line of 180 degrees (Fig 1A). If it only avoids a single neighbor it will have a tendency to avoid in that direction for a certain distance (avoiding neighbour1 in Fig 1). However, if it wants to avoid several others (avoiding four neighbours in Fig 1B), while intending to move over a line of 180 degrees away from each of them for the same distance, summing these intentional vectors results in a shorter average vector of intending to move away, because these intentions cancel each other partly. In other words, when avoiding several close by neighbors at several sides around oneself, the final average vector of intending to move away will be shorter than if an individual intends to move away from a single neighbor close by. We focus on avoidance, not on alignment and attraction, because some argue that rules for alignment are not needed [6,9] and being attracted to fewer than 6 or seven neighbours, causes splitting in sub groups in our model. We hypothesize that avoiding a single neighbor, will presumably result in a larger distance of avoiding, and this will increase the volume of the flock. This would be useful in our model, because in our earlier model the flock volume (for the same distance to nearest neighbours (NND) as in empirical data) has been found to be too small compared to empirical data [3]. Such a larger distance over which will be flown may also affect the internal dynamics regarding the relative stability of neighbours and thus, the social network and herewith the transmission of information.

thumbnail
Fig 1. Directory and distance of an avoidance movement for 1 or several (four) neighbours close-by.

(a) Avoidance movement when avoiding a single neighbor. (b) Intended avoidance movement when avoiding four neighbors closeby. As can be seen the distance of avoidance is shortened when avoiding several neighbours due to the compromising of movement direction.

https://doi.org/10.1371/journal.pone.0126913.g001

Therefore, in the present paper, we use our computational model, StarDisplay, to investigate what internal dynamics in starling flocks and flock volume may arise from interacting with a low number of neighbours during avoidance, while still keeping to 6 or 7 neighbours for attraction and alignment, because the reported topological range is on average 6 or 7 [32].

StarDisplay is the right framework for this examination, for two reasons. First, next to the rules for coordination by attraction, alignment and avoidance, it includes simplified flying behavior, which is shown to be essential for generating the variation of flock shapes resembling empirical data [35,36]. Second, its patterns of flocking resemble empirical data. Resemblance concerns (1) shape and orientation of the flock, (2) aspects of turning, such as maintenance of shape during a turn, the change of the orientation of the shape relative to the movement direction and the repositioning of individuals during turns and (3) the scale free correlation between the absolute length of the flock (in m) and the correlation length of the deviation of the velocity of individuals from the velocity of the centre of gravity (which is generally shown in particle-based models) as well as of speed (which has been unexpected) [5,35,37].

We quantify the internal structure of flocks in the model in the same way as in the empirical study [2], namely by the ‘neighbor stability’ over time and the movement of individuals relative to the centre of mass of the flock (calling it ‘group level diffusion’). In our computational model, StarDisplay, we investigate how the stability of neighbours, the group level diffusion and also the volume of the flock are affected when individuals avoid only their single, closest neighbour versus when they avoid 6–7 of them16. For completion we show what happens to neighbor stability if individuals are avoiding the intermediate numbers of neighbours, namely two till 5 neighbours. We conclude that the modeled flocks resemble better the empirical data on diffusion and regarding the volume when individuals avoid a single neighbor rather than several ones.

Methods

The Model

The behaviour of each individual in StarDisplay is based on its cruise speed, its social environment (i.e. the position and heading of its nearby neighbours), its attraction to the roost and the simplified aerodynamics of flight which includes banking while turning. The orientation is done separately for the head system and the body system because of head nystagmus [38]. We model social coordination in terms of (social) forces of attraction, alignment and avoidance. Because flying implies movement in all directions, our model is three dimensional. We built the model in SI units and choose real parameter values where available. For our adjustment of the behavioral rules of avoidance, see the supplementary material and for details of the model see supplementary material and former descriptions [3,4,38].

Parameterization, Experiments and Measurements

We have parameterized individuals in the model to realistic data of birds (weight, cruise speed, etcetera), especially of starlings, see S1 Table and our earlier version of StarDisplay [4]. Roll rate and banked turns were tuned to those observed in movies of starlings in that they rolled into the turn faster than that they rolled back [39], roll rate is within the range measured for other species [39,40] and banked turns resemble empirical data in that individuals lost height during turns [36,39]. Further, we have tuned the physical appearance of the flocks in the model to that of empirical data, by tuning parameters for which data were lacking, for instance, the control of speed, roll and pitch, the weighting factors of the different forces etcetera, see S1 Table [4]. Therefore, the number of free parameters is few.

We studied the effects of the number of influential neighbours during avoidance on internal structure (neighbor stability, polarization and volume) in groups parameterized after the empiricalflock event number 28–10 regarding distance to nearest neighbours and group size [2,32] and studied the effect of number of neighbours avoided on volume of the flock for different flock sizes (Table 1).

thumbnail
Table 1. Default parameters of the model (for avoidance of a single neighbor and 6 or 7 neighbors).

https://doi.org/10.1371/journal.pone.0126913.t001

The volume of a flock is measured by mapping the position of the individuals on a cubic lattice and counting the occupied lattice cells, which is called the voxelisation method. We set the cell size at the average ‘standard’ distance to the nearest neighbours (Table 1) as it was found in the flock event number 28–10 [32].

Like in the empirical study we investigated group level diffusion in four flock events, namely 69–10, 48–17, 49–05 and 28–10. We parameterize modeled flocks to the empirical data of these flock events as regards the number of birds and distance to nearest neighbours (Table 1) [31,32].

Per measurement on flock diffusion we collect data during 2 seconds for every 0.01s after an acclimatization time for the flocks to settle of 60 seconds. To measure the volume and polarization of the flock we collect data for 2min for every 0.01s after an acclimatization time for the flocks to settle of 60 seconds.

Results

For different numbers of neighbours with whom collisions are avoided in the model (1 versus 6 or 7), we study the internal structure of the flock and also its volume.

The internal structure we quantify in the same way as was done empirically, namely by 1) the stability of local neighbours and 2) the ‘group level diffusion’ which is the internal movement in the frame of the centre of mass [2]. Like in the empirical study we focus on one flock event for neighbor stability and on four flock events for group level diffusion. We tune our modeled flocks to the empirical ones in terms of number of flock members and average distance to nearest neighbours, NND [31,32].

a) Stability of neighbours

We measure the stability of the local neighbours in the same way as in the empirial data, where it was referred to as ‘neighbour overlap’ [2]. We focus on the M local neighbours of each individual i over a time period t starting at t0 and compute the neighbour stability QM(t) as the ratio of the individuals that remain within the set of M neighbours after a time t. Thus the neighbour stability QM(t) is: (Equ. 1) where N is the number of individuals in the group, Mi(t) is the number of birds among the M nearest neighbours of bird i that are present at both the beginning of measurement at t0 and at the time t (Table 1).

We expect that the stability of neighbors QM reduces when individuals avoid a single neighbor rather than 6 or 7 of them, due to their stronger degree of avoidance movement, which is damped when individuals avoid neighbors at several sides (Fig 1). In the model neighbour stability QM of flock event 28–10 is indeed lower when avoiding a single neighbor. Further it resembles empirical data better (broken line, Fig 2) when individuals avoid a single neighbour (black filled circles) than 6 or 7 neighbors (open squares in Fig 2A and 2B). This difference of neighbor stability holds for several neighbourhoods M, namely for a neighbourhood M of the 4 closest neighbours (Fig 2A), the 6 closest neighbours (Fig 2B), the 10 and 340 closest neigbours (see S1A and S1B Fig). Besides, when avoiding an increasingly larger number of closest neighbours, the neighbor stability follows a saturation curve, whereby the stability of neighbours is qualitatively lower when the single closest neighbor is avoided than when a higher number of neighbours is avoided (S1C Fig).

thumbnail
Fig 2. Stability of neighbours for (a) the 4 closest neighbours and (b) the 6 closest neighbours resembles empirical data better for avoiding a single neighbor than 6–7 of them.

Data are from empirical data of starlings (broken lines) from Cavagna and co-authors[2] and from our model StarDisplay (continuous lines) when individuals in the model avoid a single closest neighbour (closed circles) or 6–7 ones (open squares). For results of an intermediate numbers of neighbours being avoided, see S1C Fig. Note that we use the same scales on the axes as in the empirical data, where the scale on the x-axis it is written as (x 10-1s) [2].

https://doi.org/10.1371/journal.pone.0126913.g002

b) Group level diffusion

The greater turnover of local neighbours due to avoidance of a single neighbor is likely to be associated with greater internal movement in the group as a whole (group level diffusion). The group level diffusion indicates the degree to which individuals move through the flock relative to each other while simultaneously the group as a whole is travelling forward. We measure this in the same way as in the empirical study [2] by calculating ‘diffusion in the centre of mass frame’ by taking out the global forward movement and computing the movement of individuals with respect to the centre of gravity of the group at each time. The center of gravity RCM(t) is calculated as the average position of all individuals in the x-, y- and z-direction, thus, RCM(t) = (1/N) ∑i pi(t), with N being the number of individuals in the group and pi(t) indicating the position of the bird i at time t in the global reference frame. We quantify this internal movement or group level diffusion as the average mean-square displacement relative to the centre of gravity over time, δr2, thus, as the average distance travelled relative to the centre of gravity during time span t: (Equ. 2) where t indicates the time interval after t0, N is the number of individuals in the flock, ri(t) represents the position of bird i in the frame of reference of the centre of gravity RCM(t), because ri(t) = pi(t) – RCM(t). On average the individuals depart with time increasingly from their starting position, whereby the mean-square displacement δr2(t) grows with time like a power-law (Fig 3). A power-law is also found in the majority of natural processes. The power-law of the mean-square displacement is given by δr2(t) = Dtα. Here D represents the diffusion coefficient and higher values indicate that individuals are diffusing faster. If the diffusion exponent α equals 1, the displacement increases linearly with time. This happens in the case of random motion or Brownian motion, and is called standard or normal diffusion. If the exponent α is larger than 1, the diffusion process is called ‘super-diffusive’. Thus, with the empirical values 1.70 in all four flock events, 28–10, 48–17, 49–05, 96–10 and the modeling values of 1.68 til 1.76 for the same flock events in terms of flocks size and density in the model (Fig 3), starling flocks are super-diffusive both, in reality and in our computational model [2].

The mean-square displacement, δr2(t), or group level diffusion, resembles empirical data (broken line, Fig 3) better when individuals avoid a single closest neighbour (closed circles and values of D between 1.49 and 2.85) rather than 6 or 7 of them (open squares and values between 0.22 and 0.29). As an example, for flock 28–10, over the whole range of avoiding one to seven neighbours the exponent α remains the same (S2A Fig), but the diffusion coefficient D follows a saturation curve reaching values close to zero (S2B Fig). This indicates a qualitative better fit for avoidance of a single closest neighbor.

thumbnail
Fig 3. Group level diffusion measured as the average square displacement in both, the empirical data (broken line) and the model, for the flock events: a) 28–10, b) 48–17, c) 49–05, d) 69–10.

For all four flocks the model resembles empirical data better when individuals avoid a single neighbour (closed circles) than when they avoid 6 or 7 of them (open squares). Note that this is a log-log plot and that we use the same scales on the axes as in the empirical data, where the scale on the y-axis is in m2 and on the x-axis it is written as time in seconds [2].

https://doi.org/10.1371/journal.pone.0126913.g003

c) Volume of the flock

Greater internal movement in the flock is expected to reduce its internal order (polarization) and herewith, increase the volume of the flock. To measure the internal order we compute the polarization of the flock in the forward direction as the average correspondence between the forward direction of each of the individuals and the forward direction of the flock (i.e. the average forward direction of all birds), thus, with N being the number of individuals in the group, exi the forward direction of each individual i, the average forward direction of all birds in the flock [3,4]. In flock event 28–10 the polarisation indeed decreases when a single rather than 6 or 7 neighbours are avoided (compare white versus grey bars, Fig 4A).

thumbnail
Fig 4. Polarization (a) and volume (b) of flock in our model StarDisplay when individuals in the model avoid a single closest neighbour (white bars) or 6 or 7 neighbours (grey bars) for the same average distance to nearest neighbors.

Flock size in (a) is 1246 (flock 28–10) and in (b) flocks of different numbers of individuals are studied. The star indicates the volume of 1840 m3 of the empirical flock 28–10 which comprises 1246 individuals.

https://doi.org/10.1371/journal.pone.0126913.g004

As to flock volume, in our study of groups of all sizes, we used event 28–10 and adjusted the distance to nearest neighbours so that it remains the same for all group sizes (Table 1). Our model confirms for all flock sizes that avoidance of the single, closest neighbor, rather than 6 or 7 of them, increases the volume of the flock (compare white versus grey bars, Fig 4B; for measurement of volume see methods). Herewith, the volume of flocks resembles empirical data better, even though the volume in the model is still smaller than that in empirical data of flock 28–10 with the same nearest neighbor distance NND (indicated by a star in Fig 4B). Note that further empirical data on flocks of different sizes but with this same density are not available.

Discussion

By combining our computational model of flocking by starlings, StarDisplay [3,4], with a detailed analysis of the internal dynamics of real flocks of starlings [2], we have shown that avoidance of a single neighbour (instead of 6 or 7 of them) is favourable for a high internal dynamics in the flock as reflected in three measures, the stability of the identity of neighbours, the group level diffusion (degree of the internal movement in the flock) and the volume of the flock.

In the model these three patterns are interrelated and emerging by self-organisation. By avoiding a single neighbor, the stability of its local 6 or 7 neighbors decreases as is also visible from the lowered alignment with these neighbours, ‘local’ polarization (S3 Fig). This causes the group level diffusion to increase, because movement in flocks is less ordered as is visible from the lowered ‘global’ polarization of the whole group. Therefore, even though we keep the average distance to the nearest neighbor the same, the volume increases for avoidance of a single neighbor rather than avoidance of 6 or 7 neighbours. Thus, in our model by changing a single parameter (avoiding a single neighbor versus 6 or 7 ones) four interconnected patterns emerge. This reminds us of our models on primates where by changing a single parameter many patterns of social behavior (both aggressive and affiliative) switch from those resembling egalitarian societies to resembling despotic ones [41].

When comparing our model to other models, for instance a metric model, it is important to note that the assumption of avoiding fewer partners than aligning with and being attracted to, is also inherent in the metric model, since the zone of avoidance is usually smaller than that of alignment and attraction, fewer individuals will be avoided than aligned with and attracted to.

When comparing our model to models of self-propelled particles (so-called Vicsek-like models), we see that super-diffusive behavior of flocks is found both in two-dimensional models and three dimensional ones [42,43]. In a three-dimensional model with cohesion even a slope (of alpha being 1.7) corresponding to that in our model and in empirical data has been shown [42]. In hydrodynamic theories, however, super-diffusion is apparent only for movement in two dimensions [44], but not in three dimensions [44].

Regarding the group level diffusion, note that in all four flock events the line of the group level diffusion shows some curvature in Fig 3. This is an unavoidable consequence of the artificial bird having explored the whole volume of the flock and thus cannot move away from the centre of mass any further, thus the curve saturates. That this bending is not seen in the empirical data is probably due to the short period of observation time [2].

In relation to empirical data, we must realize that our model merely represents a ‘sketch’ of the behavior of birds and that in reality there are many more factors than included in the model, which are influencing movement by birds, such as wind and obstacles for instance buildings. Therefore, even though avoiding a single neighbor rather than 6 or 7 of them improves the resemblance to empirical data regarding stability of neighbors, group level diffusion and flock volume, we do not expect our modeling data to match empirical data precisely. The value of our model is that it resembles empirical data in a multitude of factors [45], such as flock shape and its variation, its behavior during turning, its scale-free correlations of fluctuations of velocity and of speed with flock size [5,46,47] apart from its internal dynamics. Further, it does so for large flocks of more than 1000 individuals, while they are flying in 3 dimensional space, whereas related studies on modelling behavioral rules and comparing to empirical data, have so far been confined to small schools (usually up to 30 individuals [6,7,9] with a maximum at 200 individuals [8]) and were moving in two dimensional space.

As to the implications of our finding, we may speculate that avoiding a single neighbor, because of the accompanying low stability of neighbours as well as the high diffusion in the group, makes it more difficult for a predator to catch a prey from the flock. Avoidance of a single neighbour may also contribute to or hinder the high speed of information transmission observed in the remarkable waves of agitation in flocks of starlings and dunlins (Calidris alpina). These waves happen as part of collective evasion of predators [48,49]. Since recently we have shown what causes waves of agitation in our model of flocks of starlings [38], it will be an interesting hypothesis for future simulations to study how the number of neighbours being avoided affects the speed of the waves.

Supporting Information

S1 Fig. Stability of neighbours in our model StarDisplay versus empirical data.

Stability of neighbours in our model StarDisplay for the 4, 10 and 340 closest neighbours resembles empirical data better when individuals in the model avoid (a) a single closest neighbour than (b) the 6 closest neighbours. (c) The stability of the four closest neighbours (Q4) at t = 1 (see Fig 1A, S1A Fig) when avoiding different numbers of closest neighbours. The discrete line indicates stability in the empirical data based on Eq.2.9 from [2]. Modeling data are given as squares, circles and diamonds. Note that we use the same scales on the axes as in the empirical data, where the scale on the x-axis it is written as (x 10-1s) [2].

https://doi.org/10.1371/journal.pone.0126913.s001

(TIF)

S2 Fig. Group level diffusion of flock event 28–10.

a) Exponent α when avoiding different numbers of closest neighbors. (b) Diffusion coefficient D for different numbers of neighbors being avoided. The discrete line indicates the empirical data.

https://doi.org/10.1371/journal.pone.0126913.s002

(TIF)

S3 Fig. Local polarization with 6–7 neighbours in default flock event 28–10.

Local polarization with 6–7 neighbours in default flock event 28–10 when avoiding a single closest neighbor (white bar) or 6–7 neighbors (grey bar).

https://doi.org/10.1371/journal.pone.0126913.s003

(TIF)

S4 Fig. Three principle axes of rotation of a bird.

A bird with its three principal axes around which it can rotate: roll, pitch and yaw.

https://doi.org/10.1371/journal.pone.0126913.s004

(TIF)

S5 Fig. The head-system and the body-system.

Head-system [hx, hy, hz] and body-system [ex, ey, ez] of a bird.

https://doi.org/10.1371/journal.pone.0126913.s005

(TIF)

S6 Fig. Field of view in head-system.

a) View from aside and above. b) Top view.

https://doi.org/10.1371/journal.pone.0126913.s006

(TIF)

S7 Fig. Rotation of the body system around the roll axis.

Rotation of the body system around the roll axis (facing towards the reader) in the situation where the lateral component of the lift, Llhy, equals the lateral component of the steering force, Fslhy (Equ. S21).

https://doi.org/10.1371/journal.pone.0126913.s007

(TIF)

S1 Table. Model parameters.

Note that only few of them are free p arameters.1 Separation radius was tuned to obtain empirical distance to nearest neighbors of flock 28–10. 2 We studied the flocks unconstrained by any boundary of a roost.

https://doi.org/10.1371/journal.pone.0126913.s008

(DOCX)

Acknowledgments

We like to thank the University of Groningen for continuous support. We thank Dr. Jan Gils and Dr. Paolo Domenici for comments on a former draft.

Author Contributions

Conceived and designed the experiments: CKH HH. Performed the experiments: HH. Analyzed the data: CKH HH. Contributed reagents/materials/analysis tools: CKH HH. Wrote the paper: CKH HH.

References

  1. 1. Krause J., Hoare D. J., Croft D., Lawrence J., Ward A., Ruxton G. D., et al. 2000 Fish shoal composition: mechanisms and constraints. Proceedings of the Royal Society of London Series B-Biological Sciences Oct 7.267(1456), 2011–2017. pmid:11075715
  2. 2. Cavagna A., Queiros S. M. D., Giardina I., Stefanini F., Viale M. 2013 Diffusion of individual birds in starling flocks. Proceedings of the Royal Society B-Biological Sciences APR 7.280(1756), 20122484. pmid:23407827
  3. 3. Hildenbrandt H., Carere C., Hemelrijk C. K. 2010 Self-organized aerial displays of thousands of starlings: a model. Behav Ecol. 21(6), 1349–1359
  4. 4. Hemelrijk C. K. Hildenbrandt H. 2011 Some causes of the variable shape of flocks of birds. PLoS ONE 08.6(8), e22479. pmid:21829627
  5. 5. Hemelrijk C. K. & Hildenbrandt H. 2014 Scale-free correlations, influential neighbours and speed control in flocks of birds. Journal of Statistical Physics
  6. 6. Katz Y., Tunstrom K., Ioannou C. C., Huepe C., Couzin I. D. 2011 Inferring the structure and dynamics of interactions in schooling fish. Proc Natl Acad Sci U S A NOV 15.108(46), 18720–18725. pmid:21795604
  7. 7. Herbert-Read J. E., Perna A., Mann R. P., Schaerf T. M., Sumpter D. J. T., Ward A. J. W. 2011 Inferring the rules of interaction of shoaling fish. Proc Natl Acad Sci U S A NOV 15.108(46), 18726–18731. pmid:22065759
  8. 8. Lukeman R., Li Y., Edelstein-Keshet L. 2010 Inferring individual rules from collective behavior. Proc Natl Acad Sci U S A. 107(28), 12576–12580. pmid:20616032
  9. 9. Weitz S., Blanco S., Fournier R., Gautrais J., Jost C., Theraulaz G. in press Modeling Collective Animal Behavior with a CognitivePerspective: a Methodological Framework. PloS ONE
  10. 10. Buhl J., Sumpter D. J. T., Couzin I. D., Hale J. J., Despland E., Miller E. R., et al. 2006 From disorder to order in marching locusts. Science Jun.312(5778), 1402–1406. pmid:16741126
  11. 11. King A. J., Sueur C., Huchard E., Cowlishaw G. 2011 A rule-of-thumb based on social affiliation explains collective movements in desert baboons. Anim Behav DEC.82(6), 1337–1345.
  12. 12. Bode N. W. F., Faria J. J., Franks D. W., Krause J., Wood A. J. 2010 How perceived threat increases synchronization in collectively moving animal groups. Proc R Soc Lond, B, https://doi.org/10.1098/rspb.2010.0855
  13. 13. Pearce D. J. G., Miller A. M., Rowlands G., Turner M. S. 2014 Role of projection in the control of bird flocks. PNAS May19, 2014, 1–5.
  14. 14. Huth A.. Ein Simulationsmodell zur Erklärung der Kooperativen Bewegung von polarisierten Fischschwärmen. Marburg: University Marburg; 1992
  15. 15. Reynolds C. W. 1987 Flocks, Herds and Schools: A Distributed Behavioral Model. Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques New YorkACM. p. 25–34.
  16. 16. Couzin I. D., Krause J., James R., Ruxton G. D., Franks N. R. 2002 Collective Memory and Spatial Sorting in Animal Groups. J Theor Biol Sep.218(1), 1–11.
  17. 17. Hemelrijk C. K. & Hildenbrandt H. 2008 Self-organized shape and frontal density of fish schools. Ethology. 114, 245–254.
  18. 18. Kunz H. & Hemelrijk C. K. 2003 Artificial fish schools: collective effects of school size, body size, and body form. Artificial Life. 9(3), 237–253. pmid:14556686
  19. 19. Reuter H. & Breckling B. 1994 Selforganization of fish schools: an object-oriented model. Ecological Modelling. 75, 147–159.
  20. 20. Huth A. & Wissel C. 1992 The Simulation of the Movement of Fish Schools. J of Theor Biol. 156(3), 365–385.
  21. 21. Hemelrijk C. K. & Kunz H. 2005 Density distribution and size sorting in fish schools: an individual-based model. Behav Ecol 2005///.16(1), 178–187.
  22. 22. Inada Y. & Kawachi K. 2002 Order and flexibility in the motion of fish schools. J Theor Biol. 214(3), 371–387. pmid:11846596
  23. 23. Bode N. W. F., Franks D. W., Wood A. J. 2011 Limited interactions in flocks: relating model simulations to empirical data. Journal of The Royal Society Interface February 06.8(55), 301–304. pmid:20826476
  24. 24. Hemelrijk C. K. & Hildenbrandt H. 2008 Self-organized shape and frontal density of fish schools. Ethology MAR 2008.114(3), 245–254.
  25. 25. Hemelrijk C. K., Hildenbrandt H., Reinders J., Stamhuis E. J. 2010 Emergence of oblong school shape: models and empirical data of fish. Ethology. 116(11), 1099–1112.
  26. 26. Kunz H. & Hemelrijk C. K. 2012 Simulations of the social organization of large schools of fish whose perception is obstructed. Appl Anim Behav Sci MAY.138(3–4), 142–151. pmid:24357888
  27. 27. Nagy M., Ákos Z, Biro D., Vicsek T. 2010 Hierarchical group dynamics in pigeon flocks. Nature. 464 (7290), 890–893. pmid:20376149
  28. 28. Lemasson B. H., Anderson J. J., Goodwin R. A. 2013 Motion-guided attention promotes adaptive communications during social navigation. Proceedings of the Royal Society B. 280
  29. 29. Strandburg-Peshkin S., Twomey C. R., Bode N. W. F., Kao A.B., Katz Y., Ioannou C. C. 2013 Visual sensory networks and effective information transfer in animal groups. Current Biology. 23, 709–711.
  30. 30. Ballerini M, Cabibbo N., Candelier R., Cavagna A., Cisbani E., Giardina I., et al. 2008 Interaction ruling animal collective behaviour depends on topological rather than metric distance: evidence from a field study. Proc Natl Acad Sci U S A. 105(4), 1232–1237. pmid:18227508
  31. 31. Cavagna A., Cimarelli A., Giardina I., Parisi G., Santagati R., Stefanini F., et al. 2010 From empirical data to inter-individual interactions: unveiling the rules of collective animal behavior. Math Models and Meth in Appl Sc. 20, 1491–1510.
  32. 32. Ballerini M., Cabibbo N., Candelier R., Cavagna A., Cisbani E., Giardina I., et al. 2008 Empirical investigation of starling flocks: a benchmark study in collective animal behaviour. Anim Behav. 76(1), 201–215.
  33. 33. Bialek W., Cavagna A., Giardina I., Mora T., Silvestri E., Viale M., et al. 2012 Statistical mechanics for natural flocks of birds. Proc Natl Acad Sci U S A MAR 27.109(13), 4786–4791. pmid:22427355
  34. 34. Puckett J. G., Kelley D. H., Quelette N. T. 2014 Searching for effective forces in laboratory insect swarms. Scientific Reports. 4, 4766. pmid:24755944
  35. 35. Hemelrijk C. K. & Hildenbrandt H. 2012 Schools of fish and flocks of birds: their shape and internal structure by self-organization. Interface Focus DEC 6.2(6), 726–737.
  36. 36. Pomeroy H. & Heppner F. 1992 Structure of turning in airborne Rock Dove (Columba livia) flocks. Auk Apr.109(2), 256–267.
  37. 37. Hemelrijk C. K., Reid D. A. P., Hildenbrandt H., Padding J. T. 2014 The increased efficiency of fish swimming in a school. Fish and Fisheries
  38. 38. Hemelrijk, C. K., Zuidam, L. v. & Hildenbrandt, H. 2015. What underlies waves of agitation in starling flocks, Behavioral Ecology and Sociobiology, https://doi.org/10.1007/s00265-015-1891-3
  39. 39. Gillies J. A., Thomas A. L. R., Taylor G. K. 2011 Soaring and manoeuvring flight of a steppe eagle Aquila nipalensis. J Avian Biol NOV.42(5), 377–386.
  40. 40. Modeling and Identification of Steppe Eagle (Aquila nipalensis) dynamics. AIAA Modeling and Simulation Technologies Conference and Exhibit; 18–21 August 2008
  41. 41. Puga-Gonzalez I., Hildenbrandt H., Hemelrijk C. K. 2009 Emergent patterns of social affiliation in primates, a model. Plos Computational Biology. 5, e1000630. pmid:20041175
  42. 42. Chate H., Ginelli F., Gregoire G., Peruani F., Raynaud F. 2008 Modeling collective motion: variations on the Vicsek model. European Physical Journal B AUG.64(3–4), 451–456.
  43. 43. Gregoire G., Chate H., Tu Y. 2003 Moving and staying together without a leader. Physica D JUL 15.181(3–4), 157–170.
  44. 44. Toner J. & Tu Y. 1998 Flocks, herds, and schools: A quantitative theory of flocking. Phys Rev E OCT.58(4), 4828–4858.
  45. 45. Grimm V. & Railsback S. F. 2012 Pattern-oriented modelling: a 'multi-scope' for predictive systems ecology. Philosophical Transactions of the Royal Society B-Biological Sciences JAN 19.367(1586), 298–310.
  46. 46. Cavagna A., Cimarelli A., Giardina I., Parisi G., Santagati R., Stefanini F., et al. 2010 Scale-free correlations in starling flocks. PNAS. 107(26), 11865–11870. pmid:20547832
  47. 47. Bialek W., Cavagna A., Giardina I., Mora T., Pohl O., Silvestri E., et al. 2014 Social interactions dominate speed control in poising natural flocks near criticality. Proc Natl Acad Sci U S A MAY 20.111(20), 7212–7217. pmid:24785504
  48. 48. Procaccini A., Orlandi A., Cavagna A., Giardina I., Zoratto F., Santucci D., et al. 2011 Propagating waves in starling, Sturnus vulgaris, flocks under predation. Anim Behav 10.82(4), 759–765.
  49. 49. Potts W. K. 1984 The chorus-line hypothesis of manoeuvre coordination in avian flocks. Nature. 309(5966), 344–345. pmid:6427628