This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Well-posedness of a coupled system of Skorohod-like stochastic differential equationsthanks: Received date, and accepted date (The correct dates will be entered by the editor).

Thi Kim Thoa Thieu Department of Mathematics and Computer Science, Karlstad University, Karlstad, Sweden, ([email protected]).    Adrian Muntean Department of Mathematics and Computer Science & Center for Societal Risk Research (CSR), Karlstad University, Karlstad, Sweden, ([email protected]).
Abstract

We study the well-posedness of a coupled system of Skorohod-like stochastic differential equations with reflecting boundary condition. The setting describes the evacuation dynamics of a mixed crowd composed of both active and passive pedestrians moving through a domain with obstacles, fire and smoke. As main working techniques, we use compactness methods and the Skorohod’s representation of solutions to SDEs posed in bounded domains. This functional setting is a new point of view in the field of modeling and simulation pedestrian dynamics. The main challenge is to handle the coupling in the model equations together with the multiple-connectedness of the domain and the pedestrian-obstacle interaction.

keywords:
Pedestrian dynamics; Stochastic differential equations; reflecting boundary condition; Skorohod equations; heterogenous domain; fire.
{AMS}

60H10, 60H30, 70F99

1 Introduction

In this paper, we study the well-posedness of a coupled system of Skorohod-like stochastic differential equations modeling the dynamics of pedestrians through a heterogenous domain in the presence of fire. From the modeling perspective, our approach is novel, opening many routes for investigation especially what concerns the computability of solutions and identification of model parameters. The standing assumption is that the crowd of pedestrians is composed of two distinct populations: an active population – these pedestrians are aware of the details of the environment and move towards the exit door, and a passive population – these pedestrians are not aware of the details of the geometry and move randomly to explore the environment and eventually to find the exit. All pedestrians are seen as moving point particles driven by a suitable over-damped Langevin model, which will be described in Section 3. Our model belongs to the class of social-velocity models for crowd dynamics. It is posed in a two dimensional multiple connected region DD, containing obstacles with a fixed location. Furthermore, a stationary fire, which produces smoke, is placed within the geometry forcing the pedestrians to choose a proper own velocity such that they evacuate. The fire is seen, as a first attempt, as a stationary obstacle.

To keep a realistic picture, the overall dynamics is restricted to a bounded ”perforated” domain, i.e. all obstacles are seen as impenetrable regions. The geometry is described in Subsection 3.1; see Figure 1 to fix ideas. In this framework, we consider reflecting boundary conditions and plan, as further research, to treat the case of mixed reflection–flux boundary conditions so that the exits can allow for outflux. In this framework, we focus on the interior obstacles. To achieve a correct dynamics of dynamics of the pedestrians close to the boundary of the interior obstacles, we choose to work with the classical Skorohod’s formulation of SDEs; we refer the reader to the textbook [33] for more details on this subject. Note that this approach is needed especially because of the chosen dynamics for the passive and active pedestrians who are able to avoid collisions with the obstacles by using a motion planning map (a priori given paths – solution to a suitable Eikonal-like equation; cf. Appendix A).

2 Related contributions. Main questions of this research

A number of relevant results are available on the dynamics of mixed active-passive pedestrian populations. As far as we are aware, the first questions in this context were posed in the modeling and simulation study [34] while considering the evacuation dynamics of a mixed active–passive pedestrian populations in a complex geometry in the presence of a fire as well as of a slowly spreading smoke curtain. From a stochastic processes perspective, various lattice gas models for active-passive pedestrian dynamics have been recently explored in [10] and [11]. See also [41] for a result on the weak solvability of a deterministic system of parabolic partial differential equations describing the interplay of a mixture of fluids for active–passive populations of pedestrians. A mean-field approach to the pedestrian dynamics has been reported in [2], where the authors provided a system of SDEs of mean-field type modeling pedestrian motion. In particular, their system of SDEs describes a scenario where pedestrians spend time at and move along walls by means of sticky boundaries and boundary diffusion.

The discussion of the active-passive pedestrian dynamics at the level of SDEs is new and brings in at least a twofold challenge: (i) the evolution system is coupled and (ii) pedestrians have to cross a domain with forbidden regions (the obstacles). Various solution strategies have been already identified for deterministic crowd evolution equations. We mention here the two ideas which stand out: a granular media approach, where collisions with obstacles are tackled with techniques of non-smooth analysis cf. e.g. [18], and a reflection-of-velocities approach as it is done e.g. in [26]. If some level of noise affects the dynamics, then both these approaches fail to be aplicable. On the other hand, there are several results for stochastic differential equations with reflecting boundary conditions, one of them being the seminal contribution of Skorohod in [38], where the author provided the existence and uniqueness to one dimensional stochastic equations for diffusion processes in a bounded region. A direct approach to the solution of the reflecting boundary conditions and reductions to the case including nonsmooth ones are reported in [28]. Extending results by Tanaka, the author of [36] proves the existence and uniqueness of solutions to the Skorohod equation posed in a bounded domain in d\mathbb{R}^{d} where a reflecting boundary condition is applied. In [15], the authors studied a strong existence and uniqueness to the stochastic differential equations with reflecting boundary conditions for domains that might have conners. In addition, the existence, uniqueness and stability of solutions of multidimensional SDE’s with reflecting boundary conditions has been provided in [39], where the author obtained results on the existence and uniqueness of strong and weak solutions to the SDE for any driving semimartingale and in a more general domain.

The main question we ask in this paper is: Can we frame our crowd dynamics model as a well-posed system of stochastic evolution equations of Skorohod type? Provided suitable restrictions on the geometry of the domain, on the structure of nonlinearites as well as data and parameters, we provide in Section 6 a positive answer to this question. This study opens the possibility of exploring further our system from the numerical analysis perspective so that suitable algorithms can be designed to produce simulations forecasting the evacuation time based on our model. A couple of follow-up open questions are given in the conclusion; see Section 7.

3 Setting of the model equations

3.1 Geometry

Refer to caption
Figure 1: Basic geometry for our active-passive pedestrian model. Initially, pedestrians occupy some random position within a geometry with obstacles GkG_{k}. Because of the presence of the fire FF, and presumably also of smoke, they wish to evacuate via the exit door EE while avoiding the obstacles GkG_{k} and the fire FF.

We consider a two dimensional domain, which we refer to as Λ\Lambda. As a building geometry, parts of the domain are filled with obstacles. Their collection is denoted by G=k=1NobsGkG=\bigcup_{k=1}^{N_{\text{obs}}}G_{k}, for all k{1,,Nobs}k\in\{1,\ldots,N_{\text{obs}}\in\mathbb{N}\}. A fire FF is introduced somewhere in this domain and is treated in this context as an obstacle for the motion of the crowd. Moreover, the domain has the exit denoted by EE. Our domain represents the environment where the crowd of pedestrians is located. The crowd tries to find the fastest way to the exit, avoiding the obstacles and the fire. Let D:=Λ\(GEF)2D:=\Lambda\backslash(G\cup E\cup F)\subset\mathbb{R}^{2} with the boundary D\partial D such that ΛGk=\partial\Lambda\cap\partial G_{k}=\emptyset, ΛGk=\partial\Lambda\cap\partial G_{k}=\emptyset and FGk=F\cap G_{k}=\emptyset, see in Section 4.2 for our assumption of the regularity of the involve set. We also denote S=(0,T)S=(0,T) for some T+T\in\mathbb{R}_{+}. We refer to D¯×S\bar{D}\times S as DTD_{T}, note that D¯\bar{D} denotes the closure of DD. Furthermore, NAN_{A} is the total number of active agents, NPN_{P} is the total number of passive particles with N:=NA+NPN:=N_{A}+N_{P} and NA,NP,NN_{A},N_{P},N\in\mathbb{N}.

3.2 Active population

For i{1,,NA}i\in\{1,\ldots,N_{A}\} and tSt\in S, let xai\textbf{x}_{a_{i}} denote the position of the pedestrian ii belonging to the active population at time tt. We assume that the dynamics of active pedestrians is governed by

