Mean-field type modeling of nonlocal crowd aversion in pedestrian crowd dynamics
Alexander Aurell, Boualem Djehiche

TL;DR
This paper develops a mean-field game model for pedestrian crowds incorporating nonlocal crowd aversion, allowing for multiple interacting groups and capturing personal space preferences, with analysis and numerical simulations.
Contribution
It introduces a novel mean-field type model with nonlocal crowd aversion and multiple groups, extending previous pedestrian crowd models.
Findings
Model captures nonlocal crowd aversion behavior
Derivation from particle system as mean-field game
Numerical simulations illustrate pedestrian dynamics
Abstract
We extend the class of pedestrian crowd models introduced by Lachapelle and Wolfram (2011) to allow for nonlocal crowd aversion and arbitrarily but finitely many interacting crowds. The new crowd aversion feature grants pedestrians a "personal space" where crowding is undesirable. We derive the model from a particle picture and treat it as a mean-field type game. Solutions to the mean-field type game are characterized via a Pontryagin-type Maximum Principle. The behavior of pedestrians acting under nonlocal crowd aversion is illustrated by a numerical simulation.
| Classical | Smart |
|---|---|
| Robust - interaction only through collisions | Fragile - avoidance of collisions and obstacles |
| Blindness - dynamics ruled by inertia | Vision - dynamics ruled at least partially by decision |
| Local - interaction is pointwise | Nonlocal - interaction at a distance |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Mean-field type modeling of nonlocal crowd
aversion in pedestrian crowd dynamics††thanks: This work is partially supported by the Swedish Research Council via Grant: 2016-04086.
Alexander Aurell Boualem Djehiche Department of Mathematics, KTH Royal Institute of Technology, 100 44 Stockholm, Sweden.
E-mail address: [email protected] of Mathematics, KTH Royal Institute of Technology, 100 44 Stockholm, Sweden.
E-mail address: [email protected]
Abstract
We extend the class of pedestrian crowd models introduced by Lachapelle and Wolfram (2011) to allow for nonlocal crowd aversion and arbitrarily but finitely many interacting crowds. The new crowd aversion feature grants pedestrians a ’personal space’ where crowding is undesirable. We derive the model from a particle picture and treat it as a mean-field type game. Solutions to the mean-field type game are characterized via a Pontryagin-type Maximum Principle. The behavior of pedestrians acting under nonlocal crowd aversion is illustrated by a numerical simulation.
MSC 49N90, 60G09, 60H10, 60H30, 60K35
Keywords: Crowd dynamics, crowd aversion, mean-field approximation, interacting populations, optimal control, mean-field type game
@afterheading
1 Introduction
When moving in a crowd, a pedestrian chooses its path based not only on its desired final destination but it also takes the movement of other surrounding pedestrians into account. The bullet points below are stated in [19] as typical traits of pedestrian behavior.
- •
Will to reach specific targets. Pedestrians experience a strong interaction with the environment.
- •
Repulsion from other individuals. Pedestrians may agree to deviate from their preferred path, looking for free surrounding room.
- •
Deterministic if the crowd is sparse, partially random if the crowd is dense.
These properties appear in classical particle models. Other authors advocate smart particle models that follow decision-based dynamics. In [19] some fundamental differences between classical and smart particle models are outlined. We list a few of them in Table 1.
A smart particle model lets pedestrians decide blue where to walk, with what speed etc. The choice is based on some rule that takes the available information into account such as the positioning and movement of other pedestrians. Although more realistic, this approach has complications. If pedestrian moves, all pedestrians accessing information on ’s state might have to adapt their movements. The large number of connections where information is exchanged within a crowd is a computational difficulty.
The mean-field approach to modeling crowd aversion and congestion for pedestrians was introduced in [16]. The pedestrians are treated as particles following decision-based dynamics that optimize their path by avoiding densely crowded areas. Crowd aversion describes motion avoiding high density whereas congestion describes motion hindered by high density. The theory of mean-field games originates from the independent works of Lasry-Lions [17] and Huang-Caines-Malhamé [11]. The cost considered in this early work is not of congestion type, i.e. the energy penalization is independent of the density. The framework was extended to several populations on the torus in [10] and to several populations on a bounded domain with reflecting boundaries in [9], with further studies in [2, 7]. Mean field games with a cost of congestion type was introduced by P-L. Lions in a lecture series 2011 [18]. Congestion has also been studied in the mean-field type. In [3] the finite horizon case is considered. In [4, 5] the authors prove existence and uniqueness of weak solutions characterized by an optimization approach based on duality, and propose a numerical method for mean-field type control based on this result for the case of local congestion.
Turning to the crowd aversion model of this paper, a pedestrian with position in a crowd of pedestrians controls its velocity such that its risk measure, , is minimized over a finite time horizon . The risk measure penalizes proximity to others, energy waste and failure to reach a target area. In this paper we advocate for the use of the following nonlocal contribution to the risk measure, reflecting a crowd aversion behavior,
[TABLE]
The ‘personal space’ of a typical pedestrian is modeled by the function and is the distance between two pedestrians at time . The personal space has support within a ball of radius so for positive , (1.1) is a weighted average of the crowding within the personal space and the pedestrian is not effected by crowding outside it. Connecting to the terminology in Table 1, the case of positive will be referred to as nonlocal crowd aversion. In the limit the personal space shrinks to a singleton and only pointwise crowding, that is collisions, will effect the pedestrian. This will be referred to as local crowd aversion.
In emergency situations it is often in the interest of all pedestrians to get to a certain place, such an exit. In evacuation planning and crowd management at mass gatherings, it is in the interest of the planner to control the crowd along paths and towards certain areas. Common to such situations is the conflict between attraction to said locations and repulsive interactions in the crowd. Pedestrians acting under nonlocal crowd aversion will order themselves more densely in such places compared to pedestrians acting under local crowd aversion. This effect is caused by the larger personal space, the nonlocal crowd aversion term (1.1) is an average over a bigger set hence allowing for higher densities in attractive areas. Higher densities will in turn allow for more effective emergency planning when designing for example escape routes. The numerical simulation in the end of this paper confirms this effect. The pedestrians are allowed to move freely, but the observed effect will become even more beneficial for a planner when introducing an environment for the pedestrians to interact with. In reality, crowd management is often done by the strategic placement of obstacles such as pillars and walls. Furthermore, the pedestrians acting under nonlocal crowd aversion travel at an overall lower risk than their local counterpart. This suggests that a crowd with nonlocal crowd averse behavior could potentially move at a higher velocity than its local counterpart which allows for faster and more successful evacuations.
In [16] the mean-field optimal control is characterized through a matching argument. This control is an approximate Nash equilibrium for the crowd. It is, for each pedestrian, the best response to the movement of the rest of the crowd. Furthermore, two crowds are considered where each pedestrian has crowd-specific preferences such as the target location and crowd aversion preference. The authors set up a mean-field game and show that it is equivalent to an optimal control problem. In this paper, we look at the crowd from the bird’s-eye view of an evacuation planner. We seek a ‘simultaneous’ optimal strategy for all the pedestrians involved in the crowd through a mean-field type control approach for the single-crowd case and a mean-field type game approach for the multi-crowd case.
The contributions of this paper are the following. We identify a particle model that is approximated by mean-field model for crowd aversion proposed in [16]. This gives us insights into how the interaction between pedestrians in the crowd effects the mean-field model and reveals that the crowd of [16] has a local crowd averse behavior. Our second contribution is a relaxation of the locality of the pedestrian model by allowing for interaction between pedestrians at a distance. Each pedestrian is given a personal space where it dislikes crowding, instead of interacting with other pedestrians only through collisions. This conceptual change is realistic since pedestrians do not need to be in physical contact to interact. As discussed above, the suggested nonlocal crowd aversion model allows for the following desirable features:
- •
Higher densities in target areas such as exits or escape routes where the pedestrians have to choose between more crowding and not reaching the target.
- •
Lower risk, which implies a potential increase in pedestrian velocity allowing for faster exits and a larger flow of people, a very useful feature in the design of evacuation strategies.
Finally, we generalize the model to allow for an arbitrary number of interacting crowds. This multi-crowd scenario is treated as a mean-field type game and is linked to an optimal control problem, for which we prove a sufficient maximum principle.
The paper is organized as follows. After a short section of preliminaries, we consider the single-crowd case in Section 3. In Section 4, the multi-crowd case is studied. The results derived in Section 3 generalize to an arbitrary finite number of interacting crowds and a sufficient maximum principle that characterizes the solution is proved. An example that highlights the difference between local and nonlocal crowd aversion is solved numerically in Section 5. For the sake of clarity, all technical proofs are moved to an appendix.
2 Preliminaries
Given a general Polish space , let denote the space of probability measures on . For an element , the Dirac measure on is an element of and will be denoted by . Let be equipped with the topology of weak convergence of probability measures. A metric that induces this topology is the bounded -Lipschitz metric,
[TABLE]
where is the set of real-valued functions on bounded by and with Lipschitz coefficient 1. With his metric, is a Polish space. The space of probability measures on with finite second moments will be denoted by ,
[TABLE]
Equipped with the topology of weak convergence of measures and convergence of second moments, is a Polish space. A compatible complete metric is the square Wasserstein metric , for which the following inequalities will be useful. For all and for all ,
[TABLE]
For random variables and with distributions and ,
[TABLE]
Let be a finite time horizon and let , , be equipped with the Euclidean norm. Let and be the spaces of continuous functions on with values in and respectively,
[TABLE]
Equipped with the uniform metrics and ,
[TABLE]
and are Polish spaces. The mathematical results stated above can be found in [21, Chapter 2] and [12, Chapter 14].
Let be a compact subset of . Given a filtered probability space , denote by the set of -valued -adapted processes such that
[TABLE]
An element of will be called an admissible control. From the context, it will be clear which stochastic basis the notation is referring to.
Given a vector in the product space and an element , we let
[TABLE]
Furthermore, the law of any random quantity will be denoted by and any index set of the form will be denoted by .
3 Single-crowd model for crowd aversion
3.1 The particle picture
Let be a complete filtered probability space for each . The filtration is right-continuous and augmented with -null sets. It carries the independent -dimensional -Wiener processes . Let, for each , the -measurable -valued random variable be square-integrable and independent of . Given a vector of admissible controls, , consider the system
[TABLE]
Proposition 3.1*.*
Assume that
- (A1)
and are continuous in all arguments. 2. (A2)
For all and , there exists a constant independent of such that
[TABLE]
Under these assumptions, (3.1) has a unique strong solution in the sense that
[TABLE]
Furthermore, the strong solution satisfies the estimate for all , for all and for some positive constant depending only on .
Proof.
A proof can be found in [25, Chapter 1, Theorem 6.16]. Note that is independent of by compactness of . ∎
The process models the motion of an individual in a crowd of pedestrians, from now on called an -crowd, who partially controls its velocity through the control . Since its control is adapted to the full filtration , the model allows for the pedestrian to take every movement in the crowd into account. Its motion is also influenced by external forces, such as the random disturbance driven by . The motion of the pedestrian may be modeled more generally than above by introducing an explicit weak interaction in the drift [11], such as
[TABLE]
It is also possible to let a common disturbance effect all pedestrians [14], to model for example evacuations during an earthquake, a fire, a tsunami etc.
Individual evaluates the state of the -crowd, given by the control vector , according to its measure of risk
[TABLE]
where solves (3.1) given and is the empirical measure of . The region where crowding has an influence on the pedestrian’s choice of control, its ’personal space’, is ideally modeled by a normalized indicator function,
[TABLE]
where is the ball with radius centered at the origin and Vol is its volume. The term
[TABLE]
then represents the number of pedestrians around within a distance less than at time [23]. To simplify the calculations we will use a smoothed version of . Let be a mollifier, , where is a smooth symmetric probability density with compact support. For a fixed , we set
[TABLE]
For convergence estimates later in this section, we assume that the final cost satisfies the following condition.
- (A3)
For all there exists a constant independent of such that
[TABLE]
The interpretation of the risk measure is the following. The first term penalizes energy usage whereas the second term penalizes paths through densely crowded areas. The final cost penalizes deviations from specific target regions. Typically the final cost takes large values everywhere except in areas where the pedestrians want to end up, places like meeting points, evacuation doors, etc.
3.2 The mean-field type control problem
Let be a complete filtered probability space such that the filtration is right continuous and augmented with -null sets. Let carry a Wiener process and let be an -measurable and square-integrable -valued random variable independent of . Given a control , the mean-field type dynamics is
[TABLE]
By Proposition 3.1 there exists a unique strong solution to (3.10). The mean-field type risk measure is given by
[TABLE]
where is the distribution of .
Remark 3.1*.*
The difference between a mean-field type control and a mean-field game is that in general mean-field games can be reduced to a standard control problem and an equilibrium while a mean-field type control problem is a nonstandard control problem [6, 8]. The matching procedure to find the fixed point (equilibrium) for a mean-field game is pedagogically described as follows [11, 17].
- (i)
Fix a deterministic function .
- (ii)
Solve the stochastic control problem
[TABLE]
where is the dynamics corresponding to .
- (iii)
Determine the function such that for all where is the dynamics corresponding to the optimal control .
In the mean-field type control setting, the measure-valued process is not considered to be a separate variable but given by the input control process.
3.3 Convergence of the state process
Let the initial data satisfy the following assumptions,
- (B1)
.
- (B2)
is exchangeable for all .
- (B3)
in .
Under (B1)-(B3) the sequence is tight and a subsequence can be extracted that converges in distribution to a -distributed random variable, from now on denoted by . We make the following assumption about the controls.
- (B4)
The controls are of feedback form, , where each is an -valued deterministic function and converge uniformly to as . Furthermore,
[TABLE]
Remark 3.2*.*
Assumption (B4) implies that, while the paths of pedestrians in the -crowd may differ, they are outcomes from a symmetric joint probability distribution. By exchangeability of ,
[TABLE]
for all permutations of , the interpretation is that we cannot distinguish between pedestrians in the crowd. The pedestrians are anonymous.
Proposition 3.2*.*
If is the empirical measure of , the solution of (3.1) given , then is tight in .
Proof.
The empirical measures are elements of by Proposition 3.1 together with (B1) and (B2). The proof of tightness in the case of uncontrolled diffusions is found in [20]. The introduction of a control does not change the situation. ∎
Recall that a sequence of random variables converges weakly to in a Polish space if and only if is tight and every convergent subsequence of converges to . The tightness of the empirical measures implies that along a converging subsequence, converges weakly to the measure-valued process that for all satisfies
[TABLE]
Since the strong solution of (3.10) is unique, the weak solution is also unique [24] which is equivalent to uniqueness of solutions to (3.15) [13]. We have the following result.
Theorem 3.1*.*
Let , , be independent copies of the strong solution of (3.10). Under assumptions (A1)-(B4), converges weakly to as .
Proof.
Applying Sznitman’s propagation of chaos theorem [22], the result follows by the weak convergence of to the deterministic measure . ∎
3.4 Convergence of the risk measure
From the previous section we know that , the strong solution of (3.1), converges weakly to , the strong solution of (3.10), and we know that converges weakly to . Applying (2.3), we have that , so converges weakly to as well. By Skorokhod’s Representation Theorem [12, Theorem 3.30] we can represent (up to distribution) all the random variables mentioned above in a common probability space where they converge -almost surely. This allows us to write
[TABLE]
By compactness of , the Continuous Mapping Theorem, (B4) and Dominated Convergence we have
[TABLE]
By (A3), Proposition 3.1 and Dominated Convergence, as . Note that
[TABLE]
As , the first term on the right hand side tends to zero by the definition of weak convergence while the second tends to zero by the Continuous Mapping Theorem and Dominated Convergence. We have proved the following result.
Theorem 3.2*.*
Let and , then where .
3.5 Solutions to the -crowd model and the MFT control
problem
The notion of solutions of the the -crowd model (N-1) and the mean-field type control problem (MFT-1) for crowd aversion will now be defined.
Definition 3.1* (Solution to N-1).*
Let for some fixed and let for an arbitrary strategy . Then is a solution to N-1 if
[TABLE]
If, for a given , satisfies
[TABLE]
then is an -solution to N-1.
Definition 3.2* (Solution to MFT-1).*
If satisfies
[TABLE]
then is a solution to MFT-1.
The following result motivates the use of MFT-1 as an approximation to N-1. It confirms that we can construct an approximate solution to N-1 using a solution to MFT-1.
Theorem 3.3*.*
If solves MFT-1, then is a -solution, where as , to N-1 among feedback strategies.
Proof.
The proof follows straight away by Theorem 3.2. ∎
Remark 3.3*.*
It is known that the solution of a mean-field game corresponds to an approximate Nash equilibrium for N-1 ([11],[17]). To the best of our knowledge, this has not been shown to be true for solutions to mean-field type control problems. Theorem 3.3 has the following interpretation; a mean-field type optimal control induces an approximate solution for the -crowd if the crowd consists homogeneous pedestrians and thus a representative pedestrian determines the control of all. This was in fact visible already in Theorem 3.2.
3.6 Deterministic version of MFT-1
We want to present results in a setting similar to [16] to highlight the differences between the models. To do this, we make the assumption that has a density for all . An example of sufficient conditions for the existence is bounded drift and diffusion [20]. Under this assumption, we may rewrite (3.10)-(3.11) into a deterministic problem for . Furthermore, an admissible control can not be stochastic in the deterministic problem formulation. The full stochastic problem will be analyzed in future work. We have a new definition of an admissible control.
Definition 3.3* ().*
A square-integrable deterministic function will be called an admissible control for the deterministic problem and the set of such functions is denoted by .
By (3.15) the density satisfies
[TABLE]
for all and for all , hence it is a weak solution to
[TABLE]
We arrive to a deterministic version of MFT-1 (dMFT-1),
[TABLE]
where
[TABLE]
Remark 3.4*.*
Note that converges weakly to as . In this limit, the risk measure tends to
[TABLE]
which is exactly the risk analyzed in the pedestrian crowd model of [16]! Clearly this case corresponds to a situation where the pedestrian will only react to how likely it is to ‘bump’ into other pedestrians. In the case of positive , a pedestrian is effected by crowding within a personal space of nonzero range and reacts to the level of the density within this range. This is the distinction between local and nonlocal crowd averse behavior.
4 Multi-crowd model for crowd aversion
4.1 The particle picture
In this section, crowd averse behavior between several crowds is introduced. The crowds are allowed to differ in their opinions on target areas and/or the level of crowd aversion. This inhomogeneity is introduced in the risk measure. Let the setup be as in the previous chapter, except now carries independent -Wiener processes , , and there is for all , a square-integrable measurable -valued random variable independent of all the Wiener processes. Given admissible controls , consider the system
[TABLE]
In view of Proposition 3.1 there exists a unique strong solution to (4.1). Pedestrian in crowd evaluates according to its individual risk measure
[TABLE]
where
[TABLE]
are bounded and non-negative real numbers and . The weights quantify the crowd aversion preferences in the model. If is high, pedestrians in crowd pay a high price for being close to pedestrians in crowd . If is zero, pedestrians in crowd are indifferent to the positioning of pedestrians in crowd . Note that if for and [math] otherwise, the crowds are disconnected in the sense that there is no interaction between pedestrians from different crowds.
4.2 The mean-field type model
Again the setup be as before except that now carries independent -Wiener processes , , and there are square-integrable measurable -valued random variables , , independent of all the Wiener processes. Given a vector of admissible controls the mean-field type dynamics are
[TABLE]
There exists a unique strong solution to (4.4) by Proposition 3.1. The mean-field type risk measure for crowd is given by
[TABLE]
where .
4.3 Solutions of N-M and MFT-M
The convergence results for the single-crowd case generalizes to multiple crowds under the following assumptions.
- (C1)
for all .
- (C2)
is exchangeable for all .
- (C3)
in for all .
- (C4)
The controls are of feedback form, where each is a deterministic -valued function and converge uniformly to as . Furthermore,
[TABLE]
Under (A1),(A2), (A3) for all final costs and (C1)-(C4) the results from Section 3.3 and Section 3.4 immediately generalize to multiple crowds. Next, solutions to the -crowd model (N-M) and the mean-field type model (MFT-M) for the multi-crowd case are defined.
Definition 4.1* (Solution to N-M).*
For any , let . The control vector is a solution to N-M if
[TABLE]
If
[TABLE]
for , is an -solution to MFT-M.
Definition 4.2* (Solution to MFT-M).*
The vector is a solution to MFT-M if
[TABLE]
Remark 4.1*.*
There is a fundamental difference between the definition of solutions in the single-crowd case and in the multi-crowd case. The latter is a Nash equilibrium while the former is an optimal control. So, what has changed? We still have anonymity between pedestrians within a crowd but the vector of all controls used in the multi-crowd case, for N-M and for MFT-M, is not exchangeable (cf. (3.14)). From our point of view, we may distinguish between two pedestrians from different crowds and hence the pedestrians are not anonymous anymore. Thus, it makes sense to look at a game problem between the crowds.
The approximation result Theorem 3.3 generalizes to the multi-crowd case.
Theorem 4.1*.*
Assume that is a solution to MFT-M. Then the vector
is an -solution to N-M.
Proof.
The proof follows exactly the same steps as the proof of Theorem 3.3. ∎
Finally, under the assumption that admits a density , we rewrite MFT-M into a deterministic problem (dMFT-M).
Definition 4.3* (Solution to dMFT-M).*
A control vector solves dMFT-M if
[TABLE]
where
[TABLE]
and solves
[TABLE]
Remark 4.2*.*
In the limit the risk measure is
[TABLE]
The interpretation is the same as in the single-crowd model, when the personal space of the pedestrians shrink to a singleton and only collisions have an impact on the choice of control. Note that (4.13) with parameters , and is exactly the cost that appears in [16].
4.4 An optimal control problem equivalent to dMFT-M
In this section an optimal control problem is introduced. It is shown to have the same solution as dMFT-M, so instead of solving the game problem an optimal control is characterized by a Pontryagin-type Maximum Principle. To ease notation, let for . Consider the following optimization problem,
[TABLE]
where
[TABLE]
The following proposition is the first link between dMFT-M and (OC).
Proposition 4.1*.*
If solves (OC) and , then is solves dMFT-M.
Proof.
The proof is found in Appendix 6.1. ∎
The condition forces to be symmetric and the interpretation is that the aversion between crowds must be symmetric, i.e. if a crowd is averse to another, the other one must be equally averse towards the first. One can of course consider other situations, but then it is not possible to rewrite the game into an optimization problem on the form of (OC). Therefore from now is assumed to satisfy the condition of Proposition 4.1. Note that does not necessarily have to be symmetric. Towards a characterization of the optimal control, let
[TABLE]
and let, with some abuse of notation,
[TABLE]
Theorem 4.2* (Sufficient maximum principle for (OC)).*
Let , let
[TABLE]
and let solve the adjoint equation
[TABLE]
Assume that
[TABLE]
is convex for all Then solves (OC) if for all and
[TABLE]
Proof.
Let and let , . Let and satisfy the constraints of (OC) with and respectively, then solves
[TABLE]
where is a remainder that will cancel out in the end. Let for and define in the same way using . Note that
[TABLE]
and by symmetry of ,
[TABLE]
By the convexity assumption on ,
[TABLE]
By a variation argument, the -derivative of is found to be
[TABLE]
The -derivatives of vanish by the optimality condition (4.21). Hence, using (4.24),
[TABLE]
Applying the adjoint equation (4.19) now gives for all convex perturbations of . In the case of a control sets which is not convex the proof can be carried out in similar fashion by replacing the convex perturbation by a spike variation. ∎
Note that if
[TABLE]
the optimality condition (4.21) is satisfied. In the case of linear dynamics, (4.28) is the well-known solution . No property of except boundedness in norm was used in the proof of the maximum principle. The following proposition identifies all matrices such that the convexity assumption (4.20) holds.
Proposition 4.2*.*
Condition (4.20) holds if and only if
[TABLE]
for all densities and and
Proof.
The convexity of in is trivial. is convex in if
[TABLE]
The inequality above can be rearranged into
[TABLE]
where . The fact that concludes the proof. ∎
The opposite direction of Proposition 4.1 can now be proven.
Proposition 4.3*.*
If solves dMFT-M, satisfies the constraints of (OC) with control and satisfies the adjoint equation (4.19), then solves (OC).
Proof.
The proof is found in Appendix 6.2. ∎
The local risk measure, introduced in Remark 4.2, will naturally yield a different Hamiltonian and adjoint equation than the ones above. Anyhow, results analogous to Proposition 4.1, Theorem 4.2 and Proposition 4.3 hold for the local case, and their proofs are carried out following the same steps as in the nonlocal case. The most notable structural change is that in the local case, is convex if and only if is positive semidefinite.
5 Numerical example
With the following numerical example we want to illustrate the difference local nonlocal crowd aversion. We consider the following simple pedestrian model on the one-dimensional torus ,
[TABLE]
To make the comparison we also consider the corresponding local crowd aversion problem
[TABLE]
The constraint in (5.1) and (5.2) corresponds to the dynamics of a pedestrian that controls its velocity but is disturbed by white noise,
[TABLE]
The constant has been introduced to reweight the contribution of crowd aversion. By up-weighting this term, emphasis is given to the impact of the preference, local or nonlocal, and the difference between the two crowds will be more clear. To solve (5.1) and (5.2) the gradient decent method (GDM) of [16] is used.
5.1 Simulations and discussions
We let , and and are set to the functions presented in Figure 1. Most pedestrians are initially gathered around and they have an incentive to end up around at time . The personal space of a pedestrian is modeled as
[TABLE]
In the calculations, is smoothed with a mollifier (cf. (3.9)). Note that
[TABLE]
The use of an indicator to model the personal space thus has the following interpretation; the pedestrian acting under nonlocal crowd aversion is affected by the probability of other pedestrians being closer than from its own position. The averaging effect of a nonlocal crowd aversion model is clear: the larger the personal space, the bigger neighborhood around the pedestrian is affecting it.
The optimal controls for (5.1) and (5.2) are found by the GDM-scheme of [16]. The convergence of the risk is presented in Figure 2. In Figure 3, a comparison between the solutions of (5.1) and (5.2) is displayed. The crowds behave similarly until time begins to approach . The crowd acting under nonlocal crowd aversion then gathers more densely in the low cost area. Since the crowding experienced by a pedestrian in the nonlocal model is an average over a larger neighborhood, it cares less about pointwise high densities and the benefits of reaching the low cost area around has a stronger impact in the nonlocal model, resulting in a more concentrated density. This is visualized in Figure 4, where on the left the difference between crowd aversion penalties,
[TABLE]
is plotted. On the right plot, we display
[TABLE]
Note that even though the densities differ at , the two crowds experience approximately the same amount of crowding at that time !
6 Appendix
6.1 Proof of Proposition 4.1
The proof extends the results in [16] to an arbitrary finite number of crowds and to nonlocal crowd aversion.
Proof.
Let the entries in be denoted by . For each ,
[TABLE]
Note that by symmetry of , the indices of and may be swapped under the integral sign and the last line of (6.1) can be rewritten as
[TABLE]
The last line vanishes since and is independent of . Therefore the optimality of implies that
[TABLE]
Since (6.3) holds for all , is a solution to dMFT-M. ∎
6.2 Proof of Proposition 4.3
This proof is a variation of [15, Proposition 4.2.1] which extends it to an arbitrary finite number of crowds and to nonlocal crowd aversion.
Proof.
Let, for a given , be the first order perturbation of for some arbitrary such that
[TABLE]
Let satisfy the constraints in (OC) with and let
[TABLE]
Then satisfies the equation
[TABLE]
Let . Since the functional is convex, solves dMFT-M if and only if
[TABLE]
Condition (6.7) is equivalent to
[TABLE]
where is the solution of (6.6) in the limit . Recall that . Since satisfies the adjoint equation, and
[TABLE]
Inserting (6.9) into (6.8) yields
[TABLE]
Note that this since (6.10) holds for all , satisfies the optimality condition in Theorem 4.2 and therefore is a solution to (OC) by Theorem 4.2. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1]
- 2Achdou et al. [2017] Achdou, Y., Bardi, M. and Cirant, M. [2017], ‘Mean field games models of segregation’, Mathematical Models and Methods in Applied Sciences 27 (01), 75–113.
- 3Achdou and Laurière [2015] Achdou, Y. and Laurière, M. [2015], ‘On the system of partial differential equations arising in mean field type control’, ar Xiv preprint ar Xiv:1503.05044 .
- 4Achdou and Laurière [2016 a ] Achdou, Y. and Laurière, M. [2016 a ], ‘Mean field type control with congestion’, Applied Mathematics & Optimization 73 (3), 393–418.
- 5Achdou and Laurière [2016 b ] Achdou, Y. and Laurière, M. [2016 b ], ‘Mean field type control with congestion (ii): An augmented lagrangian method’, Applied Mathematics & Optimization 74 (3), 535–578.
- 6Andersson and Djehiche [2011] Andersson, D. and Djehiche, B. [2011], ‘A maximum principle for sdes of mean-field type’, Applied Mathematics & Optimization 63 (3), 341–356.
- 7Bardi and Cirant [2017] Bardi, M. and Cirant, M. [2017], ‘Uniqueness of solutions in mean field games with several populations and Neumann conditions’, ar Xiv preprint ar Xiv:1709.02158 .
- 8Bensoussan et al. [2013] Bensoussan, A., Frehse, J., Yam, P. et al. [2013], Mean field games and mean field type control theory , Vol. 101, Springer.
