Figures
Abstract
Pedestrians in crowds frequently move as part of small groups, which can constitute up to 70% of individuals in public spaces. Dyads (groups of two) are most frequent. Understanding quantitatively the dynamics of dyads walking in crowds is therefore an essential building block towards a fundamental comprehension of the crowd behavior as a whole, and is mandatory for accurate crowd dynamics models. Unavoidably, due to the non-deterministic behavior of pedestrians, characterizations of the dynamics must be probabilistic. In this work, we analyse the dynamics of over 6 M dyads: a statistical ensemble of unprecedented resolution within a multi-year real-life pedestrian trajectory measurement campaign (about 21 M trajectories, collected at Eindhoven Central Station, The Netherlands). We provide phenomenological models for dyad behavior depending on the surrounding crowd state. We present a thorough collection of fundamental diagrams that probabilistically relate both dyad velocity and dyad formation to the state of the surrounding crowd (density, relative velocity). Depending on the surrounding crowd, dyads adjust their interpersonal distance and may shift in formation, possibly moving from abreast states (known to favor social interaction) to in-file (which favors navigation through dense crowds). To quantitatively investigate formation changes, we introduce a scalar indicator, which we dub Orientation Log-Odds (OLO), that quantifies the relative log-likelihood of abreast versus in-file formations. Conceptually, for any given crowd state, the OLO quantifies the energy difference between the abreast and the in-file configuration under a Boltzmann-like assumption. We model how OLO depends on the crowd state, showcasing that its derivative is a product of two velocity-density fundamental diagrams. Together, these results provide a statistically robust, data-driven description of dyad configuration dynamics in real-world crowds, establishing a foundation towards new predictive, group-aware crowd models.
Citation: van der Laan C, Corbetta A (2026) Probabilistic dynamics of small groups in crowd flows. PLoS One 21(9): e0356173. https://doi.org/10.1371/journal.pone.0356173
Editor: Nikos Kavallaris, Karlstad University: Karlstads Universitet, SWEDEN
Received: November 17, 2025; Accepted: July 30, 2026; Published: September 10, 2026
Copyright: © 2026 van der Laan, Corbetta. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: This work hinges on the dataset https://zenodo.org/records/13784588 (doi: https://doi.org/10.5281/zenodo.13784587) previously published by our group. The code to identify diads and reproduce the results is available at https://github.com/C-van-der-Laan/Pedestrian-Dyad-Dynamics.
Funding: The authors wish to acknowledge the support of a starting grant by the Eindhoven Artificial Intelligence Systems Institute (EAISI), The Netherlands.
Competing interests: NO authors have competing interests.
Introduction
Understanding and quantitatively modeling pedestrian dynamics in crowds is essential for designing safe and comfortable civil infrastructures [1,2], and is an outstanding scientific challenge, deeply connected with the statistical physics of active matter [3]. Prevalent in crowds are groups of individuals, i.e., sets of people intentionally walking together [4], which can account for even 70% of the whole mass [5] and influence the collective dynamics [5–8]. Among groups, dyads, i.e., two-person groups, are the most frequent [5], with larger groups often fragmenting into stable two- or three-person subunits during movement [9]. Ultimately, this makes dyads one of the fundamental building blocks of collective pedestrian behavior. The characterization of group dynamics – and of dyads specifically – is therefore among the necessary ingredients towards predictive models for the crowd, and a must to surpass current modeling approaches where crowds are often only collections of independent agents [10]. Notably, due to stochasticity in pedestrian behavior, physical characterizations of groups must be probabilistic, encompassing average trends, typical fluctuations, and unlikely states. Such a probabilistic characterization has recently been enabled by advances in automated computer vision (e.g., [11–14]), which have enabled the collection of vast, anonymous, real-life pedestrian trajectory datasets. Large trajectory datasets, even in the millions, have already unlocked detailed probabilistic characterizations of some pedestrian dynamics (e.g., in low-density cases [15,16], or effective/macroscopic descriptions at large spatial scales [12–14,17–20]).
The aim of this paper is to provide a thorough probabilistic characterization and phenomenological model of the behavior of dyads as macroscopic parameters of the surrounding crowd change.
A necessary aspect in the analysis of dyads and groups is their correct identification within the crowd. So far, group behavior has been extensively studied in controlled laboratory settings – where groups are defined a priori [7,8,21–25] – and through moderate-scale, real-life datasets, with groups identified through exhaustive human annotation. However, manual identification of groups, while obviously highly accurate, is very labor-intensive to scale beyond thousands of cases [5,26–28].
Laboratory experiments, for example, in uni- and multidirectional flows and bottleneck scenarios (cf. review in [10] for an overview) have provided first approximations to macroscopic descriptors, including the relation between densities and group velocities (so-called fundamental diagrams [7,8,21,22]). Yet, limited participant numbers, typically fewer than one hundred units, have bottlenecked finer-scale investigation, e.g., of fluctuations around ensemble averages. Conversely, research based on real-life datasets has enabled more detailed microscopic analyses, e.g., in the case of a dyad walking in complex environments [5,29]. In [29], it has been observed that the crowd surrounding a dyad can, for instance, affect its spatial formation: a dyad can transition from abreast configuration (pedestrians side-by-side, efficient for communication [30]) at low density, to an in-file configuration that streamlines motion in higher-density regimes.
A quantitative probabilistic characterization of how dyads behave as we change critical parameters – such as their walking speed, the local density, and the relative speed of the surrounding crowd, ultimately yielding also changes of formation – has remained, however, beyond the statistical resolution of current investigations. Inevitably, to analyse group dynamics in datasets with more than 103 trajectories, which are routine in recent data collections, the group identification must be automated. Anonymity in data collection, often mandatory when operating in public spaces, limits measurements to trajectories only and generates a substantial technical challenge. In fact, pedestrians are reduced to positional information only, with no additional kinematic or anatomical features, which forbids tracking and group detection hinging on visual cues (e.g., appearance and body language [31–33]). Given the exclusive availability of trajectories of centers of mass, group detection can rely only on proxemics indicators, using heuristics to distinguish genuine groups from coincidental proximity. Heuristics proposed so far consider the time consistency or spatio-temporal clustering of distances [34–36], sufficient correlation in velocities [37], or even in gait [38]. A key bottleneck is the computational cost of pair-wise metrics/correlation indicators among all trajectory pairs in space and time. For this purpose, in [36], some authors of this work proposed a graph-based additive algorithm requiring a single pass in time of the dataset, allowing the extraction of groups within datasets of sizes exceeding 104 trajectories.
In this study, we investigate and characterize probabilistically how a crowd surrounding a dyad determines its kinematics, e.g., dyad velocity, relative distance between the dyad components, and, in general, the spatial formation. We show how the crowd exerts different effects depending on its density and the relative flow with respect to the dyad, considering counter-flowing, standing, and co-flowing crowds. Respectively, these are cases in which the crowd velocity is opposed, vanishes, and has the same orientation with respect to the dyad velocity. For this purpose, we establish an unprecedented dataset composed of dyads that have been part of the highly variable daily crowd traffic at a train platform in Eindhoven, The Netherlands (cf. Fig 1a). Specifically, we derive a comprehensive set of fundamental diagram-like relationships, revealing how dyad configuration is modulated by the surrounding crowd. To move beyond descriptive statistics and enable predictive modeling, we introduce a scalar indicator, which we dub Orientation Log-Odds (OLO), quantifying the relative probability that a dyad is in an abreast vs. in-file configuration. Not only do we use the OLO indicator to provide a probabilistic characterization of how formation is influenced by crowd variables and dyad velocity, but we also show that this indicator can be phenomenologically modeled, with high accuracy, as a product of fundamental diagram-like relations connected with local minima and maxima of the formation probability.
(a) Subsection of the monitoring area at Eindhoven Central Station platform 3-4 (full monitoring area: displayed in the top left, with the subsection highlighted by the red box) with an example trajectory (red and orange lines) of a dyad entering from the bottom left and moving toward the top right of this domain. The red and orange markers show the positions of the dyad members at
intervals. Other pedestrians’ positions (blue) are from a snapshot at time
; at this time, the dashed circle marks a
proximity radius around the dyad center-of-mass
with pedestrians inside colored in green. (b) Observables in the dyad’s frame of reference. The dyad’s frame of reference is defined by the basis
(Eq 4), where the center-of-mass velocity
(Eq 3) is parallel to v||. Besides
, the interpersonal distance
, and the dyad angle
are illustrated, where
is the two-argument arctangent function. Considered observables that depend on crowd members within the radius R are their mean velocity
and local density
(Eq 11), here
. (c) Dyad-crowd interaction regimes B (Eq 14) defined depending on
and the angle
between
and
. We consider dynamics only in free-flow (no crowd), co-flow, counter-flow, and moving through a standing crowd. (d)
and
over time as the dyad in (a) traverses the domain, highlighting the abreast (red) and in-file (green) regions. The vertical lines correspond to time snapshots in (a). Between
and
the dyad enters a region of higher
, temporarily going in in-file formation before going back to an abreast formation.
We constructed our dyad dataset by automatically identifying 6 M dyads throughout the exhaustive tracking data collected at Eindhoven train station between March 2021 and March 2024 (avg. 24 k trajectories per day). To achieve scalable dyad identification, we build on the graph-based method in [36] and efficiently classify groups based on the joint time-consistency of distance. Overall, our computational and modeling framework allows us, for the first time, to provide accurate phenomenological models for the dyad behavior (velocity and configuration) across the full spectrum of crowd densities and flow regimes observed: free flows, co-, counter-flows, and flows through standing crowds.
The remainder of the paper is structured as follows: in Section 1, we describe our dataset and analysis pipeline. We introduce the large-scale pedestrian trajectory dataset from Eindhoven Central Station, define the coordinate system and key observables, and detail the unsupervised dyad detection methodology. In Section 2, we present a comprehensive empirical characterization of dyad dynamics. This includes an analysis of fundamental diagram relationships across various regimes, and conditional analyses of distance and positions. We also establish our Orientation Log-Odds (OLO), a scalar indicator for the probability of the dyad configuration (abreast vs. in-file). In Section 3, we characterize and model OLO behavior across crowd conditions of increasing complexity, from free-flow conditions, progressing to static crowds, and finally a general scenario including co- and counter-flows. The discussion in Section 4 closes the work.
1 Dataset, statistical observables, and unsupervised dyad identification
This study considers the dynamics of dyads walking at Eindhoven Central Station (the fifth-largest station in the country) on platform 3–4. We leverage an anonymous trajectory dataset of 900 days collected over a three-year period from March 2021 to March 2024 (partially publicly available at [39]; cf. other usages, e.g., in [18,40,41]). The measurement setup performed 24/7 anonymous crowd tracking over an area, with
time resolution, via a grid of overhead sensors (cf. Fig 1, see [40,41] for the methodology), outputting positional data on an individual basis. The platform is mostly unobstructed, except for a central indoor waiting area and a few benches near the right end of the observable area. The indoor waiting area effectively narrows the free walking corridor to approximately
in the central section of the platform (full overhead image top left of Fig 1a). The dataset includes about 24 k pedestrian trajectories per weekday across various density levels, typically ranging from 0 to
, with occasional outliers reaching up to
. To filter out measurement noise, each trajectory is smoothed using a Savitzky-Golay filter, and the first and last two seconds are excluded to avoid artifacts from partially observed motion at the edges of the sensing area.
To identify, parametrize, and analyse the state of dyads, we focus on four key observables that proxy the dyad’s local dynamics and the hydrodynamic/macroscopic state of the surrounding crowd. Note that the data’s anonymous nature (trajectory-only) constrains our parameters to kinematic observables, making our choice possibly the simplest. Postponing formal definitions to the next Section 1.1, for each dyad, at each time instant, we consider the vector state
where
[m] is the relative position of the dyad members in the coordinate system of the center-of-mass;
[m/s] is the dyad velocity, in terms of its center-of-mass;
[p/m2] is the local density of the crowd surrounding the dyad;
[m/s] is the (hydrodynamic) velocity of the crowd surrounding the dyad.
We will work with derived quantities that are easy to interpret, ranging from the distance between dyad members to their classification within specific flow regimes. Specifically, our characterization will be probabilistic, and we will work with suitable conditioned (marginal) probability or conditional statistics of the law
which we empirically estimate through our dataset. Moreover, we will use the symbol to denote some generic conditioning variables (either in general or section-specific).
The observables in Eq 1 are also instrumental for the unsupervised identification of dyads in anonymous data, which is the focus of Section 1.2.
Ethics statement
This study was approved by the Ethical Review Board of Eindhoven University of Technology (ref. ERB2020AP1; 21 February 2020). The research relies on pedestrian trajectory data collected via overhead sensors designed to ensure anonymity, with part of the dataset already publicly available. Consequently, no personally identifiable information or additional personal attributes were used or stored.
1.1 Observables and coordinate system
Kinematic state of a dyad.
Given a dyad of two pedestrians, henceforth indexed with 1 and 2, with instantaneous positions and velocities
, we adopt a co-moving coordinate system centered on the dyad’s center-of-mass (see Fig 1b), in the same spirit as [30] by Zanlungo et al. The center-of-mass position
and velocity
are
where the last equality is expressed in terms of the local basis
in which is parallel to
and
is perpendicular (with
being the Euclidean norm). This basis is ill-defined in case a dyad is standing, since small instantaneous fluctuations (due to body oscillation or measurement noise) map into erratic
directions. Since we are interested in walking dyads, we set a “standing” velocity threshold at
, and require that the walking speed
satisfies
Note that we choose between the standing (
) and slow-walking (
) peaks in the velocity distribution (see Section A in S1 Appendix). In this basis, which is depicted in Fig 1b, the relative positions of the dyad members can be rewritten as
where are the components of the relative position longitudinal and transverse to
, respectively. In this reference, the distance, d, between the dyad members can be conveniently written as
The coordinates allow us to establish a quantitative definition for abreast and in-file dyad formation, which we regulate through an even partition of the
plane into two cones of identical area,
and
, bordered by the
bisectors. In formulas, we define
In other terms, we name abreast any configuration in which the angle between the relative position and the velocity, , is larger than
, and in-file otherwise. Note that the abreast and in-file regions of the
plane are identical but a
rotation.
Hydrodynamic state of the crowd surrounding a dyad.
To parametrize the state of the crowd surrounding a dyad, we consider local estimates of the density and of the crowd velocity
within a radius of
around the dyad center-of-mass
. We chose
such that the individual level-of-service A [42] (low densities) for each member can be fully resolved within the circle, even under in-file configurations with maximal interpersonal distance
.
Specifically, we define the local density as
where denotes the total number of pedestrians within the proximity radius (including the dyad members). By extension, the density for a dyad in free flow is
. The corresponding proxy crowd velocity is given by the mean velocity of the pedestrians in this region,
where represents the number of pedestrians within the proximity radius, excluding the dyad members themselves.
The two velocities and
allow isolating different regimes of relative motion between the dyad and the crowd, including, but not limited to, flow through a standing crowd, co-flow, and counter-flow. For this purpose, let
be the oriented angle between these two velocities, i.e.,
where is the two-argument arctangent function (positive for counterclockwise angles from
and negative otherwise). We use the angle
together with the velocity magnitude
to exhaustively classify the dyad-crowd dynamics into five non-overlapping regimes, also depicted in Fig 1c:
Bfree identifies the free flow regime, in which the dyad is surrounded by no other pedestrian within radius R. We detect a crowd standing around the dyad by limiting by the previously defined threshold
. When
, we consider the crowd to be moving, which we further separate, based on
, into co-flowing, counter-flowing, and cross-flowing regimes. Also, in this case, we use the cones along the
bisectors as boundaries.
In the following, we opt to focus on free-flow, standing, co- and counter-flow regimes as prototypes of the interaction scenarios, and neglect the many corner cases of the cross-flow regimes in which a dyad traverses (or is traversed by) a crowd moving sideways relative to its own velocity. Moreover, the long and narrow geometry of the platform () suppresses cross-flow, as pedestrians tend to move along the platform rather than across it.
Within the considered discrete regimes B (Eq 14), in the cases Bfree and Bstanding – Eq 1 reduces to two variables, , and three variables,
, respectively – whereas for Bcounterflow and Bcoflow Eq 1 retains the full four-parameter complexity. We introduce, therefore, a final dimensionless velocity ratio that quantifies the projection of the crowd velocity onto the dyad’s direction of motion for non-standing crowds, which approximates both the relative velocity of the dyad and the crowd and proxies the regimes, and which we will use to parametrize continuously between these flow states:
This scalar quantity has two key properties:
- the sign of
discriminates among relative flow regimes of dyad and crowd and provides a continuous proxy that largely corresponds to the regimes in Eq 14, specifically,
- when
, the dyad and crowd move in the same direction (co-flow), with
. This primarily captures Bcoflow;
- when
, they move in opposite directions (counter-flow) with
. This primarily captures Bcounterflow.
- when
- The magnitude of
scales as the speed ratio: when
and
are parallel (
),
directly represents the crowd-to-dyad speed ratio. For example,
indicates matched speeds (dyad and crowd move at the same speed, either in co- or counter-flow),
means the crowd moves twice as fast as the dyad, and so on. Moreover, since
,
can be small only if
is large (i.e., the dyad is faster than the crowd). Finally, any incidence angle
such that
reduces the magnitude of
. Note that the reduction is at most 29%, as we neglect Bcrossflow, which imposes
, ensuring that
remains a reliable proxy for the speed ratio
1.2 Unsupervised detection of dyads.
Here, we describe the approach for automatically identifying dyads in our dataset. As we work with anonymous trajectory data, the approach can rely only on trajectory properties, and heuristically classify dyads based on how mutual proximity is sustained over time. The technical challenge is distinguishing between genuine dyads and trajectories that came into contact by chance. We combine two previously proposed approaches [15,36] and model pedestrians in a crowd as nodes in a graph. Edges carry information about guessed pairwise interactions or lack thereof. Conceptually, dyads will be connected components of size 2 of this graph.
More formally, let us denote by the trajectory of pedestrian i, defined between their entry and exit times, say, the interval
. Hence,
is the set of all observed trajectories, i.e., the nodes of our graph.
Let be the edge set including all pedestrian pairs appearing together in our measurement area in at least one frame, and thus potentially part of a group, i.e.,
Since we focus on walking dyads (cf. Section 1), we introduce the time domain in which both pedestrians in (any) pair in are walking, i.e., when both move faster than the standing threshold
. This gives the “walking time domain” of a pair
,
:
In the same time interval, we also compute the average distance of the pair (cf. Eq 8),
To ensure proximity while walking, generalizing the approach in [36], we retain pairs in who walk for at least a time interval
and have an average distance below a threshold
. In formulas, this identifies the subset of edges
In other words, is the subset of edges connecting pedestrians that appear systematically together and maintain proximity. According to our heuristics, such pedestrians belong to the same group.
Conceptually, as in [15], we isolate dyads by retaining only connected components in the graph with size two. Practically, to compensate for possible imperfections in our dataset, such as tracking ID changes, this dyad selection step entails additional technical procedures that we detail in Section B in S1 Appendix.
Finally, we discard exceptionally short trajectories: for all subsequent analyses, we only keep dyads that are in the scene together for and are walking for at least
, resulting in the final dyad set
with, again, a few technical steps detailed in Section B in S1 Appendix.
We validated the detection via qualitative visual inspection (hundreds of randomly sampled detections confirmed co-walking behavior via animated scene replays). Moreover, in Section C in S1 Appendix we report on the robustness of the method through sensitivity analyses with respect to the algorithm parameters. It is worth mentioning that requiring dyads to have velocity correlation above a threshold (conjecturing that a pair walking together should have velocity fluctuations in phase/counter-phase) makes no practical difference at our scale (while possibly being detrimental in case of smaller sets: dyads could have velocity fluctuations in counter-phase, or decorrelated at slow center-of-mass velocity).
2 Large-scale empirical analysis of dyad configuration dynamics and crowd-dependent formation changes
We consider here how dyad configurations depend probabilistically on various crowd conditions, on the basis of our multi-year dataset (Section 1). Section Section 2.1 presents our analysis, where we focus on conditional dependencies in the four-dimensional state vector (Eq 1). Increasing microscopic detail throughout, we consider:
- (i) Fundamental diagrams (
): speed-density relationships that characterize dyad behavior across B regimes, revealing systematic differences in speed across configurations and densities.
- (ii) Configuration heatmaps (
): probability distributions showing how dyad configurations vary with speed, density, and flow regime, revealing a transition from abreast to in-file governed by both density and flow regimes.
- (iii) Relative-position diagrams (
and
): conditional expectations of density and dyad speed as functions of relative position, revealing the typical crowd conditions and velocities associated with each
.
- (iv) Interpersonal distance analysis: a distance-density relationship quantifying how modal (i.e., most frequent) distances between dyad members depend on density and configuration, revealing distinct trends for abreast and in-file arrangements.
Finally, in Section 2.2 we reduce the relative likelihood of each configuration in parameter space to a scalar measure – which we dub Orientation Log-Odds (OLO) – that captures the preference between abreast versus in-file configurations, enabling quantitative modeling of dyad formation dynamics.
2.1 Analysis of configuration-dependent dyad behavior in varying environment
Fundamental diagrams.
To establish a baseline characterization of dyad configurations, we analyse speed-density relationships (i.e., fundamental diagrams, ) and compare dyad and non-dyad pedestrian speeds across different interaction regimes. In Fig 2a, we show the relationship between dyad speed, vcom, and density,
, further conditioned on abreast (
, Eq 9) and in-file (
, Eq 10) dyads. In formulas, we consider the center-of-mass speeds for abreast and in-file configurations as
respectively. This fundamental diagram demonstrates that dyads consistently move slower than non-dyad pedestrians across all density conditions, corroborating previous findings from controlled laboratory experiments [7,21] and smaller-scale empirical studies [29]. At low densities, abreast dyads move faster than in-file dyads, but this relationship reverses at higher densities (), indicating a density-driven configuration transition. We hypothesize that in-file movement becomes more efficient for navigating crowded environments at higher densities, whereas at lower densities the abreast configuration is preferred to facilitate communication [30].
(a) Fundamental diagram (): mean velocity and standard deviation vs. local density for non-dyad crowd members (blue squares), abreast dyads
(Eq 21, green triangles), and in-file dyads
(Eq 22, red circles). (b) Walking speed probability density in free-flow conditions (
) for dyad members (yellow circles) and non-dyad pedestrians (blue squares). Dashed vertical line: modal speed; dotted line with cross: mean speed; solid line: Gaussian fit to modal region. Both modal and mean speeds are slower for dyads vs. non-dyads. (c) Abreast dyad speeds conditioned on B Eq 14 (
). Note the different y-axis scale from (a). Co-moving dyads (Bcoflow, dashed blue) maintain the highest speeds, counter-flow dyads (Bcounterflow, dashed yellow) intermediate speeds, and dyads in stationary crowds (Bstanding, dashed gray) the lowest speeds. (d) In-file dyad speeds (solid lines) across the same B regimes as in (c); abreast cases, as in (c), are included to simplify comparison. The ordering of speeds among the different dyad types is the same as in (c). At low densities, in-file dyads are slower than abreast; this reverses at higher densities. Crossover occurs at
for Bstanding and Bcounterflow, and at
for Bcoflow.
To quantify speed differences under uncongested conditions, Fig 2b compares free-flow speed distributions (). Non-dyads exhibit both higher modal and mean speeds than dyads; the modal speed differs by approximately
, indicating slower dyad movement even in free flow. While this plot suggests that the modal speed may better reflect intrinsic velocity preferences, we use the mean speed in subsequent analysis, as at higher densities the speed probability distribution becomes bimodal with a secondary peak near
, complicating modal estimation.
We then examine how relative crowd motion modulates the relationship between in-file, abreast, and non-dyads, by analysing mean speeds across the three dyad-crowd interaction regimes (Fig 2c-d). Both abreast and in-file configurations exhibit a consistent speed hierarchy across all densities: dyads co-moving with the crowd (Bcoflow) maintain the highest speeds, those moving against the crowd (Bcounterflow) achieve intermediate speeds, while dyads navigating through stationary crowds (Bstanding) move slowest. We hypothesize that this ordering is likely due to the increased navigational conflict (i.e., the extent to which individuals must adjust their trajectories or speeds to avoid collisions) between dyad and crowd, specifically:
- For Bcoflow, dyads are likely to benefit from aligned flow direction, reducing navigational conflicts and enabling higher speeds dictated by the general crowd motion.
- For Bcounterflow, both dyads and oncoming crowd members are likely aiding in resolving navigational conflict. This could explain the intermediate speeds compared to the other two bins.
- For Bstanding, we hypothesize that dyads must resolve all navigational conflict by themselves, with little aid from the crowd, resulting in the lowest speeds.
This hierarchy demonstrates that relative crowd motion, not density alone, fundamentally shapes dyad behavior. Moreover, Fig 2d reveals that the crossover density at which in-file becomes faster than abreast is regime-dependent: it occurs at for both Bstanding and Bcounterflow, but it occurs at a substantially higher density,
, for Bcoflow. We hypothesize that this regime-dependent transition may be attributed to how in-file configurations reduce navigational conflicts: when dyads traverse stationary crowds or move against the flow, the streamlined in-file arrangement becomes advantageous at lower densities due to the higher frequency of avoidance maneuvers required. In contrast, co-moving dyads experience fewer conflicts and can maintain the more comfortable abreast formation at higher densities before spatial constraints necessitate the transition to in-file.
Configuration heatmaps
To understand how dyads organize themselves during motion and under the influence of the surrounding crowd, we examine their internal spatial configuration using the probability distribution of relative positions . Specifically, we condition
on speed and density,
(Fig 3). The plots are arranged in a fundamental diagram format, with
increasing from left to right and vcom increasing from bottom to top. The heatmaps reveal two distinct most likely configuration states: abreast formations concentrated along the
axis and in-file formations along the
axis. At low densities, abreast configurations dominate across all speeds, whereas at higher densities the probability of in-file arrangements increases. Moreover, this visualization shows the transition from predominantly abreast configurations at low densities (
, left column), to a higher chance of mixed configurations as density increases (
, right column). The coexistence of both configurations indicates a need for additional conditioning to isolate more distinct regimes.
The colorization is scaled to the minimum and maximum values of the pdf, as indicated by Count[min, max] in each subplot. At low densities (left columns), abreast configurations near the axis dominate across all speed bins (rows). As density increases, a secondary peak emerges near the
axis, corresponding to in-file configurations. This shift indicates that the likelihood of dyad configurations depends systematically on crowd density.
To better isolate the factors driving configuration transitions observed in Fig 3, we refine our analysis by conditioning on both density and dyad-crowd interaction regimes B (Eq 14), and consider
. This separates the effects of crowd density from those of relative motion direction, and allows us to determine whether configuration changes are driven by more than just spatial constraints (i.e.,
). In Fig 4, we present this analysis across three interaction regimes: Bcoflow (co-moving, top row), Bstanding (stationary crowd, middle row), and Bcounterflow (counter-flow, bottom row), each plotted across increasing density levels from left to right. This shows that in-file configurations become relatively more likely than abreast configurations under some conditions. Specifically, this occurs at higher densities when dyads traverse standing crowds (Fig 4f) or move against the crowd flow (Fig 4j). Notably, at comparable density levels, dyads moving with the crowd maintain predominantly abreast configurations (Fig 4c), clearly distinguishing the configuration preferences that were instead mixed in Fig 3. This finding demonstrates that the direction of crowd-dyad interaction, not just density alone, is a key determinant of configuration transitions.
Minimum and maximum values are indicated by Count[min, max] in each subplot. Top row: Bcoflow (co-moving), middle row: Bstanding (stationary crowd), bottom row: Bcounterflow (counter-flow). In contrast to Fig 3, this analysis shows that in-file configurations dominate at higher densities (right column) when dyads traverse standing crowds or move against the flow. At comparable densities, dyads moving with the crowd remain predominantly abreast, while those in standing or opposing crowds adopt in-file arrangements.
Relative position fundamental diagrams
To examine how density and speed vary across relative positions within the dyad’s local coordinate frame, we build on [22], and leverage the scale of our dataset to overcome prior sample size limitations. Specifically, we compute the conditional expectations
(Fig 5a) and
(Fig 5b).
(a) Density-configuration () diagram indicating that abreast configurations occur predominantly at lower
than in-file configurations. (b) Speed-configuration (
) diagram showing that smaller interpersonal distances correspond to lower speeds in both configurations, with a stronger effect for in-file dyads. The highest expected vcom is observed in a concentrated region centered along the
axis (abreast configurations). Note that the point symmetry about the origin follows from the dyad symmetry (Eq 7): each pair contributes data at both
and
.
The density-configuration relationship (Fig 5a) indicates that abreast configurations predominantly occur under lower-density conditions, whereas in-file configurations are associated with higher average densities. This is consistent with the previous results (Fig 3) and supports that elongated in-file configurations facilitate efficient movement through denser crowd environments. The speed-configuration relationship (Fig 5b) shows a general trend: velocity decreases as interpersonal distance decreases. Additionally, Fig 5b reveals that dyads attain maximum average speeds () when positioned in abreast formations and minimum average speeds (
) in in-file formation. This again confirms the known preference [30] for abreast walking in uncrowded conditions.
Interpersonal distance
To characterize the most likely dyad formations observed, we analyse the mode of the interpersonal distance (i.e., the most frequent case) of both abreast and in-file dyads. We denote the modal distances for abreast and in-file dyads by
and
, respectively. Operationally, D is calculated by extracting the most common distances from the probability distributions
, as detailed in Section D in S1 Appendix. Gaussian fits to the resulting marginal distributions yield the modal position
and standard deviation
, from which we define D as:
In Fig 6, we present the relationship between these modal interpersonal distances D and local density .
Abreast configurations show a slight decline that flattens asymptotically at , while in-file configurations exhibit a continuous decreasing trend throughout the density range.
The relationship between interpersonal distance and density reveals an asymmetric response between configurations. For abreast dyads, remains near-constant, decreasing only slightly from
at low densities and approaching a plateau at
at higher densities, consistent with a lower bound set by body width and personal space. In-file dyads, by contrast, compress steadily with density, shrinking from
at
to
at
. This asymmetric “compressibility” likely reflects the different biomechanical constraints in each configuration: in-file dyads can reduce their longitudinal spacing by adjusting their gait phase and stride length to avoid stepping on each other’s heels, while abreast dyads face a hard lower bound of interpersonal distance, set by shoulder width and the physical impossibility of occupying the same space. This demonstrates that spatial constraints imposed by crowd density affect the abreast and in-file configurations differently.
2.2 Orientation Log-Odds,
: scalar reduction of dyad configuration
In Section 2.1, we showed how the crowd density and flow regime, together with the dyad velocity, determine systematic changes in the probability of the dyad spatial configuration. Here, we obtain a compact, interpretable measure of the dyad configuration: we reduce the 2D probability distribution , with
indicating some generic state parameter, to a single scalar reflecting the relative probability of the dyad being in the abreast versus the in-file state. This will enable quantitative analysis and modeling of the probabilistic dependence of dyad formation on different choices of
(Section 3). Specifically, we coarse-grain our observation considering the probability of being within abreast (
, Eq 9) or in-file (
, Eq 10) configurations. This establishes, respectively, the two complementary conditional Bernoulli probabilities
These two probabilities are linked to each other by the relation
which follows from the fact that and
are a disjoint partition of the
plane.
Finally, we introduce a scalar quantity, an invertible reparameterization of with additional interpretability and geometric features. We dub it Orientation Log-Odds (OLO),
, and in formulas it reads:
comes with three useful properties:
- 1. It quantifies the relative likelihood of abreast (
) versus in-file (
) configurations, with
indicating equal probability for both states (cf. examples in Fig 7).
(a) Division of the plane into abreast states
(green, Eq 9) and in-file states
(red, Eq 10). (b-d) Example probability density for dyads in different regimes: (b) in-file states dominate (
), (c) in-file and abreast are equally likely (
), and (d) abreast states dominate (
). (e)
as a function of the probability an abreast state
.
Any additional OLO unit implies the abreast configuration is twice as likely as the in-file case (due to the -base choice).
- 2. It reflects the symmetry of our definition of the regions
and
that are identical up to a
rotation of the
plane with a sign shift:
- 3. By analogy with equilibrium statistical mechanics (already used for dyads [30]), we associate the observed probability
of a given state with an equilibrium energy E via a Boltzmann-like distribution,
. This gives
where and
are respectively the energies of the in-file and abreast states. Such an interpretation aligns with the Langevin-like approaches that have been extensively used to model pedestrian dynamics [3].
3
and dyad formation depending on crowd conditions
Here, we examine, in probabilistic terms, how dyad formation changes with the surrounding crowd state. We leverage the synthetic indicator (Eq 27), which we characterize through crowd density
, dyad speed, vcom, flow regime B (Eq 14), and relative speed
(Eq 15), which we will synthetically refer to with the vector parameter
. Specifically, we model the relation
We consider three regimes of increasing complexity with the underlying modeling assumption that in the absence of nearby pedestrians, dyads follow some intrinsic “free-flow” dynamics that are perturbed by the presence of a crowd. Specifically, these regimes are (1) free-flow conditions (Bfree), (2) dyads moving through stationary crowds (Bstanding), and (3) the (3) general dynamic conditions in which both dyad and crowd move in co- or counter-flow. In each of these regimes, some components of vanish or are set to specific values, which we will clarify by writing a conditioning statement, e.g.,
to mean that only parameters relevant in free-flow are active in the parameter vector .
3.1
in free flow regime, Bfree
By our definition of the free flow regime, Bfree (Eq 14), there is no crowd near the dyad; hence, the variables and
have no effect on the dyad formation. Consequently,
depends only on the dyad speed vcom, i.e., in formulas
In Fig 8a, we report the measured values . We observe that
is strictly positive and, in particular,
(a) In Bfree conditions, varies non-monotonically with vcom, showing a minimum at
and a maximum at
, with
throughout (i.e.,
, abreast more likely). (b) In Bstanding conditions, the overall shape of
is preserved and systematically decreases as
increases: higher densities promote in-file configurations (
). (c) Contour plot of the standing-crowd condition across all recorded densities, showing that velocities
and
approach one another, meeting at finite density (linear fits). The black dashed line marks the speed at which the
contour reaches its maximum
. (d) Contour plot for the opposing-crowd condition, Bcounterflow, exhibiting similar behavior to (c). The black dotted line marks the speed at which the
contour reaches its maximum
, shifted by
to lower speeds. Note that the counter-flow regime
trend can be obtained from the standing flow case with good accuracy via a rescaling and translation transformation (see Section 3.3). In (c-d), the black contour line marks the
abreast-in-file transition (
); gray regions denote insufficient data (less than 104 data points – in panel (c), contours outlining the amount of data in different regions are in white).
Hence, in line with previous findings [5,30], the abreast configuration is always more likely than the in-file configuration – indeed by a factor or more. Moreover,
depends on speed in a non-monotonic way, and we can isolate two critical velocity values:
Note that and
are, respectively, smaller and larger than the free flow modal speed (
, Fig 2b); moreover, at
, abreast configurations are almost four times more likely than in-file cases.
We conjecture that these formations reflect the dyad’s certainty regarding its movement goal and the urgency to reach it:
- at low speeds (
), uncertainty about the destination may result in less structured configurations;
- at moderate speeds (
), increased speed may indicate greater goal clarity, shifting the focus toward communication and comfort [30], which is facilitated by abreast formations;
- at high speeds (
), as the dyad enters the running regime, the movement is likely driven by urgency, and efficient movement becomes the priority. This reduces the likelihood of abreast configurations due to potential speed mismatches between members.
The non-monotonic trend of is a strong feature that extends beyond the free flow regime, and it is the central element in our model. In particular, the simplest model featuring a relative minimum and maximum satisfies
which, up to a scaling factor A > 0 and an offset E, gives (cf. dotted line in Fig 8a)
This simple polynomial model matches the data accurately between and
, while it fails at velocities higher than
(very rare), since the measured
has a slower decay and likely no zero-crossing (i.e., we expect that at high velocity dyads have no reason to switch to a predominantly in-file configuration).
3.2
in static crowd conditions, Bstanding
In comparison with the free flow regime, the case of a dyad walking through a standing crowd adds the additional crowd density parameter, , to the system. In formulas, we now consider the relation
which we report for five selected density levels in Fig 8b and in terms of contours in Fig 8c. The phenomenology is quite rich, and has the following features:
- for density levels
decreases with
: higher density yields a general preference towards in-file.
Moreover, regardless of the speed vcom, at density
the in-file configuration is always preferred. This holds even up to a ten-fold factor around the state .
We hypothesize that this trend arises because in-file configurations facilitate easier navigation through a crowd.
Conversely, when ,
increases slightly with density, though remaining negative (in-file dominates). We hypothesize that at high densities, the dyad’s agency diminishes, and configuration is increasingly dictated by crowd conditions rather than individual preference;
- at densities
,
is systematically closest to zero at the lowest velocity levels considered (
). In other terms, at lower velocities, there is higher uncertainty about the preferred configuration of a dyad, e.g., due to uncertainty in destination, as mentioned in the free-flow case;
- increasing
from the free-flow regime, when
,
crosses zero for the first time: the abreast configurations become as likely as the in-file. At even higher density levels, abreast states become increasingly less likely than in-file configurations. Moreover, at
when a dyad walks at velocity
the in-file configuration is about 1.4 times more likely than the abreast. Such a likelihood completely reverses at
;
- the non-monotonic dependency of
on vcom observed in the free-flow case extends to the standing case, up to
. We have two critical velocities,
and
, at which the likelihood of abreast configurations remains, respectively, lowest and highest (marked, respectively, with green squares and green triangles in Fig 8a-c).
The distance diminishes as the density increases. Effectively, at
,
has a saddle-node-like bifurcation and its critical points disappear, acquiring a monotonically decreasing behavior;
- in the
plane, not all the states are possible. High density conditions for which vcom is also high are unlikely. This corresponds to the gray-shaded region in Fig 8c, which marks cases that are physically impossible or very unlikely (fewer than
measurements). The boundary of these impossible/unlikely conditions satisfies
, signaling, as expected, that the maximum feasible speed through a crowd diminishes with density. This is likely due to increased physical constraints and reduced maneuverability.
We model by generalizing
(Eq 39). Primarily, we allow
,
to depend linearly on the density, say
with parameters identified through linear fits of the fundamental diagrams and
. Note that
scales as the product of two fundamental diagrams. After integration, this gives
Note that a more accurate fit could be obtained by allowing also linear dependence of the multiplying factor A on the density
this increased complexity nevertheless contributes only a variation (cf. values in Table 1).
This simple model of the behavior in the standing regime shows very good agreement with the measurements: in Fig 9a, we report the model’s contour plot, which recovers all the qualitative features observed above. For a quantitative assessment, in Fig 9b we report the absolute error (AE) between predicted and empirical
values (
), demonstrating that the model is accurate up to
m/s and densities up to
. Section E in S1 Appendix includes an empirical equation (Eq E.1) for the region in the
plane in which our model is defined.
(a) Standing crowd model showing polynomial-like structure with characteristic velocities and
that converge as density increases toward
. (b) Absolute error (AE) between model (a) and empirical data (Fig 8c), demonstrating good predictive accuracy for vcom < 1.7 m/s and
. (c) Counter-flow model obtained by applying velocity offset
m/s and density compression Z = 1.08 to the standing case (Eq 49), exhibiting similar functional form but shifted to lower velocities and compressed density range. In (a, c), the black contour line marks
, i.e.,
, and gray regions indicate insufficient data (less than 104 measurements). (d) Absolute error between model (c) and empirical data (Fig 8d), showing accurate predictions for vcom < 1.6 m/s. Deviations in both models occur primarily at domain edges and in rare high-velocity conditions.
3.3
in generic flow conditions
Here, we relax the previous regime constraints and examine under generic co-flow and counter-flow conditions. The formation behavior in co- and counter-flow conditions changes quite dramatically. To showcase it, we proxy first the flow regime using the relative parallel velocity variable,
(Eq 15). In Fig 10, we report the contours of
in dependency of the relative parallel velocity and density, i.e., of the relation
as a function of local density
and relative parallel velocity
(cf. Eq 15), showing configuration preferences for Bcounterflow (
) and Bcoflow (
). Three distinct behavioral regimes are evident: (i) Counter-flow conditions (
) show density-dependent transitions with minimal velocity dependence, similar to the standing crowd case; (ii) Co-flow with crowd overtaking dyad (
) shows strong abreast preference that decreases with density; (iii) Co-flow with dyad overtaking crowd (
) exhibits a sharp transition from counter-flow-like behavior to abreast preference. The black contour line marks
(
). Gray regions denote insufficient data.
We can observe substantially different behaviors:
- in counter-flow conditions (
), the density
(Eq 42) marks the
threshold line, with practically no dependency on the relative velocity
. In other words, the transition density, already observed in the standing case, extends to the counter-flow case. In the following Section 3.3.1, we will examine the counter-flow case in greater detail and show how our
model for standing crowd extends to this regime up to a constant shift.
- the co-flow case (
) features two sub-cases, sharply marked by the almost asymptotic behavior of the threshold line
around the speed-matching conditions
(i.e.,
). A dyad co-flowing and being overtaken by the surrounding crowd shows a preference for abreast configurations:
Such a preference decreases with density and, as we approach , uncertainty in formation (
) is highest. We interpret this as follows: when the dyad is being overtaken by the crowd, it is likely in a leisure walking condition, and the abreast configuration is favored, e.g., to allow for interactions. Such a “relaxed” abreast state becomes, however, harder and harder to maintain with density. Moreover, cases with high density and high relative velocity are clearly unlikely to happen, as represented by the gray-shaded areas, which mark insufficient measurements;
- for dyads overtaking the crowd (
),
shows two regimes separated by a sharp boundary: a counter-flow-like regime in which in-file configurations dominate above a critical density, and an abreast-dominated regime reached once the speed-matching condition is exceeded. Note that, as commented after Eq 15,
is a case only possible when the dyad walks much faster than the surrounding crowd, which might effectively appear to the dyad as standing.
3.3.1
in counter-flow crowd conditions, Bcounterflow.
We conclude by analysing and modeling the final regime, Bcounterflow, in which the dyad is moving against a crowd. As shown in Fig 10, we can neglect the role of (as Fig 10 shows that
is nearly independent of
for
), and consider the dependency
whose contours we report in Fig 8d. Notably, exhibits a similar functional form to
(Fig 8c), i.e., dyads exhibit similar behavior, when crossing a standing or a counter-flowing crowd, yet with minor differences:
- all previously observed features from the Bstanding regime (see Section 3.2) are slightly compressed in the
direction by a factor Z = 1.08 and occur at slightly lower velocities, offset by
.
This is likely due to increased navigational complexity, which reduces the overall traversal speed of dyads and narrows the velocity range in which the previous behaviors emerge. A compression along the density axis suggests that dyads perceive counter-flowing crowds as effectively denser than stationary ones;
- the region with insufficient data is notably larger, with no observations for
. This likely indicates that dyads tend to avoid moving against a crowd beyond this density threshold.
Due to the structural similarities, we prioritize interpretable, low-parameter models and base our model for on the standing-crowd case
(Eq 44):
where is the effective velocity offset and Z is the effective density compression factor. The contour plot resulting from the model is depicted in Fig 9c. As shown in Fig 9d, the model achieves low AE and closely matches the observed transition lines and main trends. Deviations are confined to higher velocities (
) and higher densities (
). Section E in S1 Appendix includes an empirical equation (Eq E.1) for the region in the
plane in which our model is defined.
4 Discussion
In this paper, we presented a large-scale probabilistic analysis of the dynamics of dyads, i.e., groups of two pedestrians, walking in real-world crowded environments. We leveraged a multi-year anonymous pedestrian trajectory dataset from Eindhoven Central Station (NL), in which we automatically identified over 6 M dyads. Given the anonymity constraint, our dataset included only position features and tracking (i.e., no orientation or any further kinematic or personal features). To automate the dyad identification process, we relied on proxemics heuristics (distance consistency) and leveraged a previously proposed graph-based approach. The dyad dataset that we have established is several orders of magnitude larger than those currently used, unlocking robust conditional analyses of both average behavior and fluctuations in dyad dynamics.
At the core of our work is a collection of probabilistic phenomenological relations that connect the dynamics of dyads to those of the surrounding crowds through kinematic observables. Such observables are the dyad center-of-mass speed, its spatial formation, the crowd density in the neighborhood of the dyad, and the crowd relative velocity. On these bases, we employed a large set of quantities that can be deterministically derived from these observables. With data anonymity in mind, we argue that these provide a minimal, yet practically exhaustive, family of relevant observables.
Our probabilistic analysis provides a thorough phenomenological description of dyads, supplying a collection of fundamental diagram-like notions. Throughout our work, we analysed finer and finer aspects of the dynamics of dyads, starting indeed from traditional fundamental diagrams, i.e., density-speed relations. Regardless of the specific flow condition, dyads move slower than a generic pedestrian in a crowd for comparable macroscopic density. Also, regardless of the specific flow condition, we observe that dyads in the abreast configuration move faster than in-file at low density, and this trend reverses at high density. The specific crossover density is flow regime-dependent. As one could expect, the transition occurs at a lower density (
) for counter-flowing and standing crowds, compared to co-flowing crowds (crossover at
). Dyads in counter-flow also move substantially slower than dyads in co-flow by at least 10%.
The relevant phenomenology of dyads extends, however, beyond the velocity of the center-of-mass, since the degrees of freedom include a “rotational” component and a relative distance component. At low density, dyads are most likely observed in abreast configuration. This holds robustly until density levels of . The rotational degree of freedom is enabled by increasing the dyad velocity and/or the surrounding density, with this abreast-to-in-file transition being enhanced when the dyad is in counter-flow or when it walks through a standing crowd (in opposition to the co-flow case). The distance between the dyad members also has a dependency on the density. Yet, we observe that the distance in abreast configuration is almost density independent (modal abreast distance
). On the contrary, in in-file conditions, the modal distance decreases significantly from
in free-flow to
at
. These different trends showcase the importance of treating the abreast and in-file conditions separately.
To quantitatively investigate how the formation changes with respect to the dyad and crowd state, we introduced a new scalar variable mapping the log-likelihoods of dyad formations: .
provides a probabilistic measure of the relative preference (indeed, the observational likelihood) for abreast versus in-file formations depending on the crowd state. Conceptually,
can also be interpreted as the energy difference between the abreast and in-file states for a given crowding condition under a Boltzmann-like assumption. Through
, we accurately traced the boundary between abreast and in-file states (
) as the surrounding crowd state changes.
The most interesting regimes for the formation and are the counter-flow cases, including their limits: free-flow (the surrounding crowd has 0 density) and standing crowd (the surrounding crowd has 0 velocity). Up to
,
exhibits a non-monotonic dependence on dyad velocity. In addition, there are two density-dependent critical velocity values at which
is minimum and maximum. These are the velocities with, respectively, the lowest and highest likelihoods of being in the abreast state. Additionally, the velocities are also lower and higher than the average dyad velocity for the same density. We conjecture that these velocities separate regimes of directional uncertainty, which also reverberate on the dyad formation and on running regimes, in which abreast is preferred as much as possible. These two critical velocities merge at around
and
becomes monotonically decreasing with the dyad velocity. Notably, transitioning from a standing crowd to counter-flow has little influence on
. A counter-flowing crowd marginally reduces the density and velocity levels at which a given
value is observed. In other terms, a counter-flowing crowd acts on the dyad formation as a standing crowd of slightly higher density would, while additionally shifting the dyad’s effective velocity range downward, together compressing the density dynamic range.
We proposed a compact and accurate phenomenological model for hinging on the aforementioned density-dependent critical velocity values – which we fit as linear velocity-density relations. Effectively,
(its derivative with respect to the dyad velocity) behaves as the product of two traditional fundamental diagrams. As such, it can be modeled with a few parameters and, overall, a cubic polynomial. Finally, in co-flow states,
typically indicates an abreast preference that weakens with increasing density, approaching
at high densities.
Three limitations of the present study merit consideration. First, we willingly excluded an analysis of “sideways” crossings between crowd and dyads – limiting ourselves to the better defined counter- and co-flow states and limits thereof. Such a sideways crossing condition is rich with corner cases, whose complexity is left to forthcoming studies.
Second, the proximity region used here for density estimation is isotropic (a circle of radius R); an anisotropic variant – e.g., a half-disc or ellipse aligned with – could potentially better capture the forward-biased nature of pedestrian perception, something that is not done here because we can not directly infer gaze direction.
Finally, as a single-site study, the results reported here may reflect conditions specific to Eindhoven Central Station; the phenomenological structure of the relations – and in particular the framework – is, however, built on purely kinematic observables and is expected to transfer to comparable environments. Hence, validation across different sites is a natural direction for future work.
In general, our analysis opens the possibility of detailed microscopic modeling of dyad dynamics across various flow regimes. Indeed, given the prevalence of dyads in pedestrian crowds, this is instrumental for accurate and generalizable models of group dynamics and, by extension, crowd dynamics as a whole, as well as for fundamental studies of dyad behavior. Note that scaling the dyad detection and analysis to millions of trajectories was essential to achieve the statistical resolution necessary to quantify configuration transitions systematically – something inaccessible to analyses hinged on smaller datasets. The framework provides a compact, yet expressive scalar measure of dyad configuration, enabling potential integration of empirically-grounded group dynamics into both microscopic crowd-simulation models and macroscopic active-matter theories.
Supporting information
S1 Appendix. Supplementary appendices.
Contains the following sections: (A) Definition of the standing threshold ; (B) Dyad detection algorithm – technical details; (C) Sensitivity analyses; (D) Modal distance definition; (E) Region of validity for the
model; (F) Robustness of the
model parameters.
https://doi.org/10.1371/journal.pone.0356173.s001
(PDF)
Acknowledgments
The authors wish to acknowledge Tom Harmsen, who contributed initial implementations of the analysis as part of his Bachelor’s final project at TU/Eindhoven.
References
- 1.
Still GK. Applied crowd science. Crc Press; 2021.
- 2. Feliciani C, Corbetta A, Haghani M, Nishinari K. Trends in crowd accidents based on an analysis of press reports. Saf Sci. 2023;164:106174.
- 3. Corbetta A, Toschi F. Physics of Human Crowds. Annu Rev Condens Matter Phys. 2023;14(1):311–33.
- 4. Adrian J, Amos M, Appert-Rolland C, Baratchi M, Bode N, Boltes M, et al. Glossary for Research on Human Crowd Dynamics - 2nd Edition. Coll Dyn. 2025;10:1–32.
- 5. Moussaïd M, Perozo N, Garnier S, Helbing D, Theraulaz G. The walking behaviour of pedestrian social groups and its impact on crowd dynamics. PLoS One. 2010;5(4):e10047. pmid:20383280
- 6. Feliciani C, Jia X, Murakami H, Ohtsuka K, Vizzari G, Nishinari K. Social groups in pedestrian crowds as physical and cognitive entities: Extent of modeling and motion prediction. Transp Res A: Policy Pract. 2023;176:103820.
- 7. Hu Y, Zhang J, Song W, Bode NWF. Social groups barely change the speed-density relationship in unidirectional pedestrian flow, but affect operational behaviours. Saf Sci. 2021;139:105259.
- 8. Ye R, Fang Z, Lian L, Wang Q, Zeng G, Cao S, et al. Traffic dynamics of uni- and bidirectional pedestrian flows including dyad social groups in a ring-shaped corridor. J Stat Mech. 2021;2021(2):023406.
- 9. Zanlungo F, Kanda T. Do walking pedestrians stabily interact inside a large group? Analysis of group and sub-group spatial structure. Proc Annu Meet Cogn Sci Soc. 2013;35(35). Available from: https://escholarship.org/uc/item/03s4x9st
- 10. Nicolas A, Hassan FH. Social groups in pedestrian crowds: review of their influence on the dynamics and their modelling. Transp A: Transp Sci. 2023;19(1):1970651.
- 11. Seer S, Brändle N, Ratti C. Kinects and human kinetics: A new approach for studying pedestrian behavior. Transp Res C: Emerg Technol. 2014;48:212–28.
- 12. Pouw CAS, Corbetta A, Gabbana A, van der Laan C, Toschi F. High-statistics pedestrian dynamics on stairways and their probabilistic fundamental diagrams. Transp Res C: Emerg Technol. 2024;159:104468.
- 13. Gu F, Guiselin B, Bain N, Zuriguel I, Bartolo D. Emergence of collective oscillations in massive human crowds. Nature. 2025;638(8049):112–9. pmid:39910390
- 14. Parisi DR, Sartorio AG, Colonnello JR, Garcimartín A, Pugnaloni LA, Zuriguel I. Pedestrian dynamics at the running of the bulls evidence an inaccessible region in the fundamental diagram. Proc Natl Acad Sci U S A. 2021;118(50):e2107827118. pmid:34873035
- 15. Corbetta A, Meeusen JA, Lee C, Benzi R, Toschi F. Physics-based modeling and data representation of pairwise interactions among pedestrians. Phys Rev E. 2018;98(6):062310.
- 16. van der Vleuten GGM, Toschi F, Schilders W, Corbetta A. Stochastic fluctuations of diluted pedestrian dynamics along curved paths. Phys Rev E. 2024;109(1–1):014605. pmid:38366492
- 17. Gabbana A, Toschi F, Ross P, Haans A, Corbetta A. Fluctuations in pedestrian dynamics routing choices. PNAS Nexus. 2022;1(4):pgac169. pmid:36714860
- 18. Minartz K, Hendriks F, Koop SM, Corbetta A, Menkovski V. Discovering interaction mechanisms in crowds via deep generative surrogate experiments. Sci Rep. 2025;15(1):10385. pmid:40140454
- 19. Garcimartín A, Maza D, Pastor JM, Parisi DR, Martín-Gómez C, Zuriguel I. Redefining the role of obstacles in pedestrian evacuation. New J Phys. 2018;20(12):123025.
- 20. Bonnemain T, Butano M, Bonnet T, Echeverría-Huarte I, Seguin A, Nicolas A, et al. Pedestrians in static crowds are not grains, but game players. Phys Rev E. 2023;107(2–1):024612. pmid:36932629
- 21. Hu Y, Ren X, Zhang J, Song W. An experimental study on the movement characteristics of a social group in unidirectional flow. Transp A: Transp Sci. 2022;19(1):2017066.
- 22.
Crociani L, Gorrini A, Feliciani C, Vizzari G, Nishinari K, Bandini S. Micro and Macro Pedestrian Dynamics in Counterflow: The Impact of Social Group. In: Hamdar SH, editor. Traffic and Granular Flow ’17. Springer International Publishing; 2019. p. 151–8.
- 23.
Gorrini A, Crociani L, Vizzari G, Bandini S. Crossing Behaviour of Social Groups: Insights from Observations at Non-signalised Intersection. In: Hamdar SH, editor. Traffic and Granular Flow ’17. Springer International Publishing; 2019. p. 443–50.
- 24.
Gorrini A, Vizzari G, Bandini S. Granulometric distribution and crowds of groups: Focusing on dyads. In: Knoop VL, Daamen W, editors. Traffic and granular flow ’15. Springer International Publishing; 2016. p. 273–80.
- 25. Crociani L, Zeng Y, Vizzari G, Bandini S. Shape matters: Modelling, calibrating and validating pedestrian movement considering groups. Simul Model Pract Theory. 2018;87:73–91.
- 26. Zanlungo F, Yücel Z, Brščić D, Kanda T, Hagita N. Intrinsic group behaviour: Dependence of pedestrian dyad dynamics on principal social and personal features. PLoS One. 2017;12(11):e0187253. pmid:29095913
- 27. Zanlungo F, Yücel Z, Kanda T. Intrinsic group behaviour II: On the dependence of triad spatial dynamics on social and personal features; and on the effect of social interaction on small group dynamics. PLoS One. 2019;14(12):e0225704. pmid:31794558
- 28. Zanlungo F, Yücel Z, Kanda T. Social group behaviour of triads. Dependence on purpose and gender. Coll Dyn. 2020;5:118–25.
- 29. Zanlungo F, Brščić D, Kanda T. Spatial-size scaling of pedestrian groups under growing density conditions. Phys Rev E Stat Nonlin Soft Matter Phys. 2015;91(6):062810. pmid:26172757
- 30. Zanlungo F, Ikeda T, Kanda T. Potential for the dynamics of pedestrians in a socially interacting group. Phys Rev E Stat Nonlin Soft Matter Phys. 2014;89(1):012811. pmid:24580285
- 31.
Khan SD, Vizzari G, Bandini S, Basalamah S. Detection of Social Groups in Pedestrian Crowds Using Computer Vision. In: Battiato S, Blanc-Talon J, Gallo G, Philips W, Popescu D, Scheunders P, editors. Advanced Concepts for Intelligent Vision Systems. Springer International Publishing; 2015. p. 249–60.
- 32. Solera F, Calderara S, Cucchiara R. Socially Constrained Structural Learning for Groups Detection in Crowd. IEEE Trans Pattern Anal Mach Intell. 2016;38(5):995–1008. pmid:27046841
- 33. Li M, Chen T, Du H, Ma N, Xi X. Social group detection based on multi-level consistent behaviour characteristics. Transp A: Transp Sci. 2023;19(1):1976877.
- 34. Yücel Z, Zanlungo F, Ikeda T, Miyashita T, Hagita N. Deciphering the crowd: modeling and identification of pedestrian group motion. Sensors (Basel). 2013;13(1):875–97. pmid:23344382
- 35.
Brščić D, Zanlungo F, Kanda T. Modelling of pedestrian groups and application to group recognition. In: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). 2017. p. 564–9.
- 36. Pouw CAS, Toschi F, van Schadewijk F, Corbetta A. Monitoring physical distancing for crowd management: Real-time trajectory and group analysis. PLoS One. 2020;15(10):e0240963. pmid:33119629
- 37. Yücel Z, Zanlungo F, Shiomi M. Modeling the impact of interaction on pedestrian group motion. Adv Robot. 2018;32(3):137–47.
- 38. Gregorj A, Yücel Z, Zanlungo F, Kanda T. Gait synchronisation in pedestrian dyads: The influence of social interaction. EPJ Web Conf. 2025;334:04007.
- 39. Pouw CAS, van der Vleuten GG, Corbetta A, Toschi F. Data-driven physics-based modeling of pedestrian dynamics - dataset: Pedestrian trajectories at Eindhoven train station. Zenodo. 2024.
- 40. Pouw CAS, van der Vleuten GGM, Corbetta A, Toschi F. Data-driven physics-based modeling of pedestrian dynamics. Phys Rev E. 2024;110(6–1):064102. pmid:39916155
- 41. Pouw C, Willems J, Van Schadewijk F, Thurau J, Toschi F, Corbetta A. Benchmarking High-Fidelity Pedestrian Tracking Systems for Research, Real-Time Monitoring and Crowd Control. Coll Dyn. 2021;6:1–22.
- 42. Fruin JJ. Designing for Pedestrians: A Level-of-Service Concept. High Res Rec. 1971;(355):1–29.