{dxai(t)dt=Υ(s(xai(t))ϕ(xai(t))|ϕ(xai(t))|(pmaxp(xai(t),t)),xai(0)=xai0,\displaystyle\begin{cases}\frac{d\textbf{x}_{a_{i}}(t)}{dt}=-\Upsilon(s(\textbf{x}_{a_{i}}(t))\frac{\nabla\phi(\textbf{x}_{a_{i}}(t))}{|\nabla\phi(\textbf{x}_{a_{i}}(t))|}\left(p_{\text{max}}-p(\textbf{x}_{a_{i}}(t),t)\right),\\ \textbf{x}_{a_{i}}(0)=\textbf{x}_{a_{i0}},\end{cases} (3.1)

where xai0\textbf{x}_{a_{i0}} represents the initial configuration of active pedestrians inside D¯\bar{D}. In (3.1), ϕ\nabla\phi is the minimal motion path of the distance between particle positions xai\textbf{x}_{a_{i}} and the exit location EE (it solves the Eikonal-like equation). The function ϕ()\phi(\cdot) encodes the familiarity with the geometry; see also [42] for a related setting. We refer to as the motion planning map. In this context, p(x,t)p(\textbf{x},t) is the local discomfort (a realization of the social pressure) so that

p(x(t),t)\displaystyle p(\textbf{x}(t),t) =μ(t)DB(x(t),δ~)j=1Nδ(yxcj(t))dy,\displaystyle=\mu(t)\int_{D\cap B(\textbf{x}(t),\tilde{\delta})}\sum_{j=1}^{N}\delta(y-\textbf{x}_{c_{j}}(t))dy, (3.2)

for {xcj}:={xai}{xbk}\{\textbf{x}_{c_{j}}\}:=\{\textbf{x}_{a_{i}}\}\cup\{\textbf{x}_{b_{k}}\} for i{1,,NA},k{1,,NP},j{1,,NA+NP}i\in\{1,\dots,N_{A}\},k\in\{1,\dots,N_{P}\},j\in\{1,\ldots,N_{A}+N_{P}\} and xbk\textbf{x}_{b_{k}} represents the position of the pedestrian kk belonging at time tt to the passive population. In (3.2), δ\delta is the Dirac (point) measure, μ(t)\mu(t) is a finite measure and B(x,δ~)B(\textbf{x},\tilde{\delta}) is a ball center x with small enough radius δ~\tilde{\delta} such that δ~>0\tilde{\delta}>0. Hence, the discomfort p(x,t)p(\textbf{x},t) represents a finite measure on the set DB(x,δ~)D\cap B(\textbf{x},\tilde{\delta}). In addition, we assume the following structural relation between the smoke extinction and the walking speed (see in [24] and [35]) as a function Υ:+22\Upsilon:\mathbb{R}_{+}^{2}\longrightarrow\mathbb{R}^{2} such that

Υ(x)\displaystyle\Upsilon(\textbf{x}) =ζx+η,\displaystyle=-\zeta\textbf{x}+\eta, (3.3)

where ζ,η\zeta,\eta are given real positive numbers. The dependence of the model coefficients on the local smoke density is marked via a smooth relationship with respect to an a priori given function s(x(t))s(\textbf{x}(t)) describing the distribution of smoke inside the geometry at position xx and time tt.

3.3 Passive population

For k{1,,NP}k\in\{1,\ldots,N_{P}\} and tSt\in S, let xpk\textbf{x}_{p_{k}} denote the position of the pedestrian kk belonging at time tt to the passive population. The dynamics of the passive pedestrians is described here as a system of stochastic differential equations as follows:

{dxpk(t)=j=1Nxcjxpkϵ+|xcjxpk|ω(|xcjxpk|,s(xpk(t)))dt+β(s(xpk(t)))dB(t),xpk(0)=xpk0,\displaystyle\begin{cases}d\textbf{x}_{p_{k}}(t)=\sum_{j=1}^{N}\frac{\textbf{x}_{c_{j}}-\textbf{x}_{p_{k}}}{\epsilon+|\textbf{x}_{c_{j}}-\textbf{x}_{p_{k}}|}\omega(|\textbf{x}_{c_{j}}-\textbf{x}_{p_{k}}|,s(\textbf{x}_{p_{k}}(t)))dt+\beta(s(\textbf{x}_{p_{k}}(t)))dB(t),\\ \textbf{x}_{p_{k}}(0)=\textbf{x}_{p_{k0}},\end{cases} (3.4)

where xpk0\textbf{x}_{p_{k0}} represents the initial configuration of passive pedestrians inside D¯\bar{D} and ϵ>0\epsilon>0. In (3.4), ω\omega is a Morse-like potential function iiiIn general, the interactions between particles are defined in the senses of a pairwise potential, i.e. repulsive at short ranges and attractive at longer ranges. Therefore, one of the typical choices is the exponentially decaying Morse potential, which is known to reproduce certain types of collective motion observed in nature, particularly aligned flocks and rotating mills (see e.g. in [3] and [6]). (see e.g. Ref. [6] for a setting where a similar potential has been used). We take ω:×22\omega:\mathbb{R}\times\mathbb{R}^{2}\longrightarrow\mathbb{R}^{2} to be

ω(x,y)=β(y)(CAexA+CRexR) for x,y×2,\displaystyle\omega(x,y)=-\beta(y)\left(-C_{A}e^{-\frac{x}{\ell_{A}}}+C_{R}e^{-\frac{x}{\ell_{R}}}\right)\text{ for }x,y\in\mathbb{R}\times\mathbb{R}^{2}, (3.5)

while CA>0,CR>0C_{A}>0,C_{R}>0 are the attractive and repulsive strengths and A>0,R>0\ell_{A}>0,\ell_{R}>0 are the respective length scales for attraction and repulsion. Moreover, the coefficient β\beta is a regularized version of the Heaviside step function. As in Subsection 3.2, the dependence of the model coefficients on the smoke is marked via a smooth relationship with respect to an a priori given function s(x,t)s(x,t) describing the distribution of smoke inside the geometry at position xx and time tt. Note that the passive pedestrians do not posses any knowledge on the geometry of the walking space. In particular, the location of the exit is unknown; see [13] for a somewhat related context.

4 Technical preliminaries and assumptions

4.1 Technical preliminaries

We recall the classical Ascoli-Arzelà Theorem:
A family of functions UC(S¯;d)U\subset C(\bar{S};\mathbb{R}^{d}) is relatively compact (with respect to the uniform topology) if

  1. i.

    for every tS¯t\in\bar{S}, the set {f(t);fU}\{f(t);f\in U\} is bounded.

  2. ii.

    for every ε>0\varepsilon>0 and t,sS¯t,s\in\bar{S}, there is δ¯>0\bar{\delta}>0 such that

    |f(t)f(s)|ε,\displaystyle|f(t)-f(s)|\leq\varepsilon, (4.6)

    whenever |ts|δ¯|t-s|\leq\bar{\delta} for all fUf\subset U.

For a function f:S¯df:\bar{S}\to\mathbb{R}^{d}, we introduce the definition of Hölder seminorms as

[f]Cα(S;d)=supts;t,sS¯|f(t)f(s)||ts|α,\displaystyle[f]_{C^{\alpha}(S;\mathbb{R}^{d})}=\sup_{t\neq s;t,s\in\bar{S}}\frac{|f(t)-f(s)|}{|t-s|^{\alpha}}, (4.7)

for α(0,1)\alpha\in(0,1) and the supremum norm as

fL(S;d)=esssuptS¯|f(t)|.\displaystyle\|f\|_{L^{\infty}(S;\mathbb{R}^{d})}=\mathrm{ess}\sup_{t\in\bar{S}}|f(t)|. (4.8)

We refer to [1] and [20] for more details on the used function spaces.

Using Arzelà-Ascoli Theorem based on the facts:

  1. i’.

    there is M1>0M_{1}>0 such that fL(S;d)M1\|f\|_{L^{\infty}(S;\mathbb{R}^{d})}\leq M_{1} for all fUf\in U,

  2. ii’.

    for some α(0,1)\alpha\in(0,1), there is an M2>0M_{2}>0 such that [f]Cα(S¯;d)M2[f]_{C^{\alpha}(\bar{S};\mathbb{R}^{d})}\leq M_{2} for all fUf\in U,

we infer that the set

KM1M2={fC(S¯;d);fL(S;d)M1,[f]Cα(S¯;d)M2}\displaystyle K_{M_{1}M_{2}}=\left\{f\in C(\bar{S};\mathbb{R}^{d});\|f\|_{L^{\infty}(S;\mathbb{R}^{d})}\leq M_{1},[f]_{C^{\alpha}(\bar{S};\mathbb{R}^{d})}\leq M_{2}\right\} (4.9)

is relatively compact in C(S¯;d)C(\bar{S};\mathbb{R}^{d}).

For α(0,1)\alpha\in(0,1), T>0T>0 and p>1p>1, the space Wα,p(S;d)W^{\alpha,p}(S;\mathbb{R}^{d}) is defined as the set of all fLp(S;d)f\in L^{p}(S;\mathbb{R}^{d}) such that

[f]Wα,p(S;d):=0T0T|f(t)f(s)|p|ts|1+αp𝑑t𝑑s<.\displaystyle[f]_{W^{\alpha,p}(S;\mathbb{R}^{d})}:=\int_{0}^{T}\int_{0}^{T}\frac{|f(t)-f(s)|^{p}}{|t-s|^{1+\alpha p}}dtds<\infty.

This space is endowed with the norm

fWα,p(S;d)=fLp(S;d)+[f]Wα,p(S;d).\displaystyle\|f\|_{W^{\alpha,p}(S;\mathbb{R}^{d})}=\|f\|_{L^{p}(S;\mathbb{R}^{d})}+[f]_{W^{\alpha,p}(S;\mathbb{R}^{d})}.

Moreover, we have the following embedding

Wα,p(S;d)Cγ(S¯;d) for αpγ>1\displaystyle W^{\alpha,p}(S;\mathbb{R}^{d})\subset C^{\gamma}(\bar{S};\mathbb{R}^{d})\quad\textrm{ for }\alpha p-\gamma>1

and [f]Cγ(S;d)Cγ,α,pfWα,p(S;d)[f]_{C^{\gamma}(S;\mathbb{R}^{d})}\leq C_{\gamma,\alpha,p}\|f\|_{W^{\alpha,p}(S;\mathbb{R}^{d})}. Relying on the Ascoli-Arzelà Theorem, we have the following situation:

  1. ii”.

    for some α(0,1)\alpha\in(0,1) and p>1p>1 with αp>1\alpha p>1, there is M2>0M_{2}>0 such that [f]Wα,p(S;d)M2[f]_{W^{\alpha,p}(S;\mathbb{R}^{d})}\leq M_{2} for all fUf\in U.

If i’ and ii” hold, then the set

KM1M2={fC(S¯;d);fL(S;d)M1,[f]Wα,p(S;d)M2}\displaystyle K^{\prime}_{M_{1}M_{2}}=\left\{f\in C(\bar{S};\mathbb{R}^{d});\|f\|_{L^{\infty}(S;\mathbb{R}^{d})}\leq M_{1},[f]_{W^{\alpha,p}(S;\mathbb{R}^{d})}\leq M_{2}\right\} (4.10)

is relatively compact in C(S¯;d)C(\bar{S};\mathbb{R}^{d}), if αp>1\alpha p>1 (see e.g. [19], [11]).

4.2 Assumptions

To be successful with our mathematical analysis, we rely on the following assumptions:

  • (A1\text{A}_{1})

    The functions b:DT×DT2×2,b:D_{T}\times D_{T}\longrightarrow\mathbb{R}^{2}\times\mathbb{R}^{2}, and σ:DT×DT2×2×2×2\sigma:D_{T}\times D_{T}\longrightarrow\mathbb{R}^{2\times 2}\times\mathbb{R}^{2\times 2} satisfy |σ(x,t)|L|\sigma(x,t)|\leq L, |b(x,t)|L|b(x,t)|\leq L for all xD¯×D¯x\in\bar{D}\times\bar{D} and tSt\in S. Here σ\sigma and bb incorporate the right-hand sides of the SDEs (3.1) and (3.4) in their respective dimensionless form indicated in Appendix B.

  • (A2\text{A}_{2})

    pmax=N|D¯|p_{\text{max}}=N|\bar{D}|, where |D¯||\bar{D}| denotes the area of D¯\bar{D}.

  • (A3\text{A}_{3})

    Υ,ω,βC1(2)\Upsilon,\omega,\beta\in C^{1}(\mathbb{R}^{2}).

  • (A4\text{A}_{4})

    sC1(S¯;2)s\in C^{1}(\bar{S};\mathbb{R}^{2}).

  • (A5\text{A}_{5})

    D\partial D is C2,αC^{2,\alpha} with α(0,1)\alpha\in(0,1).

It is worth mentioning that assumptions (A1\text{A}_{1}) and (A2\text{A}_{2}) correspond to the modeling of the situation, while (A3\text{A}_{3})-(A5\text{A}_{5}) are of technical nature, corresponding to the type of solution we are searching for; clarifications in this direction are given in the next Section.

5 The Skorohod equation

5.1 Concept of solution

Take xDx\in\partial D arbitrarily fixed. We define the set 𝒩x\mathcal{N}_{x} of inward normal unit vectors at xDx\in\partial D by

𝒩x\displaystyle\mathcal{N}_{x} =r>0𝒩x,r,\displaystyle=\cup_{r>0}\mathcal{N}_{x,r},
𝒩x,r\displaystyle\mathcal{N}_{x,r} ={n2:|n|=1,B(xrn,r)D=},\displaystyle=\left\{\textbf{n}\in\mathbb{R}^{2}:|\textbf{n}|=1,B(x-r\textbf{n},r)\cap D=\emptyset\right\}, (5.11)

where B(z,r)={y2:|yz|<r},z2,r>0B(z,r)=\{y\in\mathbb{R}^{2}:|y-z|<r\},z\in\mathbb{R}^{2},r>0. Mind that, in general, it can happen that 𝒩x=\mathcal{N}_{x}=\emptyset. In this case, the uniform exterior sphere condition is not satisfied (see, for instance, the examples in [8], Fig. 5 and in [9], page 44).
We complement our list of assumptions (A1\text{A}_{1})–(A5\text{A}_{5}) with three specific conditions on the geometry of the domain DD:

  • (A6\text{A}_{6})

    (Uniform exterior sphere condition). There exists a constant r0>0r_{0}>0 such that

    𝒩x=𝒩z,r0 for any zD.\mathcal{N}_{x}=\mathcal{N}_{z,r_{0}}\neq\emptyset\text{ for any }z\in\partial D.
  • (A7\text{A}_{7})

    There exits constants δ>0\delta>0 and δ[1,)\delta^{\prime}\in[1,\infty) with the following property: for any xDx\in\partial D there exists a unit vector lx\textbf{l}_{x} such that

    lx,n1/δ for any nyB(x,δ)D𝒩y,\langle\textbf{l}_{x},\textbf{n}\rangle\geq 1/\delta^{\prime}\text{ for any }\textbf{n}\in\bigcup_{y\in B(x,\delta)\cap\partial D}\mathcal{N}_{y},

    where ,\langle\cdot,\cdot\rangle denotes the usual inner product in 2\mathbb{R}^{2}.

  • (A8\text{A}_{8})

    There exist δ′′>0\delta^{\prime\prime}>0 and ν>0\nu>0 such that for each x0Dx_{0}\in\partial D we can find a function fC2(2)f\in C^{2}(\mathbb{R}^{2}) satisfying

    yx,n+1νf(x),n|yx|20,\displaystyle\langle y-x,\textbf{n}\rangle+\frac{1}{\nu}\langle\nabla f(x),\textbf{n}\rangle|y-x|^{2}\geq 0, (5.12)

    for any xB(x0,δ′′)D,yB(x0,δ′′)D¯x\in B(x_{0},\delta^{\prime\prime})\cap\partial D,y\in B(x_{0},\delta^{\prime\prime})\cap\partial\bar{D} and n𝒩x\textbf{n}\in\mathcal{N}_{x}.

The following relation is called the Skorohod equation: Find (ξ,ϕ)C(S¯,2)(\xi,\phi)\in C(\bar{S},\mathbb{R}^{2}) such that

ξ(t)=w(t)+ϕ(t),\displaystyle\xi(t)=w(t)+\phi(t), (5.13)

where wC(S¯,2)w\in C(\bar{S},\mathbb{R}^{2}) is given so that w(0)D¯w(0)\in\bar{D}. The solution of (5.13) is a pair (ξ,ϕ)(\xi,\phi), which satisfies the following two conditions:

  • (a)

    ξC(S¯,D¯)\xi\in C(\bar{S},\bar{D});

  • (b)

    ϕC(S¯)\phi\in C(\bar{S}) with bounded variation on each finite time interval satisfying ϕ(0)=0\phi(0)=0 and

    ϕ(t)\displaystyle\phi(t) =0tn(y)d|ϕ|y,\displaystyle=\int_{0}^{t}\textbf{n}(y)d|\phi|_{y},
    |ϕ|t\displaystyle|\phi|_{t} =0t𝟙D(ξ(y))d|ϕ|y,\displaystyle=\int_{0}^{t}\mathbbm{1}_{\partial D}(\xi(y))d|\phi|_{y}, (5.14)

    where

    n(y)\displaystyle\textbf{n}(y) 𝒩ξ(y) if ξ(y)D,\displaystyle\in\mathcal{N}_{\xi(y)}\text{ if }\xi(y)\in\partial D, (5.15)
    |ϕ|t\displaystyle|\phi|_{t} = total variation of ϕ on [0,t]\displaystyle=\text{ total variation of }\phi\text{ on }[0,t]
    =sup𝒯𝒢([0,t])k=1n𝒯|ϕ(tk)ϕ(tk1)|.\displaystyle=\sup_{\mathcal{T}\in\mathcal{G}([0,t])}\sum_{k=1}^{n_{\mathcal{T}}}|\phi(t_{k})-\phi(t_{k}-1)|. (5.16)

    In (5.15), we denote by 𝒢([0,t])\mathcal{G}([0,t]) the family of all partitions of the interval [0,t][0,t] and take a partition 𝒯={0=t0<t1<<tn=t}𝒢([0,t])\mathcal{T}=\{0=t_{0}<t_{1}<\ldots<t_{n}=t\}\in\mathcal{G}([0,t]). The supremum in (5.15) is taken over all partitions of type 0=t0<t1<<tn=t0=t_{0}<t_{1}<\ldots<t_{n}=t.

Conditions (a) and (b) guarantee that ξ\xi is a reflecting process on D¯\bar{D}.

It is easily seen from the definition that

ξ1(t)=w1(t),,ξd1(t)=ξd1,\xi_{1}(t)=w_{1}(t),\ldots,\xi_{d-1}(t)=\xi_{d-1},

and

ξd(t))=wd(t)+ϕ(t),0t𝟙ξd(y)Dd|ϕ|y.\xi_{d}(t))=w_{d}(t)+\phi(t),\int_{0}^{t}\mathbbm{1}_{\xi_{d}(y)\notin\partial D}d|\phi|_{y}.

We define a multidimensional Skorohod’s map Γ:C(S¯)C(S¯)\Gamma:C(\bar{S})\longrightarrow C(\bar{S}) such that

Γw(t)=Γ(w1,,wd)(t)=(w1(t),,wd1,Γwd(t)).\displaystyle\Gamma w(t)=\Gamma(w_{1},\ldots,w_{d})(t)=(w_{1}(t),\ldots,w_{d-1},\Gamma w_{d}(t)). (5.17)

Hence, the pair (ξd,ϕ)(\xi_{d},\phi) is the exact solution of the one-dimensional Skorohod problem ξd\xi_{d}. Therefore, it holds

ϕ(t)=miny[0,t]{wd(y),0},ξd(t)=wd(t)miny[0,t]{wd(y),0}=Γwd(t).\displaystyle\phi(t)=-\min_{y\in[0,t]}\{w_{d}(y),0\},\quad\ \xi_{d}(t)=w_{d}(t)-\min_{y\in[0,t]}\{w_{d}(y),0\}=\Gamma w_{d}(t). (5.18)

The multidimensional Skorohod’s map Γ\Gamma satisfies the Lipschitz condition in a space of continuous functions.

Theorem 5.1.

Assume conditions (A6\text{A}_{6}) and (A7\text{A}_{7}). Then for any wC(S¯,2)w\in C(\bar{S},\mathbb{R}^{2}) with w(0)D¯w(0)\in\bar{D}, there exists a unique solution ξ(t,w)\xi(t,w) of the equation (5.13) such that ξ(t,w)\xi(t,w) is continuous in (t,w)(t,w).

For the proof of this Theorem, we refer the reader to Theorem 4.14.1 in [36].

To come closer to the model equations for active-passive pedestrian dynamics described in Section 3, we introduce the mappings

b:DT×DT2×2,σ:DT×DT2×2×2×2b:D_{T}\times D_{T}\longrightarrow\mathbb{R}^{2}\times\mathbb{R}^{2},\quad\sigma:D_{T}\times D_{T}\longrightarrow\mathbb{R}^{2\times 2}\times\mathbb{R}^{2\times 2}

and consider the Skorohod-like system on the probability space (Ω,,P)(\Omega,\mathcal{F},P)

dXt=b(Xt(t))dt+σ(Xt(t))dB(t)+dΦt.\displaystyle dX_{t}=b(X_{t}(t))dt+\sigma(X_{t}(t))dB(t)+d\Phi_{t}. (5.19)

Note that (5.19) can be written component-wise as

dXt(I)=b(Xt(t))Idt+J=12σIJ(Xt(t))dB(J)(t)+dΦt(I) for 1I4.\displaystyle dX_{t}^{(I)}=b(X_{t}(t))_{I}dt+\sum_{J=1}^{2}\sigma_{IJ}(X_{t}(t))dB^{(J)}(t)+d\Phi_{t}^{(I)}\text{ for }1\leq I\leq 4.

with

X(0)=X0D¯,\displaystyle X(0)=X_{0}\in\bar{D}, (5.20)

where the inital value X0X_{0} is assumed to be an 0\mathcal{F}_{0}-measurable random variable and B(t)B(t) is a 22-dimensional t\mathcal{F}_{t}-Brownian motion with B(0)=0B(0)=0. Here, {t}\{\mathcal{F}_{t}\} is a filtration such that 0\mathcal{F}_{0} contains all PP-negligible sets and t=ε>0t+ε\mathcal{F}_{t}=\cap_{\varepsilon>0}\mathcal{F}_{t+\varepsilon}. The structure of (5.19) is provided in Section 6.2. Similarly to the deterministic case, we can now define the following concept of solutions to (5.19). More details of the structure of (5.19)-(5.20) are listed in Section 6.2.

Definition 1.

A pair (Xt,Φt)(X_{t},\Phi_{t}) is called solution to (5.19)–(5.20) if the following conditions hold:

  • (i)

    XtX_{t} is a D¯\bar{D}-valued t\mathcal{F}_{t}-adapted continuous process;

  • (ii)

    Φ(t)\Phi(t) is an 2\mathbb{R}^{2}-valued t\mathcal{F}_{t}-adapted continuous process with bounded variation on each finite time interval such that Φ(0)=0\Phi(0)=0 with

    Φ(t)\displaystyle\Phi(t) =0tn(y)d|Φ|y,\displaystyle=\int_{0}^{t}\textbf{n}(y)d|\Phi|_{y},
    |Φ|t\displaystyle|\Phi|_{t} =0t𝟙D(X(y))d|Φ|y.\displaystyle=\int_{0}^{t}\mathbbm{1}_{\partial D}(X(y))d|\Phi|_{y}. (5.21)
  • (iii)

    n(s)𝒩X(s)D\textbf{n}(s)\in\mathcal{N}_{X(s)}\in\partial D.

Note that the Definition 1 ensures that XtX_{t} entering (5.19) is a reflecting process on D¯\bar{D}.

6 Well-posedness of Skorohod-like system

In this section, we establish the well-posedness of the Skorohod-like system by showing the existence, uniqueness and stability of solutions in the sense of Definition 1 to the problem (5.19)–(5.20).

6.1 Statement of the main results

The main results of this paper are stated in Theorem 6.1, Theorem 6.2 and Theorem 6.3. In the frame of this paper, the focus lies on ensuring the well-posedness of Skorohod solutions to our crowd dynamics problem.

Theorem 6.1 (Existence).

Assume that (A1)(\text{A}_{1})-(A7)(\text{A}_{7}) hold. There exists at least a strong solution to the Skorohod-like system (5.19)–(5.20) in the sense of Definition 1.

Theorem 6.2 (Uniqueness).

Assume that (A1)(\text{A}_{1})-(A8)(\text{A}_{8}) hold. There is a unique strong solution to (5.19)–(5.20).

Theorem 6.3 (Dependence on parameters).

Assume that (A1)(\text{A}_{1})-(A5)(\text{A}_{5}) hold and

limkE(|X0kX0|2)=0.\displaystyle\lim_{k\to\infty}E(|X_{0}^{k}-X_{0}|^{2})=0. (6.22)

Suppose that XtnC(S¯;D¯×D¯)X_{t}^{n}\in C(\bar{S};\bar{D}\times\bar{D}) solves

{dXtn=b(Xtn(t)dt+σ(Xtn(t))dB(t)+dΦtn,Xn(0)=X0nD¯,\displaystyle\begin{cases}dX_{t}^{n}=b(X_{t}^{n}(t)dt+\sigma(X_{t}^{n}(t))dB(t)+d\Phi_{t}^{n},\\ X^{n}(0)=X_{0}^{n}\in\bar{D},\end{cases} (6.23)

where X0nD¯X_{0}^{n}\in\bar{D} is given. Then

limkE(max0tT|XtnXt|2)=0,\displaystyle\lim_{k\to\infty}E(\max_{0\leq t\leq T}|X_{t}^{n}-X_{t}|^{2})=0, (6.24)

where XtC(S¯;D¯×D¯)X_{t}\in C(\bar{S};\bar{D}\times\bar{D}) is the unique solution of

{dXt=b(Xt(t)dt+σ(Xt(t))dB(t)+dΦt,X(0)=X0D¯,\displaystyle\begin{cases}dX_{t}=b(X_{t}(t)dt+\sigma(X_{t}(t))dB(t)+d\Phi_{t},\\ X(0)=X_{0}\in\bar{D},\end{cases} (6.25)

These statements are proven in the next two subsections.

6.2 Structure of the proof of Theorem 6.1

For convenience, we rephrase the solution to the system (2.105) and (2.106) in terms of the vector XtnX_{t}^{n}, nn\in\mathbb{N}, such that

Xtn\displaystyle X_{t}^{n} :=(Xain(t),Xbkn(t))T for i{1,,NA},k{1,,NP},\displaystyle:=(X_{a_{i}}^{n}(t),X_{b_{k}}^{n}(t))^{T}\text{ for }i\in\{1,\dots,N_{A}\},k\in\{1,\dots,N_{P}\}, (6.26)
F1(Xtn,t)\displaystyle F_{1}(X_{t}^{n},t) :=κΥ(S(Xain(t)))Xainϕ(Xain(t))|Xainϕ(Xain(t))|(pmaxp(Xain(t),t)),\displaystyle:=\kappa\Upsilon(S(X_{a_{i}}^{n}(t)))\frac{\nabla_{X_{a_{i}}^{n}}\phi(X_{a_{i}}^{n}(t))}{|\nabla_{X_{a_{i}}^{n}}\phi(X_{a_{i}}^{n}(t))|}(p_{\max}-p(X_{a_{i}}^{n}(t),t)), (6.27)
F2(Xtn,t)\displaystyle F_{2}(X_{t}^{n},t) :=κj=1NXcjn(t)Xpkn(t)ϵ+|Xcjn(t)Xpkn(t)|ω(|Xcjn(t)Xpkn(t)|,S(Xpkn(t)),\displaystyle:=\kappa\sum_{j=1}^{N}\frac{X_{c_{j}}^{n}(t)-X_{p_{k}}^{n}(t)}{\epsilon+|X_{c_{j}}^{n}(t)-X_{p_{k}}^{n}(t)|}\omega(|X_{c_{j}}^{n}(t)-X_{p_{k}}^{n}(t)|,S(X_{p_{k}}^{n}(t)), (6.28)
σ~(Xtn,t)\displaystyle\tilde{\sigma}(X_{t}^{n},t) :=κβ(S(Xpkn(t))).\displaystyle:=\kappa\beta(S(X_{p_{k}}^{n}(t))). (6.29)

Furthermore, we set

b(Xtn,t):=[F1(Xtn,t)F2(Xtn,t)] and σ(Xtn,t):=[oβ~],\displaystyle b(X_{t}^{n},t):=\begin{bmatrix}F_{1}(X_{t}^{n},t)\\ F_{2}(X_{t}^{n},t)\end{bmatrix}\textrm{ and }\sigma(X_{t}^{n},t):=\begin{bmatrix}\textbf{o}\\ \tilde{\beta}\end{bmatrix}, (6.30)

with

o:=[0000] and β~:=[σ~11σ~12σ~21σ~22],\displaystyle\textbf{o}:=\begin{bmatrix}0&0\\ 0&0\end{bmatrix}\quad\text{ and }\tilde{\beta}:=\begin{bmatrix}\tilde{\sigma}_{11}&\tilde{\sigma}_{12}\\ \tilde{\sigma}_{21}&\tilde{\sigma}_{22}\end{bmatrix}, (6.31)

where σ~IJ:=(σ~(Xtn,t))IJ\tilde{\sigma}_{IJ}:=(\tilde{\sigma}(X_{t}^{n},t))_{IJ} for 1I,J21\leq I,J\leq 2 and the initial datum is

Xn(0):=X0:=[Xai,0Xbk,0].\displaystyle X^{n}(0):=X_{0}:=\begin{bmatrix}X_{a_{i},0}\\ X_{b_{k},0}\end{bmatrix}. (6.32)

We denote by {Φtn}\{\Phi_{t}^{n}\} the associated process of {Xtn}\{X_{t}^{n}\} as in (5.19), viz.

Φtn:=[Φ1n(t))Φ2n(t)],tS.\displaystyle\Phi_{t}^{n}:=\begin{bmatrix}\Phi_{1}^{n}(t))\\ \Phi_{2}^{n}(t)\end{bmatrix},\quad t\in S. (6.33)

We use the compactness method together with the continuity result of the deterministic case stated in Theorem 5.1 for proving the existence of solutions to (5.19)-(5.20). We follow the arguments by G. Da Prato and J. Zabczyk (20142014) (cf. [14], Section 8.38.3) and a result of F. Flandoli (1995) (cf. [19]) for martingale solutions. The starting point of this argument is based on considering a sequence {Xtn}\{X_{t}^{n}\} of solutions of the following system of Skorohod-like stochastic differential equations

{dXtn=b(Xtn(hn(t))dt+σ(Xtn(hn(t)))dB(t)+dΦtn,Xn(0)=X0D¯,\displaystyle\begin{cases}dX_{t}^{n}=b(X_{t}^{n}(h^{n}(t))dt+\sigma(X_{t}^{n}(h^{n}(t)))dB(t)+d\Phi_{t}^{n},\\ X^{n}(0)=X_{0}\in\bar{D},\end{cases} (6.34)

where X0nD¯X_{0}^{n}\in\bar{D} is given, and

hn(0)=0,\displaystyle h^{n}(0)=0, (6.35)
hn(t)=(k1)2n,(k1)2n<tk2n,k=1,2,,n and n1.\displaystyle h^{n}(t)=(k-1)2^{-n},\quad(k-1)2^{-n}<t\leq k2^{-n},\quad k=1,2,\ldots,n\text{ and }n\geq 1. (6.36)

Moreover, by Theorem 5.1, we have a unique solution of (6.34). Hence, XtnX_{t}^{n} obtained for 0tk2n0\leq t\leq k2^{-n} and for k2n<t(k+1)2nk2^{-n}<t\leq(k+1)2^{-n} is uniquely determined as solution of the following Skohorod equation:

Xtn=Xtn(k2n)+b(Xtn(k2n))(tk2n)+σ(Xtn(k2n)){B(t)B(k2n)}+Φtn.\displaystyle X_{t}^{n}=X_{t}^{n}(k2^{-n})+b(X_{t}^{n}(k2^{-n}))(t-k2^{-n})+\sigma(X_{t}^{n}(k2^{-n}))\{B(t)-B(k2^{-n})\}+\Phi_{t}^{n}. (6.37)

Let us call

Ytn:=X0+0tb(Xyn(hn(y))dy+0tσ(Xyn(hn(y))dB(y).\displaystyle Y_{t}^{n}:=X_{0}+\int_{0}^{t}b(X_{y}^{n}(h^{n}(y))dy+\int_{0}^{t}\sigma(X_{y}^{n}(h^{n}(y))dB(y). (6.38)

Then Xtn(t)=(ΓYtn)(t)X_{t}^{n}(t)=(\Gamma Y_{t}^{n})(t), we also have

Ytn:=X0+0tb((ΓYtn)(hn(y))dy+0tσ((ΓYtn)(hn(y))dB(y).\displaystyle Y_{t}^{n}:=X_{0}+\int_{0}^{t}b((\Gamma Y_{t}^{n})(h^{n}(y))dy+\int_{0}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y))dB(y). (6.39)

We define the family of laws

{𝒫(Ytn);0tT,n1}.\displaystyle\left\{\mathcal{P}(Y_{t}^{n});0\leq t\leq T,n\geq 1\right\}. (6.40)

(6.40) is a family of probability distributions of YtnY_{t}^{n}. Let 𝒫n\mathcal{P}^{n} be the laws of YtnY_{t}^{n}.

The compactness argument proceeds as follows. We begin with Ytn,nY_{t}^{n},n\in\mathbb{N}, given cf. (6.39). The construction of YtnY_{t}^{n} is investigated on a probability space (Ω,,P)(\Omega,\mathcal{F},P) with a filtration {t}\{\mathcal{F}_{t}\} and a Brownian motion B(t)B(t). Next, let 𝒫n\mathcal{P}^{n} be the laws of YtnY_{t}^{n} which is defined cf. (6.40). Then, by using Prokhorov’s Theorem (cf. [4], Theorem 5.15.1), we can show that the sequence of laws {𝒫n(Ytn)}\{\mathcal{P}^{n}(Y_{t}^{n})\} is weakly convergent as nn\to\infty to 𝒫(Yt)\mathcal{P}(Y_{t}) in C(S¯;2×2)C(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2}). Then, by using the “Skorohod Representation Theorem”(cf. [14], Theorem 2.42.4), this weak convergence holds in a new probability space with a new stochastic process, for a new filtration. This leads to some arguments for weak convergence results of two stochastic processes in two different probability spaces together with the continuity result in Theorem 5.1 that we need to use to obtain the existence of our Skorohod-like system (5.19). Finally, we prove the uniqueness of solutions to our system.

6.3 Proof of Theorem 6.1

Let us start with handling the tightness of the laws {𝒫n}\{\mathcal{P}^{n}\} through the following Lemma.

Lemma 6.4.

Assume that (A1)(\text{A}_{1})-(A5)(\text{A}_{5}) hold. Then, the family {𝒫n}\{\mathcal{P}^{n}\} given by (6.40) is tight in C(S¯,2×2)C(\bar{S},\mathbb{R}^{2}\times\mathbb{R}^{2}).

Proof 6.5.

To prove the wanted tightness, let us recall the following compact set in C(S¯,2×2)C(\bar{S},\mathbb{R}^{2}\times\mathbb{R}^{2})

KM1M2={fC(S¯;2×2):fL(S;2×2)M1,[f]Cα(S¯;2×2)M2}.\displaystyle K_{M_{1}M_{2}}=\left\{f\in C(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2}):\|f\|_{L^{\infty}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}\leq M_{1},[f]_{C^{\alpha}(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2})}\leq M_{2}\right\}. (6.41)

Now, we show that for a given ε>0\varepsilon>0, there are M1,M2>0M_{1},M_{2}>0 such that

P(YnKM1M2)ε, for all n.\displaystyle P(Y_{\cdot}^{n}\in K_{M_{1}M_{2}})\leq\varepsilon,\text{ for all }n\in\mathbb{N}. (6.42)

This means that

P(YtnL(S;2×2)>M1 or [Yn]Cα(S¯;2×2)>M2)ε.\displaystyle P(\|Y_{t}^{n}\|_{L^{\infty}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{1}\text{ or }[Y_{\cdot}^{n}]_{C^{\alpha}(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2})\leq\varepsilon. (6.43)

A sufficient condition for this to happen is

P(YtnL(S;2×2)>M1)<ε2 and P([Yn]Cα(S¯;2×2)>M2)<ε2,\displaystyle P(\|Y_{t}^{n}\|_{L^{\infty}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{1})<\frac{\varepsilon}{2}\text{ and }P([Y_{\cdot}^{n}]_{C^{\alpha}(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2})<\frac{\varepsilon}{2}, (6.44)

where YY_{\cdot} denotes either YtY_{t} or YrY_{r}.

We consider first P(YnL(S,2×2)>M1)<ε2P(\|Y_{\cdot}^{n}\|_{L^{\infty}(S,\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{1})<\frac{\varepsilon}{2}. Using Markov’s inequality (see e.g. [23], Corollary 5.1), we get

P(YtnL(S;2×2)>M1)1M1E[suptS|Ytn|],\displaystyle P(\|Y_{t}^{n}\|_{L^{\infty}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{1})\leq\frac{1}{M_{1}}E[\sup_{t\in S}|Y_{t}^{n}|], (6.45)

but

suptS|Ytn|\displaystyle\sup_{t\in S}|Y_{t}^{n}| =suptS{|Xai,0+0tF1((ΓYtn)(hn(y)))dy|\displaystyle=\sup_{t\in S}\Bigg{\{}\left|X_{a_{i},0}+\int_{0}^{t}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|
,|Xpk,0+0tF2((ΓYtn)(hn(y)))dy+0tσ((ΓYtn)(hn(y)))dB(y)|}.\displaystyle,\left|X_{p_{k},0}+\int_{0}^{t}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy+\int_{0}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|\Bigg{\}}. (6.46)

We estimate

suptS|Ytn|\displaystyle\sup_{t\in S}|Y_{t}^{n}| =suptS{|Xai,0|+|0tF1((ΓYtn)(hn(y)))dy|\displaystyle=\sup_{t\in S}\Bigg{\{}\left|X_{a_{i},0}\right|+\left|\int_{0}^{t}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|
,|Xpk,0|+|0tF2((ΓYtn)(hn(y)))dy|+|0tσ((ΓYtn)(hn(y)))dB(y)|}.\displaystyle,\left|X_{p_{k},0}\right|+\left|\int_{0}^{t}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|+\left|\int_{0}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|\Bigg{\}}. (6.47)

Since F1,F2F_{1},F_{2} are bounded, then we have

0TF1((ΓYtn)(hn(y)))𝑑yC and 0TF2((ΓYtn)(hn(y)))𝑑yC.\displaystyle\int_{0}^{T}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\leq C\text{ and }\int_{0}^{T}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\leq C. (6.48)

Taking the expectation on (6.5), we are led to

E[suptS|Ytn|]C+E[suptS|0tσ((ΓYtn)(hn(y)))𝑑B(y)|].\displaystyle E\left[\sup_{t\in S}|Y_{t}^{n}|\right]\leq C+E\left[\sup_{t\in S}\left|\int_{0}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|\right]. (6.49)

On the other hand, the Burlkholder-Davis-Gundy’s inequality 111See e.g. [25], Theorem 3.28 (The Burlkholder-Davis-Gundy’s inequality). Let Mc,locM\in\mathcal{M}^{c,\text{loc}} and call Mt:=max0st|Ms|M_{t}^{*}:=\max_{0\leq s\leq t}|M_{s}|. For every m>0m>0, there exists universal positive constants kmk_{m}, KmK_{m} (depending only on mm), such that the inequalities kmE(MTmE[(MT)2m]KmE(MTm)k_{m}E(\langle M\rangle_{T}^{m}\leq E[(M_{T}^{*})^{2m}]\leq K_{m}E(\langle M\rangle_{T}^{m}) hold for every stopping time TT. Note that c,loc\mathcal{M}^{c,\text{loc}} denotes the space of continuous local martingales and X\langle X\rangle represents the quadratic variance process of Xc,locX\in\mathcal{M}^{c,\text{loc}}. implies

E[suptS|0tσ((ΓYtn)(hn(y)))𝑑B(y)|]E[0t|σ((ΓYtn)(hn(y)))|2𝑑y]1/2.\displaystyle E\left[\sup_{t\in S}\left|\int_{0}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|\right]\leq E\left[\int_{0}^{t}|\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))|^{2}dy\right]^{1/2}. (6.50)

Then, we have the following estimate

E[suptS|Ytn|]C+E[0t|σ((ΓYtn)(hn(y)))|2𝑑y]1/2C\displaystyle E\left[\sup_{t\in S}|Y_{t}^{n}|\right]\leq C+E\left[\int_{0}^{t}|\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))|^{2}dy\right]^{1/2}\leq C (6.51)

Hence, for ε>0\varepsilon>0, we can choose M1>0M_{1}>0 such that P(YtnL(S;2×2)>M1)<ε2P(\|Y_{t}^{n}\|_{L^{\infty}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{1})<\frac{\varepsilon}{2}.

In the sequel, we consider the second inequality P([Yn]Cα(S¯;2×2)>M2)<ε2P([Y_{\cdot}^{n}]_{C^{\alpha}(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2})<\frac{\varepsilon}{2}, this reads

P([Yn]Cα(S¯;2×2)>M2)=P(suptr;t,rS|YtnYrn||tr|α>M2)ε2.\displaystyle P([Y_{\cdot}^{n}]_{C^{\alpha}(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2})=P\left(\sup_{t\neq r;t,r\in S}\frac{|Y_{t}^{n}-Y_{r}^{n}|}{|t-r|^{\alpha}}>M_{2}\right)\leq\frac{\varepsilon}{2}. (6.52)

Let us introduce another class of compact sets now in the Sobolev space Wα,p(0,T;2×2)W^{\alpha,p}(0,T;\mathbb{R}^{2}\times\mathbb{R}^{2}) (which for suitable exponents αpγ>1\alpha p-\gamma>1 lies in Cγ(S¯;2×2)C^{\gamma}(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2})). Additionally, we recall the relatively compact sets KM1M2K^{\prime}_{M_{1}M_{2}}, defined as in Section 4, such that

KM1M2={fC(S¯;2×2):fL(S;2×2)M1,[f]Wα,p(S;2×2)M2}.\displaystyle K^{\prime}_{M_{1}M_{2}}=\left\{f\in C(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2}):\|f\|_{L^{\infty}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}\leq M_{1},[f]_{W^{\alpha,p}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}\leq M_{2}\right\}. (6.53)

A sufficient condition for KM1M2K^{\prime}_{M_{1}M_{2}} to be a relative compact underlying space is αp>1\alpha p>1 (see e.g. [19], [11]). Having this in mind, we wish to prove that there exits α(0,1)\alpha\in(0,1) and p>1p>1 with αp>1\alpha p>1 together with the property: given ε>0\varepsilon>0, there is M2>0M_{2}>0 such that

P([Yn]Wα,p(S;2×2)>M2)<ε2 for every n.\displaystyle P([Y_{\cdot}^{n}]_{W^{\alpha,p}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2})<\frac{\varepsilon}{2}\text{ for every }n\in\mathbb{N}. (6.54)

Using Markov’s inequality, we obtain

P([Yn]Wα,p(S;2×2)>M2)\displaystyle P([Y_{\cdot}^{n}]_{W^{\alpha,p}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2}) 1M2E[0T0T|YtnYrn|p|tr|1+αp𝑑t𝑑r]\displaystyle\leq\frac{1}{M_{2}}E\left[\int_{0}^{T}\int_{0}^{T}\frac{|Y_{t}^{n}-Y_{r}^{n}|^{p}}{|t-r|^{1+\alpha p}}dtdr\right]
=CM20T0TE[|YtnYrn|p]|tr|1+αp𝑑t𝑑r.\displaystyle=\frac{C}{M_{2}}\int_{0}^{T}\int_{0}^{T}\frac{E[|Y_{t}^{n}-Y_{r}^{n}|^{p}]}{|t-r|^{1+\alpha p}}dtdr. (6.55)

For t>rt>r, we have

YtnYrn=[rtF1((ΓYtn)(hn(y)))𝑑yrtF2((ΓYtn)(hn(y)))𝑑y]+[0rtσ(Xyn(hn(y)))𝑑B(y)].\displaystyle Y_{t}^{n}-Y_{r}^{n}=\begin{bmatrix}\int_{r}^{t}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\\ \int_{r}^{t}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\end{bmatrix}+\begin{bmatrix}0\\ \int_{r}^{t}\sigma(X_{y}^{n}(h^{n}(y)))dB(y)\end{bmatrix}. (6.56)

Let us introduce some further notation. For a vector u=(u1,u2)u=(u_{1},u_{2}), we set |u|:=|u1|+|u2||u|:=|u_{1}|+|u_{2}|. At this moment, we consider the following expression

|YtnYrn|\displaystyle|Y_{t}^{n}-Y_{r}^{n}| =|rtF1((ΓYtn)(hn(y)))𝑑y|\displaystyle=\left|\int_{r}^{t}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|
+|rtF2((ΓYtn)(hn(y)))𝑑y+rtσ((ΓYtn)(hn(y)))𝑑B(y)|.\displaystyle+\left|\int_{r}^{t}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy+\int_{r}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|. (6.57)

Taking the modulus up to the power p>1p>1 together with applying Minkowski inequality, we have

|YtnYrn|p\displaystyle|Y_{t}^{n}-Y_{r}^{n}|^{p} =(|rtF1((ΓYtn)(hn(y)))dy|\displaystyle=\Bigg{(}\left|\int_{r}^{t}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|
+|rtF2((ΓYtn)(hn(y)))dy+rtσ((ΓYtn)(hn(y)))dB(y)|)p\displaystyle+\left|\int_{r}^{t}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy+\int_{r}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|\Bigg{)}^{p}
C(|rtF1((ΓYtn)(hn(y)))dy|p\displaystyle\leq C\Bigg{(}\left|\int_{r}^{t}F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|^{p}
+|rtF2((ΓYtn)(hn(y)))dy|p+|rtσ((ΓYtn)(hn(y)))dB(y)|p)\displaystyle+\left|\int_{r}^{t}F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))dy\right|^{p}+\left|\int_{r}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|^{p}\Bigg{)}
C(rt|F1((ΓYtn)(hn(y)))|pdy+rt|F2((ΓYtn)(hn(y)))|pdy\displaystyle\leq C\Bigg{(}\int_{r}^{t}|F_{1}((\Gamma Y_{t}^{n})(h^{n}(y)))|^{p}dy+\int_{r}^{t}|F_{2}((\Gamma Y_{t}^{n})(h^{n}(y)))|^{p}dy
+|rtσ((ΓYtn)(hn(y)))dB(y)|p).\displaystyle+\left|\int_{r}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|^{p}\Bigg{)}. (6.58)

Taking the expectation on (6.5), we obtain the following estimate

E[|YtnYrn|p]C(tr)p+CE[|rtσ((ΓYtn)(hn(y)))𝑑B(y)|p].\displaystyle E[|Y_{t}^{n}-Y_{r}^{n}|^{p}]\leq C(t-r)^{p}+CE\left[\left|\int_{r}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|^{p}\right]. (6.59)

Applying the Burkholder-Davis-Gundy’s inequality to the second term of the right hand side of (6.59), we obtain

E[|rtσ((ΓYtn)(hn(y)))𝑑B(y)|p]CE[(rt𝑑y)p/2]C(tr)p/2.\displaystyle E\left[\left|\int_{r}^{t}\sigma((\Gamma Y_{t}^{n})(h^{n}(y)))dB(y)\right|^{p}\right]\leq CE\left[\left(\int_{r}^{t}dy\right)^{p/2}\right]\leq C(t-r)^{p/2}. (6.60)

On the other hand, if α<12\alpha<\frac{1}{2}, then

0T0T1|tr|1+(α12)p𝑑t𝑑r<.\displaystyle\int_{0}^{T}\int_{0}^{T}\frac{1}{|t-r|^{1+(\alpha-\frac{1}{2})p}}dtdr<\infty. (6.61)

Consequently, we can pick α<12\alpha<\frac{1}{2}. Taking now p>2p>2 together with the constraint αp>1\alpha p>1, we can find M2>0M_{2}>0 such that

P([Ytn]Wα,p(S;2×2)>M2)<ε2.\displaystyle P([Y_{t}^{n}]_{W^{\alpha,p}(S;\mathbb{R}^{2}\times\mathbb{R}^{2})}>M_{2})<\frac{\varepsilon}{2}. (6.62)

This argument completes the proof of the Lemma.

From Lemma 6.4, we have obtained that the sequence {𝒫n}\{\mathcal{P}^{n}\} is tight in C(S¯;2×2)C(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2}). Applying the Prokhorov’s Theorem, there are subsequences {𝒫nk}\{\mathcal{P}^{n_{k}}\} which converge weakly to some 𝒫(Yt)\mathcal{P}(Y_{t}) as nn\to\infty. For simplicity of the notation, we denote these subsequences by {𝒫n}\{\mathcal{P}^{n}\}. This means that we have {𝒫n}\{\mathcal{P}^{n}\} converging weakly to some probability measure 𝒫\mathcal{P} on Borel sets in C(S¯;2×2)C(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2}).

Since we have that 𝒫n(Ytn)\mathcal{P}^{n}(Y_{t}^{n}) converges weakly to 𝒫(Yt)\mathcal{P}(Y_{t}) as nn\to\infty, by using the “Skorohod Representation Theorem”, there exists a probability space (Ω~,~,P~)(\widetilde{\Omega},\tilde{\mathcal{F}},\tilde{P}) with the filtration {~t}\{\tilde{\mathcal{F}}_{t}\} and Y~tn\tilde{Y}_{t}^{n}, Y~t\tilde{Y}_{t} belonging to C(S¯;2×2)C(\bar{S};\mathbb{R}^{2}\times\mathbb{R}^{2}) with nn\in\mathbb{N}, such that 𝒫(Y~)=𝒫(Y)\mathcal{P}(\tilde{Y})=\mathcal{P}(Y), 𝒫(Y~tn)=𝒫(Ytn)\mathcal{P}(\tilde{Y}_{t}^{n})=\mathcal{P}(Y_{t}^{n}), and Y~tnY~t\tilde{Y}_{t}^{n}\to\tilde{Y}_{t} as nn\to\infty, P~\tilde{P}-a.s. Moreover, let (X~tn,Φ~tn)(\tilde{X}_{t}^{n},\tilde{\Phi}_{t}^{n}) and (X~t,Φ~t)(\tilde{X}_{t},\tilde{\Phi}_{t}) be the solutions of the Skorohod equations

X~tn\displaystyle\tilde{X}_{t}^{n} =Y~tn+Φ~tn,\displaystyle=\tilde{Y}_{t}^{n}+\tilde{\Phi}_{t}^{n},
X~t\displaystyle\tilde{X}_{t} =Y~t+Φ~t,\displaystyle=\tilde{Y}_{t}+\tilde{\Phi}_{t}, (6.63)

respectively. Then the continuity result in Theorem 5.1 implies that the sequence (X~tn,Φ~tn)(\tilde{X}_{t}^{n},\tilde{\Phi}_{t}^{n}) converges to (X~t,Φ~t)C(S¯;D¯×D¯)×C(S¯)(\tilde{X}_{t},\tilde{\Phi}_{t})\in C(\bar{S};\bar{D}\times\bar{D})\times C(\bar{S}) uniformly in tS¯t\in\bar{S}, P~\tilde{P}-a.s as nn\rightarrow\infty. Hence, we still need to prove that Y~tn\tilde{Y}_{t}^{n} converges to Y~t\tilde{Y}_{t} in some sense, where we denote

Y~tn:=X~0+0tb(X~yn(hn(y))dy+0tσ(X~yn(hn(y))dB~(y).\displaystyle\tilde{Y}_{t}^{n}:=\tilde{X}_{0}+\int_{0}^{t}b(\tilde{X}_{y}^{n}(h_{n}(y))dy+\int_{0}^{t}\sigma(\tilde{X}_{y}^{n}(h_{n}(y))d\tilde{B}(y). (6.64)

and

Y~t:=X~0+0tb(X~yn((y))dy+0tσ(X~yn((y))dB~(y).\displaystyle\tilde{Y}_{t}:=\tilde{X}_{0}+\int_{0}^{t}b(\tilde{X}_{y}^{n}((y))dy+\int_{0}^{t}\sigma(\tilde{X}_{y}^{n}((y))d\tilde{B}(y). (6.65)

To complete the proof of the existence of solutions to the problem (5.19)-(5.20) in the sense of Definition 1, we consider the following Lemma.

Lemma 6.6.

The pair (X~t,Φ~t)C(S¯;D¯×D¯)×C(S¯)(\tilde{X}_{t},\tilde{\Phi}_{t})\in C(\bar{S};\bar{D}\times\bar{D})\times C(\bar{S}) cf. (6.3) is a solution of the Skorohod-like system

X~t=X~0+0tb(X~y(y))𝑑y+0tσ(X~y(y))𝑑B~(y)+Φ~t\displaystyle\tilde{X}_{t}=\tilde{X}_{0}+\int_{0}^{t}b(\tilde{X}_{y}(y))dy+\int_{0}^{t}\sigma(\tilde{X}_{y}(y))d\tilde{B}(y)+\tilde{\Phi}_{t} (6.66)

with X~0D¯\tilde{X}_{0}\in\bar{D}.

Proof 6.7.

We consider the term 0tσ(X~tn(hn(y))dB~(y)\int_{0}^{t}\sigma(\tilde{X}_{t}^{n}(h_{n}(y))d\tilde{B}(y) with the step process σ(X~tn(hn(y))\sigma(\tilde{X}_{t}^{n}(h_{n}(y)). Approximating this stochastic integral by Riemann-Stieltjes sums (see e.g. [16]), it yields

0tσ(X~yn(hn(y))dB~(y)=k=0n1σ(X~tn(hn(t)))(B(tk+1n)B(tkn)).\displaystyle\int_{0}^{t}\sigma(\tilde{X}_{y}^{n}(h_{n}(y))d\tilde{B}(y)=\sum_{k=0}^{n-1}\sigma(\tilde{X}_{t}^{n}(h_{n}(t)))(B(t_{k+1}^{n})-B(t_{k}^{n})). (6.67)

This gives by taking the limit nn\to\infty in (6.67)

limn0tσ(X~yn(hn(y))dB~(y)=limnk=0n1σ(X~tn(hn(t)))(B(tk+1n)B(tkn))\displaystyle\lim_{n\to\infty}\int_{0}^{t}\sigma(\tilde{X}_{y}^{n}(h_{n}(y))d\tilde{B}(y)=\lim_{n\to\infty}\sum_{k=0}^{n-1}\sigma(\tilde{X}_{t}^{n}(h_{n}(t)))(B(t_{k+1}^{n})-B(t_{k}^{n}))
=k=0n1σ(X~t(t))(B(tk+1)B(tk))=0tσ(X~y(y))𝑑B~(y).\displaystyle=\sum_{k=0}^{n-1}\sigma(\tilde{X}_{t}(t))(B(t_{k+1})-B(t_{k}))=\int_{0}^{t}\sigma(\tilde{X}_{y}(y))d\tilde{B}(y). (6.68)

By the fact that (X~tn,Φ~tn)(\tilde{X}_{t}^{n},\tilde{\Phi}_{t}^{n}) converges to (X~t,Φ~t)C(S¯;D¯×D¯)×C(S¯)(\tilde{X}_{t},\tilde{\Phi}_{t})\in C(\bar{S};\bar{D}\times\bar{D})\times C(\bar{S}) uniformly in t[0,T]t\in[0,T] P~\tilde{P}-a.s as nn\rightarrow\infty together with (6.7), we obtain that

X~tn=X~0+0tb(X~yn(hn(y)))𝑑y+0tσ(X~yn(hn(y)))𝑑B~(y)+Φ~tn.\displaystyle\tilde{X}_{t}^{n}=\tilde{X}_{0}+\int_{0}^{t}b(\tilde{X}_{y}^{n}(h^{n}(y)))dy+\int_{0}^{t}\sigma(\tilde{X}_{y}^{n}(h^{n}(y)))d\tilde{B}(y)+\tilde{\Phi}_{t}^{n}. (6.69)

converges to

X~t=X~0+0tb(X~y(y))𝑑y+0tσ(X~y(y))𝑑B~(y)+Φ~t,P~a.s as n.\displaystyle\tilde{X}_{t}=\tilde{X}_{0}+\int_{0}^{t}b(\tilde{X}_{y}(y))dy+\int_{0}^{t}\sigma(\tilde{X}_{y}(y))d\tilde{B}(y)+\tilde{\Phi}_{t},\quad\tilde{P}-\text{a.s as }n\to\infty. (6.70)

6.3.1 Proof of Theorem 6.2

Proof 6.8.

We take Xt,XtC(S¯;D¯×D¯)X_{t},X^{\prime}_{t}\in C(\bar{S};\bar{D}\times\bar{D}) two solutions to (5.19)-(5.20) with the same initial values X(0)=X(0)X(0)=X^{\prime}(0).

Moreover, suppose that the supports of bb and σ\sigma are included in the same ball B(x0,δ)B(x_{0},\delta) for some x0Dx_{0}\in\partial D. We use the proof idea of Lemma 5.35.3 in [36]. Let us recall the assumption (A8)(\text{A}_{8}), where DD satisfies the following condition: It exists a positive number ν\nu such that for each x0Dx_{0}\in\partial D we can find fC2(2×2)f\in C^{2}(\mathbb{R}^{2}\times\mathbb{R}^{2}) satisfying

yx,n+1νf(x),n|yx|20.\langle y-x,\textbf{n}\rangle+\frac{1}{\nu}\langle\nabla f(x),\textbf{n}\rangle|y-x|^{2}\geq 0.

for any xB(x0,δ)D,yB(x0,δ′′)D¯x\in B(x_{0},\delta^{\prime})\cap\partial D,y\in B(x_{0},\delta^{\prime\prime})\cap\partial\bar{D} and n𝒩x\textbf{n}\in\mathcal{N}_{x}. Then, we have

XsXs,dΦsdΦs1ν|XsXs|2l,dΦsdΦs\displaystyle\langle X_{s}-X_{s}^{\prime},d\Phi_{s}-d\Phi^{\prime}_{s}\rangle-\frac{1}{\nu}|X_{s}-X^{\prime}_{s}|^{2}\langle\textbf{l},d\Phi_{s}-d\Phi^{\prime}_{s}\rangle
=(XsXs,dΦs+1ν|XsXs|2l,dΦs)\displaystyle=-(\langle X_{s}-X_{s}^{\prime},d\Phi_{s}\rangle+\frac{1}{\nu}|X_{s}-X^{\prime}_{s}|^{2}\langle\textbf{l},d\Phi_{s}\rangle)
(XsXs,dΦs+1ν|XsXs|2l,dΦs)0,\displaystyle-(\langle X_{s}-X_{s}^{\prime},d\Phi^{\prime}_{s}\rangle+\frac{1}{\nu}|X_{s}-X^{\prime}_{s}|^{2}\langle\textbf{l},d\Phi^{\prime}_{s}\rangle)\leq 0, (6.71)

where l is the unit vector appearing in Condition (A7)(\text{A}_{7}).

Using similar ideas as in [28], Proposition 4.14.1, we have the following estimate

|XtXt|2exp{1ν(Φ(Xt)Φ(Xt))}\displaystyle|X_{t}-X^{\prime}_{t}|^{2}\exp\left\{-\frac{1}{\nu}(\Phi(X_{t})-\Phi^{\prime}(X_{t}))\right\}\leq
2(exp{1ν(Φ(Xy)Φ(Xy))}0t(b(Xy(y))b(Xy(y)))dy\displaystyle 2\Bigg{(}\exp\left\{-\frac{1}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}\int_{0}^{t}(b(X_{y}(y))-b(X^{\prime}_{y}(y)))dy
+exp{1ν(Φ(Xy)Φ(Xy))}0t(σ(Xy(y))σ(Xy(y)))dB(y))2\displaystyle+\exp\left\{-\frac{1}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}\int_{0}^{t}(\sigma(X_{y}(y))-\sigma(X_{y}(y)))dB(y)\Bigg{)}^{2}
+exp{1ν(Φ(Xy)Φ(Xy))}0t(2XyXy,l1ν|XyXy|2)𝑑Φy\displaystyle+\exp\left\{-\frac{1}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}\int_{0}^{t}\left(2\langle X_{y}-X^{\prime}_{y},l\rangle-\frac{1}{\nu}|X_{y}-X^{\prime}_{y}|^{2}\right)d\Phi_{y}
+exp{1ν(Φ(Xy)Φ(Xy))}0t(2XyXy,l1ν|XyXy|2)𝑑Φy\displaystyle+\exp\left\{-\frac{1}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}\int_{0}^{t}\left(2\langle X_{y}-X^{\prime}_{y},l\rangle-\frac{1}{\nu}|X_{y}-X^{\prime}_{y}|^{2}\right)d\Phi^{\prime}_{y}
20t|b(Xy(y))b(Xy(y))|2exp{2ν(Φ(Xy)Φ(Xy))}𝑑y\displaystyle 2\int_{0}^{t}\left|b(X_{y}(y))-b(X^{\prime}_{y}(y))\right|^{2}\exp\left\{-\frac{2}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}dy
+20t|σ(Xy(y))σ(Xy(y))|2exp{2ν(Φ(Xy)Φ(Xy))}𝑑y\displaystyle+2\int_{0}^{t}\left|\sigma(X_{y}(y))-\sigma(X_{y}(y))\right|^{2}\exp\left\{-\frac{2}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}dy
+0t(2XyXy,l1ν|XyXy|2)exp{1ν(Φ(Xy)Φ(Xy))}𝑑Φy\displaystyle+\int_{0}^{t}\left(2\langle X_{y}-X^{\prime}_{y},l\rangle-\frac{1}{\nu}|X_{y}-X^{\prime}_{y}|^{2}\right)\exp\left\{-\frac{1}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}d\Phi_{y}
+0t(2XyXy,l1ν|XyXy|2)exp{1ν(Φ(Xy)Φ(Xy))}𝑑Φy.\displaystyle+\int_{0}^{t}\left(2\langle X_{y}-X^{\prime}_{y},l\rangle-\frac{1}{\nu}|X_{y}-X^{\prime}_{y}|^{2}\right)\exp\left\{-\frac{1}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}d\Phi^{\prime}_{y}. (6.72)

On the other hand, taking the expectation are both sides of (6.8) and using the Lipschitz condidion to the first term of the right hand side together with (6.8), we are led to

E(|XtXt|2exp{1ν(Φ(Xt)Φ(Xt))})\displaystyle E\left(|X_{t}-X^{\prime}_{t}|^{2}\exp\left\{-\frac{1}{\nu}(\Phi(X_{t})-\Phi^{\prime}(X_{t}))\right\}\right) \displaystyle\leq
C0tE(|Xy\displaystyle C\int_{0}^{t}E\Big{(}|X_{y} Xy|2exp{2ν(Φ(Xy)Φ(Xy))})dy.\displaystyle-X^{\prime}_{y}|^{2}\exp\left\{-\frac{2}{\nu}(\Phi(X_{y})-\Phi^{\prime}(X_{y}))\right\}\Big{)}dy. (6.73)

This also implies that

E[|XtXt|2]C0tE[|XyXy|2]𝑑y.\displaystyle E[|X_{t}-X_{t}^{\prime}|^{2}]\leq C\int_{0}^{t}E[|X_{y}-X^{\prime}_{y}|^{2}]dy. (6.74)

Hence, Xt=XtX_{t}=X_{t}^{\prime} for all t[0,T]t\in[0,T]. Then, the pathwise uniqueness of solutions to (5.19) holds true. On the other hand, combining the Lemma 6.6 together with the fact that the pathwise uniqueness implies the uniqueness of strong solutions (see in [22], Theorem IV-1.1). Therefore, there is a unique solution
(Xt,Φt)C(S¯;D¯×D¯)×C(S¯)(X_{t},\Phi_{t})\in C(\bar{S};\bar{D}\times\bar{D})\times C(\bar{S}) of (5.19).

6.4 Proof of Theorem 6.3

Proof 6.9.

Let us recall our system of SDEs

{dXtn=b(Xtn(t))dt+σ(Xtn(t))dB(t)+dΦtn,Xn(0)=X0nD¯ for n1.\displaystyle\begin{cases}dX_{t}^{n}=b(X_{t}^{n}(t))dt+\sigma(X_{t}^{n}(t))dB(t)+d\Phi_{t}^{n},\\ X^{n}(0)=X_{0}^{n}\in\bar{D}\text{ for }n\geq 1.\end{cases} (6.75)

Then, we have

Xtn=X0n+0tb(Xzn(z))𝑑z+0tσ(Xzn(z))𝑑B(z)+Φtn,\displaystyle X_{t}^{n}=X_{0}^{n}+\int_{0}^{t}b(X_{z}^{n}(z))dz+\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)+\Phi_{t}^{n}, (6.76)

Let us consider the following equation

XtnXt\displaystyle X_{t}^{n}-X_{t} =X0nX0+0tb(Xzn(z))𝑑z0tb(Xz(z))𝑑z\displaystyle=X_{0}^{n}-X_{0}+\int_{0}^{t}b(X_{z}^{n}(z))dz-\int_{0}^{t}b(X_{z}(z))dz
+0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)+ΦtnΦt.\displaystyle+\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)+\Phi_{t}^{n}-\Phi_{t}. (6.77)

Since (a+b+c+d)24a2+4b2+4c2+4d2(a+b+c+d)^{2}\leq 4a^{2}+4b^{2}+4c^{2}+4d^{2} for any a,b,c,da,b,c,d\in\mathbb{R}, we have the following estimate

|XtnXt|2\displaystyle|X_{t}^{n}-X_{t}|^{2} 4|X0nX0|2+4|0tb(Xzn(z))𝑑z0tb(Xz(z))𝑑z|2\displaystyle\leq 4|X_{0}^{n}-X_{0}|^{2}+4\left|\int_{0}^{t}b(X_{z}^{n}(z))dz-\int_{0}^{t}b(X_{z}(z))dz\right|^{2}
+4|0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)|2+4|ΦtnΦt|2.\displaystyle+4\left|\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)\right|^{2}+4|\Phi_{t}^{n}-\Phi_{t}|^{2}. (6.78)

Taking the expectation on both sides of (6.9), we have

E(|XtnXt|2)\displaystyle E(|X_{t}^{n}-X_{t}|^{2}) 4E(|X0nX0|2)+4E(|0tb(Xzn(z))𝑑z0tb(Xz(z))𝑑z|2)\displaystyle\leq 4E(|X_{0}^{n}-X_{0}|^{2})+4E\left(\left|\int_{0}^{t}b(X_{z}^{n}(z))dz-\int_{0}^{t}b(X_{z}(z))dz\right|^{2}\right)
+4E(|0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)|2)+4E(|ΦtnΦt|2).\displaystyle+4E\left(\left|\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)\right|^{2}\right)+4E\left(|\Phi_{t}^{n}-\Phi_{t}|^{2}\right). (6.79)

To begin with, we consider the second term and the third term of the right-hand side of (6.9). Using Cauchy-Schwarz inequality together with the assumption that b,σb,\sigma are Lipschitz functions, we are led to

E(|0tb(Xzn(z))𝑑z0tb(Xz(z))𝑑z|2)\displaystyle E\left(\left|\int_{0}^{t}b(X_{z}^{n}(z))dz-\int_{0}^{t}b(X_{z}(z))dz\right|^{2}\right) CE(0t|b(Xzn(z))b(Xz(z))|2𝑑z)\displaystyle\leq CE\left(\int_{0}^{t}|b(X_{z}^{n}(z))-b(X_{z}(z))|^{2}dz\right)
C0tE(|XznXz|2)𝑑z\displaystyle\leq C\int_{0}^{t}E(|X_{z}^{n}-X_{z}|^{2})dz (6.80)

and

E(|0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)|2)=E(0t|σ(Xzn(z))σ(Xz(z))|2𝑑z)\displaystyle E\left(\left|\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)\right|^{2}\right)=E\left(\int_{0}^{t}|\sigma(X_{z}^{n}(z))-\sigma(X_{z}(z))|^{2}dz\right)
C0tE(|XznXz|2)𝑑z.\displaystyle\leq C\int_{0}^{t}E(|X_{z}^{n}-X_{z}|^{2})dz. (6.81)

Moreover, using (5.18), it yields

|ΦtnΦt|\displaystyle|\Phi_{t}^{n}-\Phi_{t}| 2|X0nX0|+2|0tb(Xzn(z))𝑑z0tb(Xz(z))𝑑z|\displaystyle\leq 2|X_{0}^{n}-X_{0}|+2\left|\int_{0}^{t}b(X_{z}^{n}(z))dz-\int_{0}^{t}b(X_{z}(z))dz\right|
+2|0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)|.\displaystyle+2\left|\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)\right|. (6.82)

Since (a+b+c)23a2+3b2+3c2(a+b+c)^{2}\leq 3a^{2}+3b^{2}+3c^{2} for all a,b,ca,b,c\in\mathbb{R}, then we have

|ΦtnΦt|2\displaystyle|\Phi_{t}^{n}-\Phi_{t}|^{2} 6|X0nX0|2+6|0tb(Xzn(z))0tb(Xz(z))𝑑z|2\displaystyle\leq 6|X_{0}^{n}-X_{0}|^{2}+6\left|\int_{0}^{t}b(X_{z}^{n}(z))-\int_{0}^{t}b(X_{z}(z))dz\right|^{2}
+6|0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)|2.\displaystyle+6\left|\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)\right|^{2}. (6.83)

Taking the expectation on both sides of (6.9), we are led to

E(|ΦtnΦt|2)\displaystyle E(|\Phi_{t}^{n}-\Phi_{t}|^{2}) 6E(|X0nX0|2)+6E(|0tb(Xzn(z))0tb(Xz(z))𝑑z|2)\displaystyle\leq 6E(|X_{0}^{n}-X_{0}|^{2})+6E\left(\left|\int_{0}^{t}b(X_{z}^{n}(z))-\int_{0}^{t}b(X_{z}(z))dz\right|^{2}\right)
+6E(|0tσ(Xzn(z))𝑑B(z)0tσ(Xz(z))𝑑B(z)|2).\displaystyle+6E\left(\left|\int_{0}^{t}\sigma(X_{z}^{n}(z))dB(z)-\int_{0}^{t}\sigma(X_{z}(z))dB(z)\right|^{2}\right). (6.84)

Apply Cauchy-Schwarz’s inequality to the second and third terms of the right-hand side of (6.9), we have the following estimate

E(|ΦtnΦt|2)\displaystyle E(|\Phi_{t}^{n}-\Phi_{t}|^{2}) 6E(|X0nX0|2)+CE(0t|b(Xzn(z))dzb(Xz(z))|2𝑑z)\displaystyle\leq 6E(|X_{0}^{n}-X_{0}|^{2})+CE\left(\int_{0}^{t}|b(X_{z}^{n}(z))dz-b(X_{z}(z))|^{2}dz\right)
+6E(0t|σ(Xzn(z))dB(z)σ(Xz(z))|2𝑑z).\displaystyle+6E\left(\int_{0}^{t}\left|\sigma(X_{z}^{n}(z))dB(z)-\sigma(X_{z}(z))\right|^{2}dz\right). (6.85)

Using again the assumption that b,σb,\sigma are Lipschitz functions, we get the following estimate

E(|ΦtnΦt|2)6E(|X0nX0|2)+C0tE(|Xzn(z)Xz(z)|2)𝑑z\displaystyle E(|\Phi_{t}^{n}-\Phi_{t}|^{2})\leq 6E(|X_{0}^{n}-X_{0}|^{2})+C\int_{0}^{t}E(|X_{z}^{n}(z)-X_{z}(z)|^{2})dz
+C0tE(|Xzn(z)Xz(z)|2)𝑑z.\displaystyle+C\int_{0}^{t}E(|X_{z}^{n}(z)-X_{z}(z)|^{2})dz. (6.86)

Using (6.9), (6.9) and (6.9), then the inequality (6.76) becomes

E(|XtnXt|2)CE(|X0nX0|2)+C0tE(|Xzn(z)Xz(z)|2)𝑑z,\displaystyle E(|X_{t}^{n}-X_{t}|^{2})\leq CE(|X_{0}^{n}-X_{0}|^{2})+C\int_{0}^{t}E(|X_{z}^{n}(z)-X_{z}(z)|^{2})dz, (6.87)

for 0tT0\leq t\leq T. Applying Gronwall?s inequality to (6.87), it yields

E(|XtnXt|2)CE(|X0nX0|2).\displaystyle E(|X_{t}^{n}-X_{t}|^{2})\leq CE(|X_{0}^{n}-X_{0}|^{2}). (6.88)

Moreover, we have that

max0tT|XtnXt|2\displaystyle\max_{0\leq t\leq T}|X_{t}^{n}-X_{t}|^{2} 4|X0nX0|2+C0T|Xtn(t)Xt(t)|2𝑑t\displaystyle\leq 4|X_{0}^{n}-X_{0}|^{2}+C\int_{0}^{T}|X_{t}^{n}(t)-X_{t}(t)|^{2}dt
+4max0tT|0Tσ(Xtn(t))σ(Xt(t))dB(t)|2+4max0tT|ΦtnΦt|2.\displaystyle+4\max_{0\leq t\leq T}\left|\int_{0}^{T}\sigma(X_{t}^{n}(t))-\sigma(X_{t}(t))dB(t)\right|^{2}+4\max_{0\leq t\leq T}|\Phi_{t}^{n}-\Phi_{t}|^{2}. (6.89)

After taking the expectation on both sides of (6.9), we apply the martingale inequality to the third term on the right-hand side of the resulting inequality, which reads

E(max0tT|XtnXt|2)\displaystyle E\left(\max_{0\leq t\leq T}|X_{t}^{n}-X_{t}|^{2}\right) 4E(|X0nX0|2)+C0TE(|Xtn(t)Xt(t)|2)𝑑t\displaystyle\leq 4E(|X_{0}^{n}-X_{0}|^{2})+C\int_{0}^{T}E(|X_{t}^{n}(t)-X_{t}(t)|^{2})dt
+C0TE(|Xtn(t)Xt(t)|2)𝑑t+4E(max0tT|ΦtnΦt|2)\displaystyle+C\int_{0}^{T}E(|X_{t}^{n}(t)-X_{t}(t)|^{2})dt+4E\left(\max_{0\leq t\leq T}|\Phi_{t}^{n}-\Phi_{t}|^{2}\right)
CE(|X0nX0|2)+C0TE(|Xtn(t)Xt(t)|2)𝑑t.\displaystyle\leq CE(|X_{0}^{n}-X_{0}|^{2})+C\int_{0}^{T}E(|X_{t}^{n}(t)-X_{t}(t)|^{2})dt. (6.90)

Finally, using (6.9) and (6.88), we obtain the desired

E(max0tT|XtnXt|2)CE(|X0nX0|2).\displaystyle E\left(\max_{0\leq t\leq T}|X_{t}^{n}-X_{t}|^{2}\right)\leq CE(|X_{0}^{n}-X_{0}|^{2}). (6.91)

By the fact that limnE(|X0nX0|2)=0\lim_{n\to\infty}E(|X_{0}^{n}-X_{0}|^{2})=0, we obtain the following estimate

limnE(max0tT|XtnXt|2)=0.\displaystyle\lim_{n\to\infty}E\left(\max_{0\leq t\leq T}|X_{t}^{n}-X_{t}|^{2}\right)=0. (6.92)

7 Concluding remarks

In this paper, we have shown the existence and uniqueness of solutions to a system of Skorohod-like stochastic differential equations modeling the dynamics of a mixed population of active and passive pedestrians walking within a heterogenous environment in the presence of a stationary fire. Due to the discomfort pressure term as well as to the Morse potential preventing particles (pedestrians) to overlap, our model is nonlinearly coupled. The main feature of the model is that the dynamics of the crowd takes place in an heterogeneous domain. i.e. obstacles hinder the motion. Hence, to allow the SDEs to account for the presence of the obstacles, we formulate our crowd dynamics scenario as a Skorohod-like system with reflecting boundary condition posed in a bounded domain in 2\mathbb{R}^{2}. Then we use compactness methods to prove the existence of solutions. The uniqueness of solutions follows by standard arguments.

There are a number of open issues that are worth to be investigated for our system:

1. To obtain a better insight on how the solution of the SDEs behave and how close is this behaviour to what is expected from standard evacuation scenarios, a convergent numerical approximation of solutions to (5.19)-(5.20) needs to be implemented. One possible route is to design an iterative weak approximation of the Skorohod system as it is done e.g. in [5], [30], and in the references cited therein. The main challenge is to get fast and accurate numerical approximation of solutions so that an efficient parameter identification strategy can be proposed.

2. We did assume that the fire is a stationary obstacle, i.e. F\partial F is independent on tt. But, even if not evolving, this fire-obstacle should in fact have a time dependent boundary. Using the working technique from [30], we expect that it is possible to handle the case of a time-evolving fire, provided the shape of the fire F(t)\partial F(t) is sufficiently regular, fixed in space, and a priori prescribed.

3. From a mathematical point of view, the situation becomes a lot more challenging when there is a feedback mechanism between the pedestrian dynamics and the environment (fire and geometry). Empirically, such pedestrians-environment feedback was pointed out in [35]. An extension can be done in this context using the smoke observable s(x,t)s(x,t). As a further development of our model, we intend to incorporate the ”transport” of smoke eventually via a measure-valued equation (cf. e.g. [17]), coupled with our SDEs for the pedestrian dynamics. In this case, besides the well-posedness question, it is interesting to study the large-time behavior of the system of evolution equations. Instead of a measure-valued equation for the smoke dynamics, one could also use a stochastically perturbed diffusion-transport equation. In this case, the approach from [12] is potentially applicable, provided the coupling between the SDEs for the crowd dynamics and the SPDE for the smoke evolution is done in a well-posed manner. However, in both cases, it is not yet clear cut how to couple correctly the model equations.

4. From the modeling point of view, it would be very useful to find out to which extent the motion of active particles can affect the motion of passive particles so that the overall evacuation time is reduced. Note that our crowd dynamics context does not involve leaders, and besides the social pressure and the repelling from overlapping, there are no other imposed interactions between pedestrians. In this spirit, we are close to the setting described in [7], where active and passive particles interplay together to find exists in a maze. Further links between maze-solving strategies and our crowd dynamics scenario would need to be identified to make progress in this direction.

5. The model validation is an open question in this context. Hence, a suitable experiment design is needed to make any progress in this sense. For instance, the experiments in [21] can serve as a typical example for the relevance of distinguishing between two groups of occupants: regular users of the building and those less familiar with it.

6. Further extensions of this modeling approach can be foreseen. One particularly interesting direction would be either to endow the particles with ”opinions” and let them be open-minded or closed-minded, or to recast the overall setting into a more classical opinion dynamics framework, where two distinct partial opinions compete to reach coherent patterns and collective consensus; see e.g. [40] for interactions between opinions of a majority vs. those of a minority, fight for social influence [40, 31], building opinions when limited information is available [32].

Appendix A Regularized Eikonal equation for motion planning

To describe how the active population moves within DD, we use a motion planning in terms of the solution of the following regularized Eikonal equation:

{ςΔϕς+|ϕς|2=f2 in D,ϕς=0 at E,ϕςn=0 at (Λ(GEF)),\displaystyle\begin{cases}-\varsigma\Delta\phi_{\varsigma}+|\nabla\phi_{\varsigma}|^{2}=f^{2}\quad&\text{ in }D,\\ \phi_{\varsigma}=0\quad&\text{ at }E,\\ \nabla\phi_{\varsigma}\cdot\textbf{n}=0\quad&\text{ at }\partial(\Lambda\setminus(G\cup E\cup F)),\end{cases} (1.93)

where ς>0\varsigma>0 given sufficiently small. In fact, |ϕς||\nabla\phi_{\varsigma}| plays the role of a priori known guidance (navigation information). Inspired very much from the implementation of video games, this is a strategy commonly used in most major crowd evacuation softwares, i.e. the map of the building to be evacuated is built-in. An alternative motion guidance strategy is suggested in [43].

We point out the existence and uniqueness of classical solutions to the problem (1.93) in the following Lemma.

Lemma A.1.

Assume that fCα(D)f\in C^{\alpha}(D) with 0<α<10<\alpha<1. Let D2D\subset\mathbb{R}^{2} be a domain with DGC2,α\partial D\cup\partial G\in C^{2,\alpha}. Then the problem (1.93) has a unique solution ϕςC(D¯)C2(D)\phi_{\varsigma}\in C(\overline{D})\cap C^{2}(D).

Proof A.2.

The idea of this proof comes from Theorem 2.1, p.10, in [37] for the case of the Dirichlet problem. In fact, the semilinear viscous problem (1.93) can be transformed into a linear partial differential equation via wa:Dw_{a}:D\longrightarrow\mathbb{R} given by

wa(ϕς):=exp(ς1ϕς)1,\displaystyle w_{a}(\phi_{\varsigma}):=\exp(-\varsigma^{-1}\phi_{\varsigma})-1, (1.94)

where a=1ςa=\frac{1}{\varsigma}. Then waC(D¯)C2(D)w_{a}\in C(\overline{D})\cap C^{2}(D) becomes a solution of the following linear partial differential equation with mixed Dirichlet-Neumann boundary conditions:

{Δwa+f2a2wa+a2=0 in D,wa=0 at E,wan=0 at DG.\displaystyle\begin{cases}-\Delta w_{a}+f^{2}a^{2}w_{a}+a^{2}=0\quad&\text{ in }D,\\ w_{a}=0\quad&\text{ at }E,\\ \nabla w_{a}\cdot\textbf{n}=0\quad&\text{ at }\partial D\cup\partial G.\end{cases} (1.95)

Futhermore, there is a unique solution waC(D¯)C2(D)w_{a}\in C(\overline{D})\cap C^{2}(D) of the problem (1.95) (see in Theorem 1, [27]). This also implies that there is a unique solution ϕςC(D¯)C2(D)\phi_{\varsigma}\in C(\overline{D})\cap C^{2}(D) to the problem (1.93).

Appendix B Nondimensionalization

In this section, we nondimensionalize the system (3.1)-(3.4). By this procedure, we aim to identify the relevant characteristic time and length scales involved in this crowd dynamics scenario. We let D^\hat{D} denote the scaled set 1xrefD\frac{1}{x_{\text{ref}}}D. We introduce xairef,xpkref,xrefx_{a_{i}}^{\text{ref}},x_{p_{k}}^{\text{ref}},x_{\text{ref}} and tairef,tpkref,treft_{a_{i}}^{\text{ref}},t_{p_{k}}^{\text{ref}},t_{\text{ref}} as possible characteristic length and time scales, respectively. We choose

Xai(trefτ):=xai(t)xairef,Xpk(trefτ):=xpk(t)xpkref,z:=xxrefX_{a_{i}}(t_{\text{ref}}\tau):=\frac{x_{a_{i}}(t)}{x_{a_{i}}^{\text{ref}}},X_{p_{k}}(t_{\text{ref}}\tau):=\frac{x_{p_{k}}(t)}{x_{p_{k}}^{\text{ref}}},z:=\frac{x}{x_{\text{ref}}} and τ:=taitairef=tpktpkref=ttref\tau:=\frac{t_{a_{i}}}{t_{a_{i}}^{\text{ref}}}=\frac{t_{p_{k}}}{t_{p_{k}}^{\text{ref}}}=\frac{t}{t_{\text{ref}}} where xairef=xpkref=xrefx_{a_{i}}^{\text{ref}}=x_{p_{k}}^{\text{ref}}=x_{\text{ref}} and tairef=tpkref=treft_{a_{i}}^{\text{ref}}=t_{p_{k}}^{\text{ref}}=t_{\text{ref}}. Then, equations (3.1) and (3.4) become

{xreftrefddτXai(trefτ)=ΥrefsrefΥ~(S(xrefXai(trefτ)))ϕrefXaiϕ~(xrefXai(trefτ))ϕref|Xaiϕ~(xrefXai(trefτ))|(pmaxprefp~(xrefXai(trefτ),trefτ)),Xai(0)=Xai0xref,\displaystyle\begin{cases}\frac{x_{\text{ref}}}{t_{\text{ref}}}\frac{d}{d\tau}X_{a_{i}}(t_{\text{ref}}\tau)&=\Upsilon_{\text{ref}}s_{\text{ref}}\tilde{\Upsilon}(S(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau)))\frac{\phi_{\text{ref}}\nabla_{X_{a_{i}}}\tilde{\phi}(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau))}{\phi_{\text{ref}}|\nabla_{X_{a_{i}}}\tilde{\phi}(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau))|}(p_{\max}\\ &-p_{\text{ref}}\tilde{p}(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau),t_{\text{ref}}\tau)),\\ X_{a_{i}}(0)&=\frac{X_{a_{i}0}}{x_{\text{ref}}},\end{cases} (2.96)

where

p(xai(t),t)\displaystyle p(\textbf{x}_{a_{i}}(t),t) =prefp~(xrefXai(trefτ),trefτ)\displaystyle=p_{\text{ref}}\tilde{p}(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau),t_{\text{ref}}\tau)
=μrefμ~(trefτai)Ω^B(xrefXai,δ~refδ~^)j=1Nδ(yrefYxrefXcj(trefτ)yrefdY.\displaystyle=\mu_{\text{ref}}\tilde{\mu}(t_{\text{ref}}\tau_{a_{i}})\int_{\hat{\Omega}\cap B(x_{\text{ref}}X_{a_{i}},\tilde{\delta}_{\text{ref}}\hat{\tilde{\delta}})}\sum_{j=1}^{N}\delta(y_{\text{ref}}Y-x_{\text{ref}}X_{c_{j}}(t_{\text{ref}}\tau)y_{\text{ref}}dY. (2.97)
{xreftrefddτXpk(trefτ)=j=1NxrefXcjxrefXpkϵ+|xrefXcjxrefXpk|ωrefω~(|xrefXcjxrefXpk|,S(xrefXpk(trefτ)))+βrefβ~(S(xrefXpk(trefτ)))dτdB~(trefτ)dτ,Xpk(0)=Xpk0xref,\displaystyle\begin{cases}\frac{x_{\text{ref}}}{t_{\text{ref}}}\frac{d}{d\tau}X_{p_{k}}(t_{\text{ref}}\tau)&=\sum_{j=1}^{N}\frac{x_{\text{ref}}X_{c_{j}}-x_{\text{ref}}X_{p_{k}}}{\epsilon+|x_{\text{ref}}X_{c_{j}}-x_{\text{ref}}X_{p_{k}}|}\omega_{\text{ref}}\tilde{\omega}(|x_{\text{ref}}X_{c_{j}}-x_{\text{ref}}X_{p_{k}}|,S(x_{\text{ref}}X_{p_{k}}(t_{\text{ref}}\tau)))\\ &+\beta_{\text{ref}}\tilde{\beta}(S(x_{\text{ref}}X_{p_{k}}(t_{\text{ref}}\tau)))\sqrt{d\tau}\frac{d\tilde{B}(t_{\text{ref}}\tau)}{\sqrt{d\tau}},\\ X_{p_{k}}(0)&=\frac{X_{p_{k}0}}{x_{\text{ref}}},\end{cases} (2.98)

where

ω(y,z)=ωrefω~(yrefy~,zrefz~)=βrefβ(zrefz~)(CAeyrefy~A+CReyrefy~R),\displaystyle\omega(y,z)=\omega_{\text{ref}}\tilde{\omega}(y_{\text{ref}}\tilde{y},z_{\text{ref}}\tilde{z})=-\beta_{\text{ref}}\beta(z_{\text{ref}}\tilde{z})\left(-C_{A}e^{-\frac{y_{\text{ref}}\tilde{y}}{\ell_{A}}}+C_{R}e^{-\frac{y_{\text{ref}}\tilde{y}}{\ell_{R}}}\right), (2.99)
β(y)=βrefβ~(yrefM)={1, if yrefM<scr,0, if yrefMscr.\displaystyle\beta(y)=\beta_{\text{ref}}\tilde{\beta}(y_{\text{ref}}M)=\begin{cases}1,\text{ if }y_{\text{ref}}M<s_{\text{cr}},\\ 0,\text{ if }y_{\text{ref}}M\geq s_{\text{cr}}.\end{cases} (2.100)

Multiplying (2.96) by trefxref\frac{t_{\text{ref}}}{x_{\text{ref}}}, we are led to

{ddτXai(trefτ)=ΥreftrefsrefxrefΥ~(S(xrefXai(trefτ)))ϕrefXaiϕ~(xrefXai(trefτ))ϕref|xrefXaiϕ~(Xai(trefτ))|(pmaxprefp~(xrefXai(trefτ),trefτ)),Xai(0)=Xai0xref.\displaystyle\begin{cases}\frac{d}{d\tau}X_{a_{i}}(t_{\text{ref}}\tau)&=\frac{\Upsilon_{\text{ref}}t_{\text{ref}}s_{\text{ref}}}{x_{\text{ref}}}\tilde{\Upsilon}(S(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau)))\frac{\phi_{\text{ref}}\nabla_{X_{a_{i}}}\tilde{\phi}(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau))}{\phi_{\text{ref}}|x_{\text{ref}}\nabla_{X_{a_{i}}}\tilde{\phi}(X_{a_{i}}(t_{\text{ref}}\tau))|}(p_{\max}\\ &-p_{\text{ref}}\tilde{p}(x_{\text{ref}}X_{a_{i}}(t_{\text{ref}}\tau),t_{\text{ref}}\tau)),\\ X_{a_{i}}(0)&=\frac{X_{a_{i}0}}{x_{\text{ref}}}.\end{cases} (2.101)

Similarly, we obtain

{ddτXpk(trefτ)=ωreftrefxrefj=1NxrefXcjxrefXpkϵ+|xrefXcjxrefXpk|ω~(|xrefXcjxrefXpk|,S(xrefXpk(trefτ)))+βreftrefxrefβ~(S(xrefXpk(trefτ)))dτdB~(trefτ)dτ,Xpk(0)=Xpk0xref,\displaystyle\begin{cases}\frac{d}{d\tau}X_{p_{k}}(t_{\text{ref}}\tau)&=\frac{\omega_{\text{ref}}t_{\text{ref}}}{x_{\text{ref}}}\sum_{j=1}^{N}\frac{x_{\text{ref}}X_{c_{j}}-x_{\text{ref}}X_{p_{k}}}{\epsilon+|x_{\text{ref}}X_{c_{j}}-x_{\text{ref}}X_{p_{k}}|}\tilde{\omega}(|x_{\text{ref}}X_{c_{j}}-x_{\text{ref}}X_{p_{k}}|,S(x_{\text{ref}}X_{p_{k}}(t_{\text{ref}}\tau)))\\ &+\frac{\beta_{\text{ref}}t_{\text{ref}}}{x_{\text{ref}}}\tilde{\beta}(S(x_{\text{ref}}X_{p_{k}}(t_{\text{ref}}\tau)))\sqrt{d\tau}\frac{d\tilde{B}(t_{\text{ref}}\tau)}{\sqrt{d\tau}},\\ X_{p_{k}}(0)&=\frac{X_{p_{k}0}}{x_{\text{ref}}},\end{cases} (2.102)

From (2.101) and (2.102) the following dimensionless numbers arise:

Υreftrefsrefpmaxxref,Υreftrefsrefprefxref,ωreftrefxref,βreftrefxref.\displaystyle\frac{\Upsilon_{\text{ref}}t_{\text{ref}}s_{\text{ref}}p_{\max}}{x_{\text{ref}}},\quad\frac{\Upsilon_{\text{ref}}t_{\text{ref}}s_{\text{ref}}p_{\text{ref}}}{x_{\text{ref}}},\quad\frac{\omega_{\text{ref}}t_{\text{ref}}}{x_{\text{ref}}},\quad\frac{\beta_{\text{ref}}t_{\text{ref}}}{x_{\text{ref}}}. (2.103)

These dimensionless numbers indicate four different choices of the characteristic time scale treft_{\text{ref}}. This is due to the complexity of our system: active and passive agents interplay within the domain geometry as well as the propagation of the smoke. The choice of the corresponding time scale can be the characteristic time capturing relation between the smoke extinction, the walking speed and the discomfort level to the overall population size or the local discomfort, the one for the drift from the smoke propagation, the one for the drift produced by the action of active and passive pedestrians and the one for the amplifying factor on the noise. Therefore, in order to cover the physical relevance of the whole system, we introduce the following rate

κ:=max{Υreftrefsrefpmaxxref,Υreftrefsrefprefxref,wreftrefxref,βreftrefxref}.\displaystyle\kappa:=\max\left\{\frac{\Upsilon_{\text{ref}}t_{\text{ref}}s_{\text{ref}}p_{\max}}{x_{\text{ref}}},\frac{\Upsilon_{\text{ref}}t_{\text{ref}}s_{\text{ref}}p_{\text{ref}}}{x_{\text{ref}}},\frac{w_{\text{ref}}t_{\text{ref}}}{x_{\text{ref}}},\frac{\beta_{\text{ref}}t_{\text{ref}}}{x_{\text{ref}}}\right\}. (2.104)

On the other hand, a typical choice for the reference length scale is xref=x_{\text{ref}}=\ell, where :=diam(D)\ell:=\text{diam}(D). Finally, we obtain the following nondimensionalized equations

{ddτXai(τ)=κΥ(S(Xai(τ)))Xaiϕ(Xai(τ))Xaiϕ(Xai(τ))(pmaxp(Xai(τ),τ)),Xai(0)=Xai0,i{1,,NA}.\displaystyle\begin{cases}\frac{d}{d\tau}X_{a_{i}}(\tau)&=\kappa\Upsilon(S(X_{a_{i}}(\tau)))\frac{\nabla_{X_{a_{i}}}\phi(X_{a_{i}}(\tau))}{\|\nabla_{X_{a_{i}}}\phi(X_{a_{i}}(\tau))\|}(p_{\max}-p(X_{a_{i}}(\tau),\tau)),\\ X_{a_{i}}(0)&=X_{a_{i}0},\ i\in\{1,\dots,N_{A}\}.\end{cases} (2.105)
{ddτXpk(τ)=κj=1NXcjXpkϵ+XcjXpkw(XcjXpk,S(Xpk(τ))+κβ(S(Xpk(τ)))dB(τ),Xpk(0)=Xpk0,k{1,,NP}.\displaystyle\begin{cases}\frac{d}{d\tau}X_{p_{k}}(\tau)&=\kappa\sum_{j=1}^{N}\frac{X_{c_{j}}-X_{p_{k}}}{\epsilon+\|X_{c_{j}}-X_{p_{k}}\|}w(\|X_{c_{j}}-X_{p_{k}}\|,S(X_{p_{k}}(\tau))+\kappa\beta(S(X_{p_{k}}(\tau)))dB(\tau),\\ X_{p_{k}}(0)&=X_{p_{k}0},\ k\in\{1,\dots,N_{P}\}.\end{cases} (2.106)

Acknowledgment

We thank O. M. Richardson (Karlstad), E.N.M. Cirillo (Rome) and M. Colangeli (L’Aquila) for very fruitful discussions on the topic of active-passive pedestrian dynamics through heterogeneous environments.

References

  • [1] R. A. Adams and J. J. Fournier, Sobolev Spaces, vol. 140, Academic Press, 2003.
  • [2] A. Aurell and B. Djehiche, Behavior near walls in the mean-field approach to crowd dynamics, SIAM J. Appl. Math., 80 (2020), pp. 1153–1174.
  • [3] A. J. Bernoff and C. M. Topaz, A primer of swarm equilibria, SIAM J. Applied Dynamical Systems, 10 (2011), pp. 212–250.
  • [4] P. Billingsley, Convergence of Probability Measures, John Wiley & Sons, Inc, 1999.
  • [5] M. Bossy, E. Gobet, and D. Talay, A symmetrized Euler scheme for an efficient approximation of reflected diffusions, Journal of Applied Probability, 41 (2004), pp. 877–889.
  • [6] J. A. Carrillo, S. Martin, and V. Panferov, A new interaction potential for swarming models, Physica D: Nonlinear Phenomena, 260 (2013), pp. 112–126.
  • [7] J. Cejkova, R. Toth, A. Braun, M. Branicki, D. Ueyama, and I. Lagzi, Shortest path finding in mazes by active and passive particles, vol. 32, in Adamatzky A. (eds) Shortest Path Solvers. From Software to Wetware. Emergence, Complexity and Computation, Springer, Cham, 2018.
  • [8] A. Cholaquidis, R. Fraiman, G. Lugosi, and B. Pateiro-López, Set estimation from reflected Brownian motion, Journal of the Royal Statistical Society: Series B (Statistical Methodology), 78 (2016), pp. 1057–1078.
  • [9] M. Choulli, Applications of Elliptic Carleman Inequalities to Cauchy and Inverse Problems, Springer, 2016.
  • [10] E. N. M. Cirillo, M. Colangeli, A. Muntean, and T. K. T. Thieu, A lattice model for active-passive pedestrian dynamics: a quest for drafting effects, Mathematical Biosciences and Engineering, 17 (2019), pp. 460–477.
  • [11] M. Colangeli, A. Muntean, O. Richardson, and T. K. T. Thieu, Modelling interactions between active and passive agents moving through heterogeneous environments, vol. 1: Theory, Models and Safety Problems,, in G. Libelli, N. Bellomo (Eds), Crowd Dynamics, Modeling and Simulation in Science, Engineering and Technology, Boston, Birkhauser, Springer, 2019.
  • [12] D. Crisan, C. Janjigian, and T. G. Kurtz, Particle representations for stochastic partial differential equations with boundary conditions, Electronic Journal of Probability, 23 (2018), pp. 1–29.
  • [13] E. Cristiani and D. Peri, Robust design optimization for egressing pedestrians in unknown environments, Applied Mathematical Modelling, 72 (2019), pp. 553–568.
  • [14] G. Da Prato and J. Zabczyk, Stochastic Equations in Infinite Dimensions, Cambridge University Press, 2014.
  • [15] P. Dupuis and H. Ishii, Sdes with oblique reflection on nonsmooth domains, Mathematical and Computer Modeling, 1 (1993), pp. 554–580.
  • [16] L. C. Evans, An Introduction to Stochastic Differential Equations, vol. 82, American Mathematical Soc., 2013.
  • [17] J. H. M. Evers, S. C. Hille, and A. Muntean, Measure-valued mass evolution problems with flux boundary conditions and solution-dependent velocities, SIAM J. Math. Anal., 48 (2016), pp. 1929–1953.
  • [18] S. Faure and B. Maury, Crowd motion from the granular standpoint, Mathematical Models and Methods in Applied Sciences (M3AS), 25 (2015), pp. 463–493.
  • [19] F. Flandoli and D. Gatarek, Martingale and stationary solutions for stochastic Navier-Stokes equations, Probability Theory and Related Fields, 102 (1995), pp. 367–391.
  • [20] D. Gilbarg and N. S. Trudinger, Elliptic Partial Differential Equations of Second Order, vol. 224, Springer, 1977.
  • [21] S. Horiuchi, Y. Murozaki, and A. Hukugo, A case study of fire and evacuation in a multi-purpose office building, Osaka, Japan, Fire Safety Science, 1 (1986), pp. 523–532.
  • [22] N. Ikeda and S. Watanabe, Stochastic Differential Equations and Diffusion Processes., Amsterdam-Tokyo: North Holland-Kodansha, 1981.
  • [23] J. Jacod and P. Protter, Probability Essentials, Springer Science & Business Media, 2004.
  • [24] T. Jin, Studies on human behavior and tenability in fire smoke, Fire Safety Science - Proceedings of the Fifth International Symposium, 5 (1997), pp. 3–12.
  • [25] I. Karatzars and S. E. Shreve, Brownian Motion and Stochastic Calculus, Second Edition, Graduate Texts in Mathematics, Springer, 2000.
  • [26] M. Kimura, P. van Meurs, and Z. Yang, Particle dynamics subject to impenetrable boundaries: Existence and uniqueness of mild solutions, SIAM J. Math. Anal., 51 (2019), pp. 5049–5076.
  • [27] G. M. Lieberman, Mixed boundary value problems for elliptic and parabolic differential equations of second order, Journal of Mathematical Analysis and Applications, 113 (1986), pp. 422–440.
  • [28] P. L. Lions, Stochastic differential equations with reflecting boundary conditions, Communications on Pure and Applied Mathematics, XXXVII (1984), pp. 511–537.
  • [29] J. Lorenz, Heterogeneous bounds of confidence: Meet, discuss and find consensus!, Complexity, 15 (2009), pp. 43–52.
  • [30] K. Nyström and T. Önskog, The Skorohod oblique reflection problem in time-dependent domains, The Annals of Probability, 38 (2010), pp. 2170–2223.
  • [31] J. L. P. Groeber and F. Schweitzer, Dissonance minimization as a microfoundation of social influence in models of opinion formation, Journal of Mathematical Sociology, 38 (2014), pp. 147–174.
  • [32] C. J. T. P. Mavrodiev and F. Schweitzer, Quantifying the effects of social influence, Scientific Reports, 3 (2013), p. 1360.
  • [33] A. Pilipenko, An Introduction to Stochastic Differential Equations with Reflection, Lectures in Pure and Applied Mathematics. Institutional Repository of the University of Potsdam, Germany, 2014.
  • [34] O. Richardson, A. Jalba, and A. Muntean, The effect of environment knowledge in evacuation scenarios involving fire and smoke – a multiscale modelling and simulation approach, Fire Technology, 55 (2019), pp. 415–436.
  • [35] E. Ronchi and D. Nilsson, Pedestrian movement in smoke: theory, data and modelling approaches, vol. 1: Theory, Models and Safety Problems, in G. Libelli, N. Bellomo (Eds), Crowd Dynamics, Modeling and Simulation in Science, Engineering and Technology, Boston, Birkhauser, Springer, 2019.
  • [36] Y. Saisho, Stochastic differential equations for multi-dimensional domain with reflecting boundary, Probab. Th. Rel. Fields, 74 (1987), pp. 455–477.
  • [37] D. Schieborn, Viscosity Solutions of Hamilton-Jacobi Equations of Eikonal Type on Ramified Spaces, PhD thesis, University Tübingen, Germany, 2006.
  • [38] A. V. Skorohod, Stochastic equations for diffusion process in a bounded domain, Theory of Probability and Its Applications, VI (1961), pp. 264–274.
  • [39] L. Slominski, On existence, uniqueness and stability of solutions of multidimensional sde’s with reflecting boundary conditions, Ann. Inst. Henri. Poincaré, 29 (1993), pp. 163–198.
  • [40] P. G. T. Pent and F. Schweitzer, Coexistence of social norms based on in-and out-group interactions, Advances in Complex Systems, 10 (2007), pp. 271–286.
  • [41] T. K. T. Thieu, M. Colangeli, and A. Muntean, Weak solvability of a fluid-like driven system for active-passive pedestrian dynamics, Nonlinear Studies, 26 (2019), pp. 991–1006.
  • [42] L. I. Yang, C. Jianzhong, Z. Qian, and Y. Huizhen, Study of pedestrians evacuation model considering familiarity with environment, China Safety Science Journal, 26 (2016), pp. 168–174.
  • [43] X. Yang, H. Dong, Q. Wang, Y. Chen, and X. Hu, Guided crowd dynamics via modified social force model, Physica A : Statistical Mechanics and its Applications, 411 (2014), pp. 63–73.