
Citation: Nita R. Shah, Keni Vidilaseris, Henri Xhaard, Adrian Goldman. Integral membrane pyrophosphatases: a novel drug target for human pathogens?[J]. AIMS Biophysics, 2016, 3(1): 171-194. doi: 10.3934/biophy.2016.1.171
[1] | Francesca Marcellini . The Riemann problem for a Two-Phase model for road traffic with fixed or moving constraints. Mathematical Biosciences and Engineering, 2020, 17(2): 1218-1232. doi: 10.3934/mbe.2020062 |
[2] | Enrico Bertino, Régis Duvigneau, Paola Goatin . Uncertainty quantification in a macroscopic traffic flow model calibrated on GPS data. Mathematical Biosciences and Engineering, 2020, 17(2): 1511-1533. doi: 10.3934/mbe.2020078 |
[3] | Stephan Gerster, Michael Herty, Elisa Iacomini . Stability analysis of a hyperbolic stochastic Galerkin formulation for the Aw-Rascle-Zhang model with relaxation. Mathematical Biosciences and Engineering, 2021, 18(4): 4372-4389. doi: 10.3934/mbe.2021220 |
[4] | Dawid Czapla, Sander C. Hille, Katarzyna Horbacz, Hanna Wojewódka-Ściążko . Continuous dependence of an invariant measure on the jump rate of a piecewise-deterministic Markov process. Mathematical Biosciences and Engineering, 2020, 17(2): 1059-1073. doi: 10.3934/mbe.2020056 |
[5] | Abdon ATANGANA, Seda İĞRET ARAZ . Deterministic-Stochastic modeling: A new direction in modeling real world problems with crossover effect. Mathematical Biosciences and Engineering, 2022, 19(4): 3526-3563. doi: 10.3934/mbe.2022163 |
[6] | Sebastien Motsch, Mehdi Moussaïd, Elsa G. Guillot, Mathieu Moreau, Julien Pettré, Guy Theraulaz, Cécile Appert-Rolland, Pierre Degond . Modeling crowd dynamics through coarse-grained data analysis. Mathematical Biosciences and Engineering, 2018, 15(6): 1271-1290. doi: 10.3934/mbe.2018059 |
[7] | Wen Li, Xuekun Yang, Guowu Yuan, Dan Xu . ABCNet: A comprehensive highway visibility prediction model based on attention, Bi-LSTM and CNN. Mathematical Biosciences and Engineering, 2024, 21(3): 4397-4420. doi: 10.3934/mbe.2024194 |
[8] | Veronika Schleper . A hybrid model for traffic flow and crowd dynamics with random individual properties. Mathematical Biosciences and Engineering, 2015, 12(2): 393-413. doi: 10.3934/mbe.2015.12.393 |
[9] | Abdon ATANGANA, Seda İǦRET ARAZ . Piecewise derivatives versus short memory concept: analysis and application. Mathematical Biosciences and Engineering, 2022, 19(8): 8601-8620. doi: 10.3934/mbe.2022399 |
[10] | Marek Bodnar, Urszula Foryś . Time Delay In Necrotic Core Formation. Mathematical Biosciences and Engineering, 2005, 2(3): 461-472. doi: 10.3934/mbe.2005.2.461 |
Macroscopic traffic flow models based on hyperbolic conservation laws have been intensively investigated during the last decades, see [1,2] for an overview. The various research directions include theoretical and numerical investigations such for instance well-posedness [3], coupled models [4], network extensions [2,5], optimal control [6], or more recently, data-driven approaches [7] while stochastic traffic models have been less considered [8,9].
Typically, macroscopic traffic flow equations are either characterized by first-order models for the evolution of the traffic density or second-order models, where an additional equation for the velocity is considered. So far, the modeling of traffic accidents (or incidents) has been considered in a deterministic setting [10,11,12], queueing theory approaches [13,14] or kinetic models [15]. There are only a few contributions, where the presence of accidents is described by a stochastic process [13].
Therefore, the aim of this paper is to combine the stochastic modeling of accidents with the Lighthill-Whitham-Richards (LWR) model [16] of first-order type and to provide a framework that allows for theoretical and numerical studies. The idea is to include random effects directly in the flux function such that failures depend on the current traffic density.
We assume that accidents happen at random times and have an impact on the road capacity around the accident. Based on the LWR model, we incorporate these accidents by a space-dependent flux function determining the deterministic structure between the random accidents. Obviously, the profile of the traffic density has an impact on the probability of an accident. For instance, fluctuations in the density lead to different velocities of the cars and an accident is more likely as it is the case for stationary traffic situations. The traffic density does not only influence the probability of an accident. It also indicates where an accident could happen as for example at the end of a traffic jam. In order to capture these ideas, we face two building blocks, i.e., the deterministic dynamics between accidents and the stochastic nature, which interrupts the deterministic flow at random times. This directly leads to the well-known piecewise deterministic processes (PDPs), see [17,18]. In [19], the latter idea has been used to incorporate random machine failures of machines based on hyperbolic dynamics, where the product density influences machine failures and vice versa. Compared to [19], we face different challenges here: since accidents happen at various spatial positions, we use a space-dependent flux function capturing traffic accidents as spatial capacity drops in the LWR model. This is the deterministic part only and we need an appropriate model representing the stochasticity of traffic accidents. Hereby, we model the position, size and the capacity reduction caused by the accident. The modeling of random positions is done by using two relevant effects leading to traffic accidents: high flux and tailbacks. High fluxes imply that cars drive at an appropriate speed but are also comparably dense such that inattention leads to rear-end collision. The same holds true at tailbacks where we have a jump from low to high density, i.e., the derivative of the traffic density is strongly positive. From the mathematical point of view, we need a notion of derivative of the traffic density and we use functions of so-called bounded variation. Unluckily, the LWR model with space-dependent flux does not admit solutions which are of bounded variation in space. Therefore, we pose additional assumptions to the classical ones guaranteeing that the solution is of bounded variation. The sampling of the times at which accidents happen is also more involved because of a pessimistic bound on the traffic accident rate. We therefore introduce a numerical scheme to get rid-off this bound and show that it approximates the model in numerical examples.
There are different works about hyperbolic equation based dynamics connected to randomness as for example random velocity fields [20,21] and propagation of uncertainty [22]. However, in these works, there is no influence of the conserved quantity on the stochastic nature, i.e., no bi-directional relation between the deterministic and stochastic ideas.
The paper is organized as follows: in Section 2, we present the modeling of accidents within the LWR model and show that the total variation of the new model is bounded. Furthermore, the stochastic process is characterized such that accident probabilities can be embedded. In Section 3, a stochastic solution algorithm based on a Lax-Friedrichs discretization is introduced to analyze the occurrence of traffic accidents from a numerical point of view.
Before we start with the mathematical modeling of accidents, we motivate basic ideas first. The Lighthill-Whitham-Richards (LWR) model is described by the solution to the following hyperbolic conservation law
$ \rho(x, t)_+(\rho(x, t) v(\rho(x, t)))_x = 0, $ |
where $ \rho(x, t) \in [0, \rho_{max}] $ is the traffic density at $ x \in \mathbb{R} $ and $ t > 0 $ bounded by $ \rho_{max} > 0 $ and at time $ t = 0 $ an initial profile $ \rho_0 $ is prescribed. The function $ v \colon [0, \rho_{max}] \to [0, v_{max}] $ is the velocities of cars, where $ v(0) = v_{max} > 0 $, $ v(\rho_{max}) = 0 $ and $ v^\prime < 0 $ imply that it decreases with increasing densities. It is also common to write $ f(\rho) = \rho v(\rho) $ as the so-called LWR flux function if $ v $ satisfies the assumptions mentioned before. If we fix the maximal density $ \rho_{max} $ but choose a different flux function $ \tilde{v} < v $, cars drive slower using $ \tilde{v} $. Alternatively, $ \rho\tilde{v}(\rho) < \rho v(\rho) $ means a lower flux and hence a lower capacity of a road. Using a space-dependent velocity $ v(x, \rho) $, where $ x \mapsto v(x, \rho) $ is a piecewise constant velocity function, i.e., on road segments are used different $ v $, we can model capacity differences on roads caused by different number of lanes, speed limits, or, as we will use, accidents in the form of capacity drops. Without loss of generality, we assume $ \rho_{max} = 1 $ in the following.
Let $ f \colon [0, 1]\to [0, \infty) $ be a function of LWR type, e.g., $ f(\rho) = \rho(1-\rho) $, with $ f(0) = f(1) = 0 $, $ f^{\prime \prime} \leq \underline{c} < 0 $ for some $ \underline{c} < 0 $ and a unique $ \rho^\ast \in (0, 1) $ such that $ f^\prime(\rho^\ast) = 0 $. To describe the capacities of the road, we assume a function $ c_r\colon \mathbb{R} \to \mathbb{R}_{ > 0} $ and use $ c_r(x)f(\rho) $ as space-dependent flux. An appropriate choice for $ c_r $ might be piecewise constant, describing the dependency of speed limits or the number of lanes.
We interpret an accident on a road as capacity reduction within an interval $ I(p, s) \subset (p-s, p+s) $ of length $ s $, where $ p \in \mathbb{R} $ denotes the position and $ s \in \mathbb{R} $ the size of the accident. The amount of capacity reduction is denoted by $ c \in [0, c_{\text{max}}] $ with $ 0\leq c_{\text{max}} < 1 $ such that the road capacity at $ p $ is given by $ (1-c)c_r(p) $. We denote by $ x \mapsto c_a(x, p, s, c) $ the capacity function of the accident. Then, it is natural to define the space-dependent flux function
$ Fp,s,c(x,ρ)=ca(x,p,s,c)cr(x)f(ρ). $
|
To illustrate the function $ c_a $, we state the following examples satisfying the assumptions from before:
Example 2.1.
● Discontinuous: $ c_a(x, p, s, c) = 1-c \mathbb{1}_{(p-s, p+s}(x) $
● Continuous: $ c_a(x, p, s, c) = 1-c \mathbb{1}_{(p-s, p+s}(x)(1-\frac{(x-p)^2}{s^2}) $
Altogether, we end up with the following Cauchy problem
$ ρt+(Fp,s,c(x,ρ))x=0,ρ(x,0)=ρ0(x). $
|
(2.1) |
In order to state existence and uniqueness results for (2.1), we introduce the notion of total variation $ \operatorname{TV}(\rho) $ for a function $ \rho $ which we define as
$ TV(ρ)=sup{N−1∑i=1|ρ(xi+1)−ρ(xi)|:−∞<x1<⋯<xN<∞,N∈N}. $
|
The space of functions with bounded total variation is denoted by $ \operatorname{BV}(\mathbb{R}) = \{\rho \in L^1(\mathbb{R}) \colon \operatorname{TV}(\rho) < \infty\} $ and we call a function a BV function if it is a function in $ \operatorname{BV}(\mathbb{R}) $. The Cauchy problem (2.1) admits a unique entropy solution, see [23] if $ \operatorname{TV}(c_a(\cdot, p, s, c)c_r(\cdot)) < \infty $, $ \rho_0 \in \operatorname{BV}(\mathbb{R}) $ and if $ c_a(\cdot, p, s, c)c_r(\cdot) $ is differentiable with except of finitely many points. Additionally, we need that
$ TV(Ψ(ρ0))<∞,Ψ(ρ)=sgn(ρ−ρ∗)f(ρ∗)−f(ρ)f(ρ∗). $
|
The latter conditions arise from the technique used in [23] which is the so-called front tracking technique. The idea is to approximate the initial condition by a simple step function leading to finitely many Riemann problems. Using the singular mapping $ \Psi $, which is a one-to-one mapping, the existence of a solution is shown in the same manner as it is the case with space-independent fluxes, see for example [24]. Due to $ \Psi $, the existence of $ \rho $ is also ensured. Within the proof, the total variation bounds are essential and require the assumptions on $ \rho_0 $ and $ c_a(x, p, s, c)c_r(x) $. However, this only shows that $ \operatorname{TV}(\Psi(\rho(\cdot, t)) $ is finite for all $ t \in [0, T] $ but does not imply $ \operatorname{TV}(\rho) < \infty $, which we will need in the modeling of stochastic accidents later. However, the following lemma provides conditions on the data such that the solution to the scalar conservation law (2.1) remains in $ \operatorname{BV}(\mathbb{R}) $.
Lemma 2.2. Let $ a(x): = c_a(x, p, s, c)c_r(x) $ satisfy $ a \in C^2(\mathbb{R})\cap \operatorname{TV}(\mathbb{R}) $ and let $ f $ be an LWR flux. Furthermore, we assume
$ a,a′,f,f′∈L∞(R),a′,a′′∈L1(R),ρ0∈BV(R). $
|
Then there exists a constant $ C = C(T, \|a\|_\infty, \|a^\prime\|_\infty, \|a^{\prime \prime}\|_{1}, \|f\|_\infty, \|f^\prime\|_\infty, \operatorname{TV}(\rho_0)) $ such that the solution to (2.1) satisfies $ \operatorname{TV}(\rho(t)) \leq C $ for all $ t \in [0, T] $ and $ \|\rho(t)\|_\infty\leq \|\rho_0\|_\infty+T \|a^\prime\|_\infty\|f\|_\infty $. Additionally, the mapping $ t \mapsto \operatorname{TV}(\rho(t)) $ is Lipschitz continuous on $ [0, T] $.
Proof. We prove the lemma by using the Lax-Friedrichs scheme given by
$ ρj+1i=ρji−λ(12λ(ρji−ρji+1)+12(aif(ρji)+ai+1f(ρji+1))−(12λ(ρji−1−ρji)+12(ai−1f(ρji−1)+aif(ρji))). $
|
(2.2) |
Here, $ \rho_i^{j} $ is the approximated value of $ \rho(x_i, t^j) $, where $ x_i = i \Delta x $, $ t^j = j\Delta t $ for $ i \in \mathbb{Z} $, $ j \in \mathbb{N}_0 $ are the spatial and temporal grids. The quotient $ \lambda = \frac{\Delta t}{\Delta x} $ is an important constant used to prescribe the domain of dependence of the numerical scheme. Note that $ \lambda $ is the reciprocal of a speed. To obtain a numerical reasonable scheme for the Cauchy problem (2.1), we have to ensure that the analytic domain of dependence is contained in the numerical domain of dependence since otherwise information gets lost. The largest velocity at which information may propagate in our model can be recovered from the slope of the characteristic curves and is given by $ \sup_{x, \rho} |a(x)f^\prime(\rho)| \leq \|a\|_\infty\|f^\prime\|_\infty $. The distance information is then bounded by $ \Delta t \|a\|_\infty\|f^\prime\|_\infty \leq \Delta x $, which is equivalent to
$ \lambda \|a\|_\infty\| f^\prime\|_\infty\leq 1, $ |
the so-called Courant-Friedrichs-Lewy (CFL) condition. The convergence of the Lax-Friedrichs scheme has been studied in [25], whereas in [26,27] the Godunov scheme has been examined. For our purpose, the Lax-Friedrichs scheme is a suitable choice avoiding the study of various cases as needed for the Godunov scheme. We start with the $ L^\infty $ estimate followed by the $ \operatorname{BV} $-estimate and conclude that the numerical scheme converges to the unique solution of the Cauchy problem.
● $ L^\infty $ estimate. Using the CFL condition
$ \lambda \|a\|_\infty\| f^\prime\|_\infty\leq 1, $ |
we deduce that
$ |ρj+1i|=|ρji+1+ρji−12−λ2(ai+1f(ρji+1)−ai−1f(ρji−1))|=12|ρji+1+ρji−1−λ(ai+1f′(ξi)(ρji+1−ρji−1)+f(ρji−1)(ai+1−ai−1))|≤12(|ρji+1|(1−λai+1f′(ξi))+|ρji−1|(1+λai+1f′(ξi)))+λ2f(ρi−1)|a′(ηi)|2Δx≤‖ρj‖∞+Δt‖f‖∞‖a′‖∞. $
|
The latter implies $ \|\rho^j\|_\infty \leq \|\rho_0\|_\infty+T \|f\|_\infty \|a^\prime\|_\infty $.
● $ \operatorname{BV} $ estimates. Using the same arguments as in the $ L^\infty $ estimates, we can estimate the spatial $ \operatorname{BV} $ bound as follows:
$ TV(ρj+1)=12∑i∈Z|(ρji−1−ρji−2)+λ(ai−1f(ρji−1)−ai−2f(ρji−2))+(ρji+1−ρji)−λ(ai+1f(ρji+1)−aif(ρji))|=12∑i∈Z|(ρji−1−ρji−2)(1+λai−1f′(ξji−32))+λf(ρji−2)Δxa′(ηi−32)+(ρji+1−ρji)(1−λai+1f′(ξji+12))−λf(ρji)Δxa′(ηi+12)|≤12∑i∈Z|ρji−1−ρji−2||1+λai−1f′(ξji−32)|+12∑i∈Z|ρji+1−ρji||1−λai+1f′(ξji+12)|+λΔx2∑i∈Z|a′(ηi+12)f(ρji)−a′(ηi−32)f(ρji−2)|. $
|
Using the CFL condition and
$ |a′(ηi+12)f(ρji)−a′(ηi−32)f(ρji−2)|≤‖a′‖∞‖f′‖∞|ρji−ρji−2|+‖f‖∞|a′′(~ηi)‖3Δx, $
|
yields
$ TV(ρj+1)≤(1+Δt‖a′‖∞‖f′‖∞)TV(ρj)+Δt32‖f‖∞‖a′′‖1. $
|
Hence, we have
$ TV(ρj+1)≤e‖a′‖∞‖f′‖∞TTV(ρ0)+32‖f‖∞‖a′′‖1‖a′‖∞‖f′‖∞(e‖a′‖∞‖f′‖∞T−1)=:C1. $
|
Furthermore, we deduce the following bound on the time difference of the total variation
$ TV(ρj+m)−TV(ρj)=m−1∑k=0(TV(ρj+k+1)−TV(ρj+k))≤Δtm−1∑k=0(‖a′‖∞‖f′‖∞TV(ρj+k)+32‖f‖∞‖a′′‖1)≤mΔt(C1‖a′‖∞‖f′‖∞+32‖f‖∞‖a′′‖1). $
|
If $ t = j \Delta t $ and $ \tilde{t} = (j+m)\Delta t $, then
$ | \operatorname{TV}(\rho^{j+m})- \operatorname{TV}(\rho^{j})| \leq \tilde{C_1} |t-\tilde{t}|. $ |
In order to use a compactness argument for the numerical scheme to converge, we need the total variation in space and time. For piecewise constant function $ \rho $ it holds
$ TVR×[0,T](ρ)=TΔt∑j=0ΔtTV(ρj)+∑i∈ZΔxTΔt−1∑j=0|ρj+1i−ρji|. $
|
We can directly estimate the first expression by
$ \sum\limits_{j = 0}^{\frac{T}{\Delta t}} \Delta t \operatorname{TV}(\rho^j) \leq T C_1. $ |
To analyze the second expression we start with
$ |ρj+1i−ρji|=12|(ρji+1−ρji)−λ(ai+1f(ρji+1)−aif(ρji))−(ρji−ρji−1)−λ(aif(ρji)−ai−1f(ρji−1))|=12|(ρji+1−ρji)(1−λai+1f′(ξi+12))−(ρji−ρji−1)(1+λaif′(ρi−12))−λΔx(f(ρji)a′(ηi+12)+f(ρji−1)a′(ηi−12))|≤12|(ρji+1−ρji)|(1−λai+1f′(ξi+12))+12|ρji−ρji−1|(1+λaif′(ξi−12))+12λΔx(f(ρji)|a′(ηi+12)|+f(ρji−1)|a′(ηi−12))|), $
|
where we use the CFL condition and $ f \geq 0 $. This leads to
$ ∑i∈Z|ρj+1i−ρji|≤TV(ρj)+λΔx∑i∈Zf(ρji)|a′(ηi+12)|≤C1+λ‖f′‖∞‖a′‖1 $
|
and therefore
$ ∑i∈ZΔxTΔt−1∑j=0|ρj+1i−ρji|≤TλC1+T‖f′‖∞‖a′‖1=:C2. $
|
Let $ (\Delta t_n)_{ n \in \mathbb{N}} $ be a sequence, which converges to zero and $ \Delta x_n = \frac{\Delta t_n}{ \lambda} $ be the corresponding spatial discretization, satisfying the CFL condition. The constructed sequence of piecewise constant functions $ (\bar{\rho}_n)_{n \in \mathbb{N}} $ has a subsequence $ (\bar{\rho}_{n_l})_{l \in \mathbb{N}} $, which converges to some $ \rho \in \operatorname{BV}(\mathbb{R} \times [0, T]) $ in $ L^1_{loc}(\mathbb{R}) $ by Helly's theorem. A Kruzkov type inequality, see [25], and a Lax-Wendroff type argument show that $ (\bar{\rho}_n)_{n \in \mathbb{N}} $ converges to a weak entropy solution, which is unique by [23]. Consequently, the limiting solution is the solution to the IVP satisfying claimed properties of the lemma.
Hence, we are now able to mathematically introduce traffic accidents as partial road capacity drops via the function $ a $.
In the following, we introduce a LWR model which incorporates traffic accidents. For this reason, we start with a simple example to strengthen our motivation.
Example 2.3. In Figure 1(a), we observe a traffic situation given as the traffic density (solid line) and the corresponding velocity (dashed line) in the case of the classical LWR model with $ v(\rho) = 1-\rho $. In order to model traffic accidents, we should be able to prescribe at which positions $ x $ a traffic accident is more likely. If we choose the traffic density and interpret it as probability (modulo normalizing), we obtain a bad estimation since at positions, where cars are in a traffic jam ($ \rho \approx 1 $), we assume the highest probability of an accident. Exactly the opposite holds true if we choose the velocity as a measure of likeliness of an accident, where at places with no cars is the probability of an accident the highest. Therefore, we choose the flux as a representative of the probability of an accident, see Figure 1(b). This is reasonable since the flux describes the amount of cars traveling at this place.
A very common reason for accidents are significant changes in the traffic density, i.e., end of traffic jams or distinctive traffic waves. This is not captured by the flux and needs an additional modeling approach, which is discussed later on in this section.
The parameters to incorporate a traffic accident in Eq (2.1) are the position $ p $, the size $ s $ and the capacity drop $ c $. From the modeling perspective the position is the first parameter to consider since there exists a dependency on the current traffic situation: if there are no cars, or cars are fully stopped by a traffic jam, we expect no accident, whereas if cars drive with high speed and the density is high at the same time, we expect a higher probability of an accident, see example 2.3. Also, we observe accidents at the end of traffic jams. To summarize, the following modeling ideas should be included:
1. a higher distance between cars at lower speed implies a lower accident probability and vice versa,
2. a higher accident probability at places, where we observe an increase in the density (as for example tailbacks).
Regarding 1. The flow $ F^{p, s, c}(x, \rho) $ exactly describes the combination of density, i.e., car distances, and space-dependent velocities such that at places with high capacity and where $ \rho = \rho^\ast $ the probability of an accident can be assumed to be the highest. This idea corresponds to a probability capturing random accidents caused by human failures solely (i.e., excluding tailbacks). If the velocity function $ v(\rho) $ is uniformly bounded for $ \rho \in [0, 1] $, the normalizing constant
$ CF:=∫RFp,s,c(x,ρ(x))dx≤‖a‖∞‖v‖∞∫Rρ(x)dx $
|
is finite and we can define the family of probability measures
$ μFp,s,c,ρ(B)=∫B1CFFp,s,c(x,ρ(x))dx $
|
(2.3) |
for $ \rho \in \operatorname{BV}(\mathbb{R}) $ and $ B \in \mathcal{B}(\mathbb{R}) $, where the latter denotes the Borel $ \sigma $-algebra on $ \mathbb{R} $. Here, we assume $ \|\rho_0\|_1 > 0 $ then it follows $ C_F \neq 0 $ by assumptions on $ F^{p, s, c} $. The probability measure $ \mu^F_{p, s, c, \rho} $ exactly describes the probability distribution of the position of an accident caused by the flows, see the motivating example 2.3.
Regarding 2.: In 1. only the information of the flow is used to specify the probability of the position of an accident. Here, we incorporate the fact that at ends of tailbacks the probability of an accident is much higher, i.e., if the derivative of $ \rho $ is positive. Generally, for $ \rho \in L^1(\mathbb{R}) $ we can not assign a proper derivative $ D\rho $ but if $ \rho \in \operatorname{BV}(\mathbb{R}) $ we can argue as follows: on the one hand, a classical derivative of $ \rho \in \operatorname{BV}(\mathbb{R}) $ does not exist but on the other hand, the derivative of $ \rho $ corresponds to a signed Radon measure $ D\rho $ by a consequence of Riesz representation theorem. Furthermore, it holds for $ \rho \in L^1(\mathbb{R}) $ that
$ TV(ρ)=sup{∫Rρ(x)ϕ′(x)dx:ϕ∈C1c(R),|ϕ|≤1}=|Dρ|, $
|
where $ |D\rho| $ is the total variation of the measure $ D\rho $ and is given by
$ |Dρ|=Dρ+(R)+Dρ−(R). $
|
In the latter equation we used the Hahn decomposition, i.e., there exists a measurable set $ \tilde{B}\in \mathcal{B}(\mathbb{R}) $ such that $ \rho^+(B) = D\rho(B\cap E)\geq 0 $ and $ \rho^-(B) = -D\rho(B\cap (\mathbb{R}\setminus E))\geq 0 $ satisfy $ D\rho(B) = D\rho^+(B)-D\rho^-(B) $ for every $ B \in \mathcal{B}(\mathbb{R}) $. For further details, we refer the reader to [28,29,30,31].
To clarify this approach, we consider the density situation given in Figure 1(b). In this case, we obtain
$ Dρ+=0.2⋅ϵ−4+0.4⋅ϵ−3+0.4⋅ϵ−2+0.4⋅ϵ1+0.3⋅ϵ2,Dρ−=0.7⋅ϵ−1+0.2⋅ϵ0+0.6⋅ϵ3+0.2⋅ϵ4, $
|
where $ \epsilon_z $ denotes the Dirac measure with unit mass in $ z $. We see directly that $ \operatorname{TV}(\rho) = D\rho^+(\mathbb{R})+ D\rho^-(\mathbb{R}) $. If we normalize $ D \rho^+ $ by $ D \rho^+(\mathbb{R}) $, we obtain a discrete probability distribution which support consists of the places, where a jump from low to high density is observed and the positions are related to a probability proportional to the height of the jump. This probability distribution incorporates both, the position and the fact that a higher speed difference from high to low determines the probability of an accident. The jump height in the density is directly correlated to the speed since $ v^\prime(\rho) < 0 $. Therefore, a natural probability measure for $ \rho \in \operatorname{BV}(\mathbb{R}) $ to describe positions of potential accidents caused by increasing densities is then given by
$ μDρ(B)=Dρ+(B)Dρ+(R), $
|
for every $ B \in \mathcal{B}(\mathbb{R}) $ provided $ D\rho^+(\mathbb{R}) > 0 $.
Summarizing, we define
$ μposp,s,c,ρ(B)=βμFp,s,c,ρ(B)+(1−β)μDρ(B) $
|
(2.4) |
for some fixed $ \beta \in [0, 1] $. That means, if $ \beta = 1 $, the influence of increasing densities is neglected (end of tailbacks) and if $ \beta = 0 $, only the latter effect is incorporated. The case $ D\rho^+(\mathbb{R}) = 0 $ means that there is no increasing part in the function $ \rho $, which implies together with $ \rho \in L^1(\mathbb{R}) $ and $ \operatorname{TV}(\rho) < \infty $ that only $ \rho = 0 $ can fulfill $ D\rho^+(\mathbb{R}) = 0 $.
We only have discussed the probability distribution for the position $ p $ of the accidents so far. We assume that the size $ s $ follows the probability distribution $ \mu^{size} $ on $ (\mathbb{R}, \mathcal{B}(\mathbb{R})) $ and the capacity reduction $ c $ follows $ \mu^{cap} $ on $ ([0, 1), \mathcal{B}([0, 1))) $.
Remark 2.4. One could also include a dependence of the distributions $ \mu^{size} $, $ \mu^{cap} $ on $ \rho $. We keep these distributions independent of $ \rho $ here, since it is not obvious how a functional dependence may look like and if it is really the case in traffic flow.
In a natural way, we collect the details using the product space
$ E=R×R×[0,1)×BV(R) $
|
with norm
$ \|y\|_E = |p|+|s|+|c|+\|\rho\|_{L^1( \mathbb{R})}+ \operatorname{TV}(\rho), $ |
for $ y = (p, s, c, \rho) \in E $ to define a Banach space $ E $. Furthermore, we denote by $ \mathcal{E} = \sigma(E) $ the smallest $ \sigma $-algebra generated by the open sets induced by the norm $ \|\cdot\|_E $. Finally, we define for every $ y \in E $ and every $ B \in \mathcal{E} $ the product measure
$ η(y,B)=μposy⊗μsize⊗μcap⊗ϵρ(B), $
|
where we recover that $ \epsilon_z $ is the Dirac measure with unit mass in $ z $. Since $ \eta(y, B) $ describes the transition from no accident to one accident, we expect $ \eta $ to be a kernel as the following lemma shows.
Lemma 2.5. Let $ (p, s, c) \mapsto \int_ \mathbb{R} c_a(x, p, s, c)dx $ be continuous. Then $ \eta $ defines a Markovian kernel on $ (E, \mathcal{E}) $, which additionally satisfies $ \eta(y, \{y\}) = 0 $ for every $ y \in E $ if either $ \mu^{size}(\{s\}) = 0 $ for all $ s $ or $ \mu^{cap}(\{c\}) = 0 $ for all $ c \in [0, 1) $.
Proof. Let $ y \in E $, then by definition of $ \eta(y, \cdot), $ the mapping $ B \mapsto \eta(y, B) \geq 0 $ is a measure. Since $ E = \mathbb{R} \times \mathbb{R} \times [0, 1) \times \operatorname{BV}(\mathbb{R}) \in \mathcal{E} $ and by utilizing the definition of a product measure, we have
$ \eta(y, E) = \mu^{pos}_{y} ( \mathbb{R})\cdot \mu^{size}( \mathbb{R}) \cdot \mu^{cap}([0, 1)) \cdot \epsilon_\rho ( \operatorname{BV}( \mathbb{R})) = 1. $ |
In the same manner, we have
$ \eta(y, \{y\}) = \mu_\rho^p(\{p\})\cdot \mu^{size}(\{s\}) \cdot\mu^{cap} (\{c\}) \cdot \epsilon_\rho(\{\rho\}) = \mu_\rho^p(\{p\})\cdot \mu^{size}(\{s\}) \cdot\mu^{cap} (\{c\}) = 0 $ |
since either $ \mu^{size}(\{s\}) = 0 $ for all $ s $ or $ \mu^{cap}(\{c\}) = 0 $ for all $ c \in [0, 1) $ by assumption.
Given a set $ B \in \mathcal{E} $, the mapping $ y \mapsto \eta(y, B) $ is measurable if $ y \mapsto \mu_y^{pos} $ is measurable since $ \epsilon_\rho $ is measurable in $ \rho $. It remains to show that $ \rho \mapsto \mu^p_\rho $ is measurable. For every $ B \in \mathcal{B}(\mathbb{R}) $ one verifies for $ \rho \neq 0 $ that
$ 0<μFp,s,c,ρ(B)≤1,0<μDρ(B)≤1. $
|
Take $ y = (p, s, c, \rho) $, $ \tilde{y} = (\tilde{p}, \tilde{s}, \tilde{c}, \tilde{\rho}) \in E $, satisfying $ \rho $, $ \tilde{\rho} \neq 0 $. We deduce
$ |μFy(B)−μF˜y(B)|≤2‖Fp,s,c(⋅,ρ(⋅))‖1(‖Fp,s,c(⋅,ρ(⋅))−F˜p,˜s,˜c(⋅,˜ρ(⋅))‖1)≤2‖Fp,s,c(⋅,ρ(⋅))‖1(‖cr‖∞‖v‖∞‖ρ‖1‖ca(⋅,p,s,c)−ca(⋅,˜p,˜s,˜c)‖1+‖f′‖∞‖cr‖∞‖ρ−˜ρ‖1). $
|
We also have
$ |μDρ(B)−μD˜ρ(B)|≤1Dρ+(R)(|Dρ+(B)−D˜ρ+(B)|+|Dρ+(R)−D˜ρ+(R)|)≤1Dρ+(R)TV(ρ−˜ρ). $
|
Hence, the mapping $ y \mapsto \mu^{pos}_y(B) $ is continuous and therefore measurable.
So far, we only have specified the probability distribution of a jump in the case that a jump occurs. To construct the time of a jump, or accident, we additionally need information about how likely a jump at time $ t $ is. This can be done with rate functions and is based on the ideas of a marked point process, or, deterministic Markov processes, see [17,18]. Let $ \psi(y) > 0 $ be the traffic accident rate for a given state $ y $ of the system. The normalization coefficient $ C_F = C_F(\rho) $ maps the state of the system to a specific value. From the definition of $ C_F $, we know that it is the total flux, which is in fact positive correlated to the accident probability, i.e., a higher flux implies a higher accident probability and vice versa. Analogously, $ D\rho^+(\mathbb{R}) $ is positive correlated to the accident probability since a higher number of tailbacks and higher increases in jumps increase the probability of an accident at tailbacks. Hence, a possible choice for a rate function $ \psi \colon E \to (0, \infty) $ is given by
$ ψ(y)=λFCF(ρ)+λDDρ+(R), $
|
where $ \lambda^F, \lambda^D > 0 $ scale the influence of accidents caused by high fluxes and ends of tailbacks, respectively. For fixed $ y = (p, s, c, \rho) \in E $, the rate $ \psi(y) $ is finite. More precisely, if $ \bar{\rho}(x, t) $ is a weak entropy solution to the IVP (2.1), then for $ a(x) = c_a(x, p, s, c)c_r(x) $ it holds that
$ λFCF(ˉρ(t))+λDD(ˉρ(t))+(R)≤λF‖a‖∞‖v‖∞∫Rρ0(x)dx+λDTV(ρ(t))≤λF‖a‖∞‖v‖∞‖ρ‖1+λDC(T,‖a‖∞,‖a′‖∞,‖a′′‖1,‖f‖∞,‖f′‖∞,TV(ρ))=:ˉλ(y). $
|
We have to keep in mind that for $ y = (p, s, c, \rho) \in E $ the values $ \|a\|_\infty, \|a^\prime\|_\infty, \|a^{\prime \prime}\|_{1} $ might differ. We know that $ \|a\|_\infty = 1 $ and $ a^{\prime \prime} = 0 $ for all $ x \in \mathbb{R} \setminus I(p, s) $ by assumption. Hence, $ \|a^{\prime \prime}\|_1 \leq |I(p, s)|\||a^{\prime \prime}\|_\infty $. Therefore, we assume $ a \in C^2(\mathbb{R}) $, cf. Lemma 2.2.
Let $ \phi \colon E \to E $ be the deterministic evolution, i.e.,
$ ϕt((p0,s0,c0,ρ0))=(p0,s0,c0,ρ(t)), $
|
where $ \rho(t) $ is the unique weak entropy solution to the IVP (2.1) with initial datum $ \rho_0 $ and the parameters $ p_0, s_0, c^{\max} = c_0 $.
Let $ (U_i, i \in \mathbb{N}) $ be a sequence of independent and identically distributed (i.i.d.) random variables on some probability space $ (\Omega, \mathcal{A}, P) $ each having a uniform distribution on $ [0, 1] $. Furthermore, let $ (\xi_i, i \in \mathbb{N}) $ be a sequence of i.i.d. exponentially distributed random variables on the same probability space $ (\Omega, \mathcal{A}, P) $ and independent of $ (U_i, i \in \mathbb{N}) $ and choose $ t_n \in [0, T] $, $ y_n \in E $. The following thinning algorithm produces the next jump time $ T_{n+1} $ and corresponding post jump location $ Y_{n+1} $.
Algorithm 1 Thinning algorithm |
$ i = 1 $ |
$ s_i = t_n+\xi_i $ |
while $ U_i > \psi(\phi_{t_n s_i}(y_n)) \cdot (\overline{\lambda})^{-1} $ and $ s_i < T $ do |
$ s_{i+1} = s_i + \xi_i $ |
$ i = i+1 $ |
end while |
$ T_{n+1} = s_i $ |
Generate $ Y_{n+1} \sim \eta(\phi_{t_n s_i}(y_n), \cdot) $ |
One can show, see [19], that
$ P(Tn+1≤t)=1−e−∫ttnψ(ϕτ−tn(yn))dτ,P(Yn+1∈B|Tn+1=t)=η(ϕt−tn(yn),B) $
|
(2.5) |
for $ t \geq t_n $ and $ B \in \mathcal{E} $.
We set $ T_0 = 0 $ and $ Y_0 = (p_0, s_0, c_0, \rho_0) \in E $ and apply the thinning algorithm iteratively. In every iteration we obtain a new upper bound $ \bar{ \lambda} $ on the rates, which might increase but stays finite for finitely many iterations. Let denote $ ((T_n, Y_n), n\in \mathbb{N}_0) $ the constructed jump times and post-jump locations, then we define the piecewise deterministic process (PDP) $ (X(t), t \in [0, T]) $ as
$ X(t)=Yn⇔t∈[Tn,Tn+1). $
|
Remark 2.6.
1. The total variation bound on the solution is quite pessimistic for reasonable initial datum.
2. The total variation bound can be very large in small time intervals and the Algorithm 1 can not be used efficiently to simulate the model.
3. We expect $ X $ being a Markov process but standard results, see [18] can not be applied since $ \operatorname{BV} $ is no Borel space and the existence of regular conditional distributions is not guaranteed.
Multiple accidents on roads. In order to implement multiple accidents in the model, we label accidents and extend the state space as follows:
● positions are now given by $ \vec{p} \in \mathbb{R}^ \mathbb{N} $,
● sizes of the accidents are $ \vec{s} \in \mathbb{R}^ \mathbb{N} $,
● capacity reductions $ \vec{c} \in [0, 1)^ \mathbb{N} $
and set
$ E=RN×RN×[0,1)N×BV(R) $
|
with the norm
$ ‖y‖E=‖→p‖l1+‖→s‖l1+‖→c‖l1+‖ρ‖L1(R)+TV(ρ). $
|
Let $ \lambda_A > 0 $ be the rate of an accident and $ \lambda_R > 0 $ be the rate of resolving an accident. We define $ m(\vec{c}) = \min \{ i \colon c_i = 0\} $ and $ \pi_i(z, \vec{v}) = (v_1, \dots, v_{i-1}, z, v_{i+1}, \dots) \in \mathbb{R}^ \mathbb{N} $. A natural choice for the jump distribution is then given by
$ η(y,B)=1λR∑i∈N1ci>0+λA[λR∑i∈N1ci>0ϵ(→p,→s,πi(0,→c),ρ)(B)+λA∫R2×[0,1)ϵ(πm(→c)(˜p,→p),πm(→c)(˜s,→s),πm(→c)(˜c,→c),ρ)(B)μposy⊗μsize⊗μcap(d(˜p,˜s,˜c))]. $
|
(2.6) |
Here, $ \mu^{pos}_y = \beta \mu^F_{y}+(1-\beta) \mu^D_\rho $, where $ \mu^F_{y}(B) = \int_B \frac{1}{C_F} F^{\vec{p}, \vec{s}, \vec{c}}(x, \rho(x))dx $ and $ F^{\vec{p}, \vec{s}, \vec{c}}(x, \rho) = c_r(x)f(\rho)\prod_{i \in \mathbb{N}}c_a(x, p_i, s_i, c_i) $. The sum $ N(\vec{c}) = \sum_{i \in \mathbb{N}} \mathbb{1}_{c_i > 0} $ corresponds to the number of accidents and we see that $ B \mapsto \eta(y, B) $ is a probability measure. Since $ \pi_i $ and $ m $ are measurable functions, the mapping $ y \mapsto \eta(y, B) $ is measurable if again $ y \mapsto \mu^{pos}_y $ is measurable, see Lemma 2.5. Since $ \lambda_A $ corresponds to the rate of an accident, we choose again
$ \lambda_A(y) = \lambda^FC_F(\rho)+ \lambda^D D\rho^+( \mathbb{R}) $ |
and
$ ψ(y)=λFCF(ρ)+λDDρ+(R)+λR∑i∈N1ci>0. $
|
The upper bound on the rate function is now given by
$ ψ(y)≤λF‖a‖∞‖v‖∞‖ρ0‖1+λDC(T,‖a‖∞,‖a′‖∞,‖a′′‖1,‖f‖∞,‖f′‖∞,TV(ρ0))+λRN(→c), $
|
where $ a(x) = c_r(x)\prod_{i \in \mathbb{N}}c_a(x, p_i, s_i, c_i) $, $ y = (\vec{p}, \vec{s}, \vec{c}, \rho(t)) $ and $ \rho(t) $ is the unique weak entropy solution to (2.1).
We explain the choice of (2.6) by the following example. We consider two accidents with capacity reduction $ \vec{c} = (0.5, 0, 0.5, 0\dots) $, i.e., $ N(\vec{c}) = 2 $ and $ m(\vec{c}) = 2 $. We set $ B_{\vec{p}} = \mathbb{R} \times B_p \times \mathbb{R} \times \cdots \in \sigma(\mathbb{R}^ \mathbb{N}) $, $ B_{\vec{s}} = \mathbb{R} \times B_s \times \mathbb{R} \times \cdots \in \sigma(\mathbb{R}^ \mathbb{N}) $ and $ B_{\vec{c}} = B_{c_1}\times B_{c_2} \times B_{c_3} \times \mathbb{R} \times \cdots \in \sigma([0, 1)^ \mathbb{N}) $. Then, we set $ B = B_{\vec{p}}\times B_{\vec{s}} \times B_{\vec{c}} \times \operatorname{BV}(\mathbb{R}) $ and obtain
$ η(y,B)=12λR+λA[λR(ϵ0(Bc1)+ϵ0(Bc3))+λAμpρ⊗μsize⊗μcapBp×Bs×Bc2)]. $
|
This implies that the probability of resolving the first accident and no new accident, i.e., $ B_{c_1} = \{0\} $, $ B_{c_3} = B_{c_2} = \emptyset $, is given by
$ η(y,B)=λR2λR+λA. $
|
In the same manner we obtain the probability of having a new accident somewhere with some size and no repairs, i.e., $ B_{c_1} = B_{c_3} = \emptyset $, $ B_{c_2} = B_p = \mathbb{R} $ and $ B_s = [0, 1) $,
$ η(y,B)=λA2λR+λA. $
|
Hence, if $ \lambda_A = \lambda_R $, the probabilities are equal with value $ \frac{1}{3} $.
The Cauchy problem (2.1) is numerically solved using the Lax-Friedrichs scheme with a temporal step size $ \Delta t > 0 $ and a fixed relation $ \frac{\Delta t}{\Delta x} $ such that the scheme converges to the weak entropy solution $ \rho $ of the Cauchy problem, cf. Lemma 2.2. We denote by
$ \rho _i^0 = \frac{1}{{\Delta x}}\int_{{x_{i - {2 \mathord{\left/ {\vphantom {2 1}} \right. } 1}}}}^{{x_{i + {1 \mathord{\left/ {\vphantom {1 2}} \right. } 2}}}} {{\rho _0}} (x)dx$ |
the cell means of the initial datum $ \rho_0 $ for $ x_i = i \Delta x $ and $ i \in \mathbb{Z} $.
Since the position, size and capacity reduction stays constant between the jumps, we define the discrete deterministic dynamics as
$ ϕΔtt(p0,s0,c0,ρ0)=(p0,s0,c0,ρ(t)), $
|
where $ {\rho}_0 $ is a piecewise constant function on $ [x_{i - {1 \mathord{\left/ {\vphantom {1 2}} \right. } 2}}, x_{i + {1 \mathord{\left/ {\vphantom {1 2}} \right. } 2}}) $ given by the cell means $ {\rho}_i^0 $. Further, $ {\rho}(t) $ is the piecewise constant function given by the numerical scheme with step size $ \Delta t $ and a possibly smaller last step size to reach exactly $ t $.
Then, we approximate $ \mu^F_{y} $ by
$ ˉμFˉy(B)=∑i∈ZF→p,→s,→c(xi,ρi)ˉCF∫B1[xi−1/122,xi+1/122)(x)dx $
|
and
$ ˉCF=∑i∈ZFˉp,ˉs,ˉc(xi,ρi)Δx. $
|
Thanks to the piecewise constant cell averages, we enjoy an explicit representation of $ D\rho^+ $ as
$ Dρ+=∑i∈Z(ρi−ρi−1)+ϵxi−1/122 and ˉμDρ=Dρ+Dρ+(R). $
|
The discretized version of the rate function $ \psi(y) $ is then given by
$ ˉψ(y)=λFˉCF+λDDρ+(R)+λR∑i∈N1ci>0. $
|
In order to use Algorithm 1, we need a uniform upper bound on $ \bar{\psi} $ which will depend on the number of accidents and grows exponentially due to the total variation bound in Lemma 2.2. In [32], less restrictive bounds have been used to define an appropriate algorithm but the bounds propsed will also depend on the exponential growth of the estimation of the total variation. We will introduce an approximate scheme, where the jump times are not simulated exactly in the following. The idea is based on the simulation algorithm introduced in [33], where an algorithm has been proposed to approximate a continuous-time Markov Chain.
The probability that an accident occurs at a time $ T_{n+1} $, which is before $ T_n+\Delta t $ is given by
$ P(Tn+1≤Tn+Δt)=1−e∫Tn+ΔtTnψ(ϕτ−Tn(Yn)dτ)=Δtψ(Yn)+o(Δt) $
|
(3.1) |
as $ \Delta t \to 0 $. This is true since $ t \mapsto \psi(\phi_t(Y_n)) $ is Lipschitz continuous by using Lemma 2.2 and the properties of $ C_F $, i.e.,
$ |ψ(ϕt(Yn))−ψ(ϕ˜t(Yn))|≤C(‖ρ(t)−ρ(˜t)‖1+TV(ρ(t))−TV(ρ(˜t)))≤˜C|t−˜t|. $
|
Equation (3.1) motivates the following algorithm to approximate the next jump time $ T^a_{n+1} $.
Algorithm 2 Approximate algorithm jump times |
$ i = 1 $, $ y = Y_n $, $ t_{loc} = T_n $, $ \Delta t = \min\{\Delta t_{ref}, \frac{\varrho}{\psi(y)}, T-t_{loc}\} $ |
while $ U_i > \Delta t \psi(y) $ and $ t_{loc} < T $ do |
$ t_{loc}:= t_{loc}+ \Delta t $ |
$ y := \phi_{\Delta t}(y) $ |
$ \Delta t:= \min\{\Delta t_{ref}, \frac{\varrho}{\psi(y)}, T-t_{loc}\} $ |
$ i := i+1 $ |
end while |
$ T^a_{n+1} = t_{loc}+\Delta t $ |
$ y := \phi_{\Delta t}(y) $ |
Generate $ Y_{n+1} \sim \eta(y, \cdot) $ |
The parameters $ \varrho \in (0, 1] $, $ \Delta t_{ref} > 0 $ are user-defined and $ (U_i, i \in \mathbb{N}) $ is a sequence of i.i.d. uniformly distributed random variables. The parameter $ \Delta t_{ref} $ allows to control the accuracy of the algorithm as the reference step size and $ \varrho $ is the acceptance ratio in the case that $ \Delta t_{ref} $ and $ T $ are large. We see that Algorithm 2 uses an adaptive step size, where the adaptivity is incorporated by the current value of the rate function $ \psi(y) $. We do not need any uniform bound, which is the obvious advantage and reduces the computational costs. Note that the exact solution operator $ \phi $ has to be replaced by the discrete one in numerical implementations.
It remains to introduce the simulation procedure in the case that an accident happens or an accident does not cause capacity drop anymore, i.e., the simulation of $ \eta(y, \cdot) $. The highest index $ i $, where $ c_i > 0 $ and $ c_i = 0 $ corresponds exactly to $ N(\vec{c}) $ by construction if we start with $ c_{j} > 0 $ for $ j = 1, \dots, N(\vec{c}) $ and $ c_j = 0 $ for $ j > N(\vec{c}) $. One can use the well-known composition method, i.e., the distribution is a weighted sum of distributions, and we obtain the following procedure:
1. Choose whether an accident happens $ Z_1 = 1 $ or an accident is resolved $ Z_1 = 0 $ by a Bernoulli distributed random variable with $ P(Z_1 = 1) = \frac{ \lambda_A}{ \lambda_R N(\vec{c})+ \lambda_A} $.
2. ● Case $ Z_1 = 1 $: Choose independently a position $ p_{N(\vec{c})+1} $ according to the law $ \mu_y^{pos} $, a size $ s_{N(\vec{c})+1} $ according to $ \mu^{size} $ and $ c_{N(\vec{c})+1} \sim\mu^{cap} $ the corresponding capacity drop.
● Case $ Z_1 = 0 $: Choose a uniformly distributed index on $ \{1, \ldots, N(\vec{c})\} $ to indicate which accident got removed.
Simulating the new position is straightforward since $ i $ is picked according to
$ \sum\limits_{i \in \mathbb{Z}} \frac{F(x_i, {\rho}_i)}{\bar{C}_F} \epsilon_{x_i} $ |
and then the position within cell $ i $ as a uniform distribution on $ [x_{i - {1 \mathord{\left/ {\vphantom {1 2}} \right. } 2}}, x_{i + {1 \mathord{\left/ {\vphantom {1 2}} \right. } 2}}) $.
We assume a bounded road $ [-L, L] \subset \mathbb{R} $ in the following with periodic boundary conditions $ \rho(-L, t) = \rho(L, t) $ for (2.1) to avoid difficulties with boundary treatment. We assume possibly different road capacities on $ [-L, L] $, i.e., let
$ \tilde{c}_{road}(x) = \sum\limits_{m = 0}^{M-1} c_{m, road} \mathbb{1}_{[x_m, x_{m+1})} $ |
for $ -L = x_0 < x_1 < \cdots x_M = L $ with $ c_m \geq \underline{c} $ for $ m = 0, \dots M-1 $ and $ c_0 = c_{M-1} $. The latter condition avoids a discontinuity for the periodic boundary conditions and implies that cars leaving at $ x = L $ enter in the same manner at $ x = -L $ again. Since we need enough regularity on $ c_r $ to apply the total variation bound on the solution of (2.1), we use a mollifier $ M_\epsilon $ with support $ [- \epsilon, \epsilon] $ and $ \int_ \mathbb{R} M_ \epsilon(x) dx = 1 $. Then, $ c_r(x) = \tilde{c}_{road} \ast M_{ \epsilon}(x) = \int_ \mathbb{R} \tilde{c}_{road}(y) M_{ \epsilon}(x-y)dy \in C^\infty $ and $ |\operatorname{supp}(c_r^{\prime \prime})| \leq 2 \epsilon M $.
We use the same ideas for the capacity reduction and define $ \tilde{c}_a(x, p, s, c) = 1-c \mathbb{1}_{(p-\frac{s}{2}, p+\frac{s}{2})}(x) $ for $ p \in [-L, L] $, $ s \in (-L, L) $ and $ c \in [0, 1-c_{min}] $. By defining $ c_a(x, p, s, c) = \tilde{c}_a(\cdot, p, s, c)\ast M_ \epsilon(x) $, and using $ a(x) = c_r(x)\prod_{i \in \mathbb{N}}c_a(x, p_i, s_i, c_i) $, we deduce
$ a,a′∈L∞(R),a′,a′′∈L1(R) $
|
as required.
Remark 3.1. We face only finitely many accidents $ P $-a.s. such that the infinite product in $ a $ can be represented by a finite product. Therefore, the differentiation of $ a $ can be understood in the classical sense.
The first example is devoted to the understanding of the dynamics of the LWR model with accidents derived in the previous sections. We are interested whether the modeling ideas can be also observed in computational experiments. The data we use is as follows: a time horizon $ T = 60 $, a spatial discretization $ \Delta x = \frac{1}{50} $ of $ [-10, 10] $ and $ \Delta t _{ref} = \frac{1}{20} $. The initial density is chosen constant as $ \rho_0 (x) = 0.4 $ and the LWR flux is given by $ f(\rho) = \rho(1-\rho) $. We assume a road capacity given by the non-smooth version as
$ ˜croad(x)=7−21[0,5](x), $
|
which implies a capacity reduction on $ [0, 5] $ caused by e.g., roads under constructions. To incorporate capacity drops caused by accidents, we use the function
$ ˜ca(x,p,s,c)=1−c1[p−s2,p+s2](x). $
|
In numerical investigations, we have recovered that smoothing the latter functions does not significantly change the results for a fixed spatial step size $ \Delta x $ and $ \epsilon < \frac{\Delta x}{2} $, which reduces the computational costs significantly. For the stochastic part, we use $ \lambda_R = \frac{1}{2} $, $ \lambda_D = \frac{1}{10} $, $ \lambda_F = \frac{1}{105} $ and assume
$ μsize=10.81[0.2,1](x)dx,μcap=12(ε0.5+ε0.99), $
|
(3.2) |
as well as $ \varrho = 1 $.
A first insight into the behavior of the model. Having all the parameters at hand, except $ \beta $ from Eq (2.4), we can get first insights into the behavior of the model using numerical simulations for varying $ \beta. $ The latter parameter describes the influence of the current flux on the position of possible accidents, see (2.3).
Figure 6 shows the traffic density (black bold line) for different points in time and using only the information of $ D\rho^+ $ to determine the position of an accident, i.e., $ \beta = 0 $. The rectangles in the figures indicate the range of the road affected by an accident, where a bright color corresponds to a capacity drop of $ 0.99 $ and the other color of $ 0.5 $, see $ \mu^{cap} $ in (3.2). Since the initial distribution is constant with a value of $ 0.4 $, we draw the density at the first time at which an accident happens in Figure 6(a). Due to a spatial inhomogeneous road capacity $ c_r(x) $, the initial density profile changed to a non-constant equilibrium traffic density. As we would expect, the accident happens at the incresaing part of the density, i.e., at the end of the traffic jam, with a road capacity reduction of $ 0.99 $. At this position a traffic jam occurs until the accident is removed, see Figure 6(b). The traffic density relaxes to an equilibrium density again and the second accident happens at the end of the traffic jam as Figure 6(c) indicates. Again a capacity reduction of $ 0.99 $ has been randomly chosen and a third accident occurs right after the second accident. The latter can be seen in Figure 1(f), which shows the traffic density at the time, where the second accident gets resolved.
At the time, where both accidents are resolved, see Figure 1(g), we see the high impact of the previous accidents on the density, which does not reach the equilibrium state until the next accident occurs as Figure 1(h) shows. Again, the position of the accident is at an increasing part of the density. Altogether, we see that our model is able to map the ideas of accidents at places with an increasing density and the numerical solutions look very confident using the CFL condition with equality.
In the following, we discuss simulation results using the parameter $ \beta = 0.5 $ shown in Figure 2. We face an approximately equilibrium density at the time of a first accident again, see Figure 2(a). Here, the accident occurs close to the position zero, which is not an increasing part of the density. The accident is therefore created by the flux, which is uniform on the interval [-10, 10] while the density is close to equilibrium.
Figure 3 shows a sample path of the model with $ \beta = 1 $, i.e., only flux information is used to determine the position of an accident. We observe in Figure 3(a)-3(b) an accident at densities, which are close to $ \rho^\ast = 0.5 $ here, which is exactly what we would expect as the flux $ f $ without spatial capacity restrictions is maximal there. The third and fourth accident occur at places with the maximal road capacity, i.e., not in $ [0, 5] $.
In summary, we recover the modeling ideas in the simulation results again. More precisely, for $ \beta = 0 $ we only have accidents at positions with an increasing density profile and in the case $ \beta = 1 $, the flux determines the position of the traffic accidents.
As Figure 2(b) shows, the second accident happens at the traffic jam end. After the first accident has been removed, a third accident occurs and Figure 2(c) shows the traffic density at the time right before the fourth accident occurs. The fourth accident is inside the area of the second accident and has a small size of impact, see Figure 2(d). The latter accident occurred at this position since the flux around $ \rho = 0.5 $ is the most highest and we are not in a stationary state.
Numerical verification of the approximate scheme. In order to verify numerically that the approximate algorithm works well, we study the distribution of the first jump time, i.e., the first time of an accident. Formula (2.5) exactly describes the cumulative distribution function (CDF), which can be approximated using the Lax-Friedrichs scheme to approximate $ \phi $. Using the left-sided rectangular rule to approximate $ \int_0^t \psi(\phi_\tau(y_0))d\tau $ and the Matlab function $\texttt{ecdf}$* to compute the empirical cumulative distribution function (ECDF) yields the results shown in Figure 5 computed by using $ 10^4 $ samples of the first accident time $ T_1^a $.
* Documentation: https://de.mathworks.com/help/stats/ecdf.html, 2019
First of all, we observe a very good fitting of the CDF by the ECDF computed with the approximation Algorithm 2. This implies that the corresponding probability distributions are close (in the weak sense). Furthermore, we observe that the parameter $ \beta $ has no significant influence on the shape or values of the CDF as Figures 4(a) and 4(b) show.
In order to compare a histogram generated by the approximation procedure with the exact probability density function (pdf) $ g(t) $, we can differentiate (2.5) and obtain $ g(t) = \psi(\phi_t(y_0))e^{-\int_0^t \psi(\phi_\tau(y_0))d\tau}. $ Figure 5 shows a histogram of samples of $ T_1^a $ and the theoretical result $ g(t) $. We observe a good agreement between both quantities again, also independent of the choice of $ \beta $.
Finally, we discuss the distribution of the first accident's position. Figure 5 shows the histogram of samples of the first accident's position, where we distinguish the cases $ \beta = 0 $ and $ \beta = 0.5 $ again. In both cases, the probability having an accident at position $ x = -4 $ is the most highest, which corresponds to the congestion end in the stationary traffic profile, see Figure 6(c) for example. One significant difference between $ \beta = 0 $ and $ \beta = 0.5 $ can be observed for $ x \in [0, 5] $, where in the case of $ \beta = 0 $, i.e., no flux information, no accident happens.
In contrast, for $ \beta = 0.5 $, there is a strictly positive probability having an accident in this interval, which is clear since the stationary value of $ \rho $ is approximately at the maximal flow, i.e., at $ 0.5 $.
Impact of boundary conditions. In the following, we pose a different type of boundary conditions, i.e., we assume an inflow condition at the left boundary and a homogeneous Neumann boundary condition at the right boundary. We have to keep in mind that the inflow $ G_{in}(t) $ at the left boundary $ x_l $ can be posed only at times where $ f^\prime(\rho(x_l), t) > 0 $, i.e., information can enter into the road segment. Otherwise, we also use homogeneous Neumann boundary conditions at $ x_l $. We use the same parameters and functions as in the latter numerical investigations and discuss the influence of $ G_{in}(t) $ on the model. If we have no accident, the road capacity is given by the bottleneck $ \min_{x}c_r(x)f(\rho^\ast) = \frac{5}{4} $ in our setting.
Figure 6 shows a simulation result with an inflow $ G_{in}(t) = \frac{15}{16} < \frac{5}{4} $ being below the capacity of the road segment. Since $ \beta = 0 $, we have accidents at tailbacks only. In Figure 7, an inflow $ G_{in}(t) = \frac{5}{4} $ is assumed leading to more distinctive traffic jams than the inflow before. Accidents are consequently more likely at positions which are further to the left of the bottleneck compared to the previous case. In Figure 7(c), we have an accident right left close to the boundary such that the inflow has not been assigned due to $ f^\prime \leq 0 $ at this place. After this accident has been resolved, the inflow is again obtained as one can see in Figure 7(d).
To conclude, the numerical simulations inherit the ideas for the stochastic traffic flow model and the numerical results are convincing.
We successfully have derived a stochastic traffic flow model capturing random traffic accidents. Furthermore, a tailored numerical approximation scheme has been introduced, which also has been validated in numerical simulation examples.
The stochastic traffic flow model allows for road capacity planning and controlling variable speed limit systems in such a way that traffic accidents are rarely events, which might be future research. Additionally, the derivation from a microscopic model and the extension to a second order traffic models and networks can be considered.
This work was supported by the BMBF project ENets (05M18VMA), the DFG project GO1920/10-1 and the DAAD project "Stochastic dynamics for complex networks and systems" (Project-ID 57444394).
All authors declare no conflicts of interest in this paper.
[1] |
Cooperman BS, Baykov AA, Lahti R (1992) Evolutionary conservation of the active site of soluble inorganic pyrophosphatase. Trends Biochem Sci 17: 262–266. doi: 10.1016/0968-0004(92)90406-Y
![]() |
[2] | Lahti R (1983) Microbial inorganic pyrophosphatases. Microbiol Rev 47: 169–178. |
[3] | Klemme JH (1976) Regulation of intracellular pyrophosphatase-activity and conservation of the phosphoanhydride-energy of inorganic pyrophosphate in microbial metabolism. Z Naturforsch C 31: 544–550. |
[4] | Heinonen JK (2001) Biological role of inorganic pyrophosphate: Springer Science & Business Media. |
[5] | Terkeltaub RA (2001) Inorganic pyrophosphate generation and disposition in pathophysiology. Am J Physiol Cell Physiol 281: C1–C11. |
[6] |
Kajander T, Kellosalo J, Goldman A (2013) Inorganic pyrophosphatases: one substrate, three mechanisms. FEBS Lett 587: 1863–1869. doi: 10.1016/j.febslet.2013.05.003
![]() |
[7] | Chen J, Brevet A, Fromant M, et al. (1990) Pyrophosphatase is essential for growth of Escherichia coli. J Bacteriol 172: 5686–5689. |
[8] | Lundin M, Baltscheffsky H, Ronne H (1991) Yeast PPA2 gene encodes a mitochondrial inorganic pyrophosphatase that is essential for mitochondrial function. J Biol Chem 266: 12168–12172. |
[9] |
Kankare J, Salminen T, Lahti R, et al. (1996) Structure of Escherichia coli inorganic pyrophosphatase at 2.2 A resolution. Acta Crystallogr D 52: 551–563. doi: 10.1107/S0907444996000376
![]() |
[10] | Arutiunian E, Terzian S, Voronova A, et al. (1981) X-Ray diffraction study of inorganic pyrophosphatase from baker's yeast at the 3 angstroms resolution (Russian). DoklAkadNauk Sssr 258: 1481. |
[11] |
Kellosalo J, Kajander T, Kogan K, et al. (2012) The structure and catalytic cycle of a sodium-pumping pyrophosphatase. Science 337: 473–476. doi: 10.1126/science.1222505
![]() |
[12] |
Lin SM, Tsai JY, Hsiao CD, et al. (2012) Crystal structure of a membrane-embedded H+-translocating pyrophosphatase. Nature 484: 399–403. doi: 10.1038/nature10963
![]() |
[13] |
Luoto HH, Baykov AA, Lahti R, et al. (2013) Membrane-integral pyrophosphatase subfamily capable of translocating both Na+ and H+. P Natl Acad Sci U S A 110: 1255–1260. doi: 10.1073/pnas.1217816110
![]() |
[14] |
Garcia-Contreras R, Celis H, Romero I (2004) Importance of Rhodospirillum rubrum H+-pyrophosphatase under low-energy conditions. J Bacteriol 186: 6651–6655. doi: 10.1128/JB.186.19.6651-6655.2004
![]() |
[15] |
Serrano A, Pérez-Castiñeira JR, Baltscheffsky M, et al. (2007) H+-PPases: yesterday, today and tomorrow. IUBMB Life 59: 76–83. doi: 10.1080/15216540701258132
![]() |
[16] |
Baykov AA, Malinen AM, Luoto HH, et al. (2013) Pyrophosphate-fueled Na+ and H+ transport in prokaryotes. Microbiol Mol Biol Rev 77: 267–276. doi: 10.1128/MMBR.00003-13
![]() |
[17] | Taiz L (1992) The Plant Vacuole. J Exp Biol 172: 113–122. |
[18] | Maeshima M, Yoshida S (1989) Purification and properties of vacuolar membrane proton-translocating inorganic pyrophosphatase from mung bean. J Biol Chem 264: 20068–20073. |
[19] | Belogurov GA, Lahti R (2002) A lysine substitute for K+. A460K mutation eliminates K+ dependence in H+-pyrophosphatase of Carboxydothermus hydrogenoformans. J Biol Chem 277: 49651–49654. |
[20] |
Luoto HH, Belogurov GA, Baykov AA, et al. (2011) Na+-translocating Membrane Pyrophosphatases Are Widespread in the Microbial World and Evolutionarily Precede H+-translocating Pyrophosphatases. J Biol Chem 286: 21633–21642. doi: 10.1074/jbc.M111.244483
![]() |
[21] |
Luoto HH, Nordbo E, Malinen AM, et al. (2015) Evolutionarily divergent, Na+-regulated H+-transporting membrane-bound pyrophosphatases. Biochem J 467: 281–291. doi: 10.1042/BJ20141434
![]() |
[22] |
Tsai JY, Kellosalo J, Sun YJ, et al. (2014) Proton/sodium pumping pyrophosphatases: the last of the primary ion pumps. Curr Opin Struct Biol 27: 38–47. doi: 10.1016/j.sbi.2014.03.007
![]() |
[23] |
Drozdowicz YM, Rea PA (2001) Vacuolar H+ pyrophosphatases: from the evolutionary backwaters into the mainstream. Trends Plant Sci 6: 206–211. doi: 10.1016/S1360-1385(01)01923-9
![]() |
[24] | Björn LO (2015) The evolution of photosynthesis and its environmental impact. Photobiology: Springer. pp. 207–230. |
[25] |
Kriegel A, Andres Z, Medzihradszky A, et al. (2015) Job Sharing in the Endomembrane System: Vacuolar Acidification Requires the Combined Activity of V-ATPase and V-PPase. Plant Cell 27: 3383–3396 doi: 10.1105/tpc.15.00733
![]() |
[26] |
Nakayasu T, Kawauchi, K., Hirata, H., et al. (1999) Cycloprodigiosin hydrochloride inhibits acidification of the plant vacuole. Plant Cell Physiol 40: 143–148. doi: 10.1093/oxfordjournals.pcp.a029521
![]() |
[27] | Bethmann B, Thaler M, Simonis W, et al. (1995) Electrochemical Potential Gradients of H+, K+, Ca2+, and Cl- across the Tonoplast of the Green Alga Eremosphaera Viridis. Plant Physiol 109: 1317–1326. |
[28] |
Schumaker KS, Sze H (1990) Solubilization and reconstitution of the oat root vacuolar H+/Ca2+ exchanger. Plant Physiol 92: 340–345. doi: 10.1104/pp.92.2.340
![]() |
[29] |
Jiang L, Phillips TE, Hamm CA, et al. (2001) The protein storage vacuole: a unique compound organelle. J Cell Biol 155: 991–1002. doi: 10.1083/jcb.200107012
![]() |
[30] |
Li J, Yang H, Peer WA, et al. (2005) Arabidopsis H+-PPase AVP1 regulates auxin-mediated organ development. Science 310: 121–125. doi: 10.1126/science.1115711
![]() |
[31] |
Sabatini S, Beis D, Wolkenfelt H, et al. (1999) An auxin-dependent distal organizer of pattern and polarity in the Arabidopsis root. Cell 99: 463–472. doi: 10.1016/S0092-8674(00)81535-4
![]() |
[32] | Brini F, Hanin M, Mezghani I, et al. (2007) Overexpression of wheat Na+/H+ antiporter TNHX1 and H+-pyrophosphatase TVP1 improve salt- and drought-stress tolerance in Arabidopsis thaliana plants. J Exp Bot 58: 301–308. |
[33] |
Lv SL, Lian LJ, Tao PL, et al. (2009) Overexpression of Thellungiella halophila H+-PPase (TsVP) in cotton enhances drought stress resistance of plants. Planta 229: 899–910. doi: 10.1007/s00425-008-0880-4
![]() |
[34] | Li X, Guo C, Gu J, et al. (2014) Overexpression of VP, a vacuolar H+-pyrophosphatase gene in wheat (Triticum aestivum L.), improves tobacco plant growth under Pi and N deprivation, high salinity, and drought. J Exp Bot 65: 683–696. |
[35] |
Park S, Li J, Pittman JK, et al. (2005) Up-regulation of a H+-pyrophosphatase (H+-PPase) as a strategy to engineer drought-resistant crop plants. P Natl Acad Sci U S A 102: 18830–18835. doi: 10.1073/pnas.0509512102
![]() |
[36] |
Battisti DS, Naylor RL (2009) Historical warnings of future food insecurity with unprecedented seasonal heat. Science 323: 240–244. doi: 10.1126/science.1164363
![]() |
[37] |
Zhang H, Shen G, Kuppu S, et al. (2011) Creating drought- and salt-tolerant cotton by overexpressing a vacuolar pyrophosphatase gene. Plant Signal Behav 6: 861–863. doi: 10.4161/psb.6.6.15223
![]() |
[38] | Yaeger R (1996) Protozoa: structure, classification, growth, and development. |
[39] |
Kappe SH, Buscaglia CA, Bergman LW, et al. (2004) Apicomplexan gliding motility and host cell invasion: overhauling the motor model. Trends Parasitol 20: 13–16. doi: 10.1016/j.pt.2003.10.011
![]() |
[40] |
Murray CJL, Vos T, Lozano R, et al. (2012) Disability-adjusted life years (DALYs) for 291 diseases and injuries in 21 regions, 1990-2010: a systematic analysis for the Global Burden of Disease Study 2010. Lancet 380: 2197–2223. doi: 10.1016/S0140-6736(12)61689-4
![]() |
[41] | World Health Organization (2013) WHO Global malaria report 2013. Geneva, Switzerland: World Health Organization. |
[42] |
Greenwood BM, Fidock DA, Kyle DE, et al. (2008) Malaria: progress, perils, and prospects for eradication. J Clin Invest 118: 1266–1276. doi: 10.1172/JCI33996
![]() |
[43] |
Crompton PD, Moebius J, Portugal S, et al. (2014) Malaria immunity in man and mosquito: insights into unsolved mysteries of a deadly infectious disease. Annu Rev Immunol 32: 157–187. doi: 10.1146/annurev-immunol-032713-120220
![]() |
[44] |
Smith T, Schellenberg JA, Hayes R (1994) Attributable fraction estimates and case definitions for malaria in endemic areas. Stat Med 13: 2345–2358. doi: 10.1002/sim.4780132206
![]() |
[45] | World Health Organization (2014) WHO global malaria report 2014. Geneva, Switzerland: World Health Organization. |
[46] |
Shortt HE, Fairley NH, Covell G, et al. (1951) The pre-erythrocytic stage of Plasmodium falciparum. Trans R Soc Trop Med Hyg 44: 405–419. doi: 10.1016/S0035-9203(51)80019-1
![]() |
[47] |
Mota MM, Pradel G, Vanderberg JP, et al. (2001) Migration of Plasmodium sporozoites through cells before infection. Science 291: 141–144. doi: 10.1126/science.291.5501.141
![]() |
[48] |
Sturm A, Amino R, van de Sand C, et al. (2006) Manipulation of host hepatocytes by the malaria parasite for delivery into liver sinusoids. Science 313: 1287–1290. doi: 10.1126/science.1129720
![]() |
[49] | Kollien A, Meyer H, Großpietsch T, et al. (1998) Correlation of the development of Trypanosoma cruzi with the physiology in the rectum of the vector. Parasitol Int 47: 143. |
[50] |
Kollien A, Schaub G (2000) The development of Trypanosoma cruzi in triatominae. Parasitol Today 16: 381–387. doi: 10.1016/S0169-4758(00)01724-5
![]() |
[51] |
Docampo R, Jimenez V, Lander N, et al. (2013) New insights into roles of acidocalcisomes and contractile vacuole complex in osmoregulation in protists. Int Rev Cell Mol Biol 305: 69–113. doi: 10.1016/B978-0-12-407695-2.00002-0
![]() |
[52] |
Docampo R, Scott DA, Vercesi AE, et al. (1995) Intracellular Ca2+ storage in acidocalcisomes of Trypanosoma cruzi. Biochem J 310: 1005–1012. doi: 10.1042/bj3101005
![]() |
[53] |
Garcia CR, Ann SE, Tavares ES, et al. (1998) Acidic calcium pools in intraerythrocytic malaria parasites. Eur J Cell Biol 76: 133–138. doi: 10.1016/S0171-9335(98)80026-5
![]() |
[54] |
Scott DA, Moreno S, Docampo R (1995) Ca2+ storage in Trypanosoma brucei: the influence of cytoplasmic pH and importance of vacuolar acidity. Biochem J 310: 789–794. doi: 10.1042/bj3100789
![]() |
[55] |
Moreno S, Zhong L (1996) Acidocalcisomes in Toxoplasma gondii tachyzoites. Biochem J 313: 655–659. doi: 10.1042/bj3130655
![]() |
[56] |
Ruiz FA, Rodrigues CO, Docampo R (2001) Rapid Changes in Polyphosphate Content within Acidocalcisomes in Response to Cell Growth, Differentiation, and Environmental Stress in Trypanosoma cruzi. J Biol Chem 276: 26114–26121. doi: 10.1074/jbc.M102402200
![]() |
[57] |
Ruiz FA, Marchesini N, Seufferheld M, et al. (2001) The polyphosphate bodies of Chlamydomonas reinhardtii possess a proton-pumping pyrophosphatase and are similar to acidocalcisomes. J Biol Chem 276: 46196–46203. doi: 10.1074/jbc.M105268200
![]() |
[58] |
Lemercier G, Dutoya S, Luo S, et al. (2002) A vacuolar-type H+-pyrophosphatase governs maintenance of functional acidocalcisomes and growth of the insect and mammalian forms of Trypanosoma brucei. J Biol Chem 277: 37369–37376. doi: 10.1074/jbc.M204744200
![]() |
[59] |
Vercesi AE, Moreno S, Docampo R (1994) Ca2+/H+ exchange in acidic vacuoles of Trypanosoma brucei. Biochem J 304: 227–233. doi: 10.1042/bj3040227
![]() |
[60] |
Rohloff P, Montalvetti A, Docampo R (2004) Acidocalcisomes and the contractile vacuole complex are involved in osmoregulation in Trypanosoma cruzi. J Biol Chem 279: 52270–52281. doi: 10.1074/jbc.M410372200
![]() |
[61] |
Scott DA, de Souza W, Benchimol M, et al. (1998) Presence of a plant-like proton-pumping pyrophosphatase in acidocalcisomes of Trypanosoma cruzi. J Biol Chem 273: 22151–22158. doi: 10.1074/jbc.273.34.22151
![]() |
[62] |
Marchesini N, Luo S, Rodrigues C, et al. (2000) Acidocalcisomes and a vacuolar H+-pyrophosphatase in malaria parasites. Biochem J 347: 243–253. doi: 10.1042/bj3470243
![]() |
[63] |
Lu H-G, Zhong L, de Souza W, et al. (1998) Ca2+ content and expression of an acidocalcisomal calcium pump are elevated in intracellular forms of Trypanosoma cruzi. Mol Cell Biol 18: 2309–2323. doi: 10.1128/MCB.18.4.2309
![]() |
[64] |
Liu J, Pace D, Dou Z, et al. (2014) A vacuolar H+ pyrophosphatase (TgVP1) is required for microneme secretion, host cell invasion, and extracellular survival of Toxoplasma gondii. Molecular microbiology 93: 698–712. doi: 10.1111/mmi.12685
![]() |
[65] | Rodrigues CO, Scott DA, Bailey BN, et al. (2000) Vacuolar proton pyrophosphatase activity and pyrophosphate (PPi) in Toxoplasma gondii as possible chemotherapeutic targets. Biochem J 349 Pt 3: 737–745. |
[66] | Martin MB, Grimley JS, Lewis JC, et al. (2001) Bisphosphonates Inhibit the Growth of Trypanosoma brucei. Trypanosoma cruzi. Leishmania donovani. Toxoplasma gondii, and Plasmodium falciparum: A Potential Route to Chemotherapy. J Med Chem 44: 909–916. |
[67] |
Martin MB, Sanders JM, Kendrick H, et al. (2002) Activity of bisphosphonates against Trypanosoma brucei rhodesiense. J Med Chem 45: 2904–2914. doi: 10.1021/jm0102809
![]() |
[68] |
Rodan GA, Martin TJ (2000) Therapeutic approaches to bone diseases. Science 289: 1508–1514. doi: 10.1126/science.289.5484.1508
![]() |
[69] |
Baykov AA, Dubnova EB, Bakuleva NP, et al. (1993) Differential sensitivity of membrane-associated pyrophosphatases to inhibition by diphosphonates and fluoride delineates two classes of enzyme. FEBS Lett 327: 199–202. doi: 10.1016/0014-5793(93)80169-U
![]() |
[70] |
Smirnova IN, Kudryavtseva NA, Komissarenko SV, et al. (1988) Diphosphonates are potent inhibitors of mammalian inorganic pyrophosphatase. Arch Biochem Biophys 267: 280–284. doi: 10.1016/0003-9861(88)90033-1
![]() |
[71] | Holdeman L, Good I, Moore W (1976) Human fecal flora: variation in bacterial composition within individuals and a possible effect of emotional stress. Appl Environ Microbiol 31: 359–375. |
[72] |
Salyers A (1984) Bacteroides of the human lower intestinal tract. Annu Rev Microbiol 38: 293–313. doi: 10.1146/annurev.mi.38.100184.001453
![]() |
[73] |
Xu J, Gordon JI (2003) Honor thy symbionts. P Natl Acad Sci USA 100: 10452–10459. doi: 10.1073/pnas.1734063100
![]() |
[74] |
Bäckhed F, Ley RE, Sonnenburg JL, et al. (2005) Host-bacterial mutualism in the human intestine. Science 307: 1915–1920. doi: 10.1126/science.1104816
![]() |
[75] |
Brook I, Johnson N, Overturf GD, et al. (1977) Mixed bacterial meningitis: A complication of ventriculo-and lumboperitoneal shunts: Report of two cases. J Neurosurg 47: 961–964. doi: 10.3171/jns.1977.47.6.0961
![]() |
[76] | Odugbemi T, Jatto S, Afolabi K (1985) Bacteroides fragilis meningitis. J Clin Microbiol 21: 282–283. |
[77] |
Wexler HM (2007) Bacteroides: the good, the bad, and the nitty-gritty. Clin Microbiol Rev 20: 593-621. doi: 10.1128/CMR.00008-07
![]() |
[78] |
Goldstein EJ (1996) Anaerobic bacteremia. Clin Infect Dis 23: S97–S101. doi: 10.1093/clinids/23.Supplement_1.S97
![]() |
[79] |
Hecht DW (2004) Prevalence of antibiotic resistance in anaerobic bacteria: worrisome developments. Clin Infect Dis 39: 92–97. doi: 10.1086/421558
![]() |
[80] |
Nguyen MH, Victor LY, Morris AJ, et al. (2000) Antimicrobial resistance and clinical outcome of Bacteroides bacteremia: findings of a multicenter prospective observational trial. Clin Infect Dis 30: 870–876. doi: 10.1086/313805
![]() |
[81] |
Yoon H-S, Kim S-Y, Kim I-S (2013) Stress response of plant H+-PPase-expressing transgenic Escherichia coli and Saccharomyces cerevisiae: a potentially useful mechanism for the development of stress-tolerant organisms. J Appl Genet 54: 129–133. doi: 10.1007/s13353-012-0117-x
![]() |
[82] | Rafii F, Sutherland JB, Cerniglia CE (2008) Effects of treatment with antimicrobial agents on the human colonic microflora. Ther Clin Risk Manag 4: 1343. |
[83] |
Owens RC, Donskey CJ, Gaynes RP, et al. (2008) Antimicrobial-associated risk factors for Clostridium difficile infection. Clin Infect Dis 46: S19–S31. doi: 10.1086/521859
![]() |
[84] |
Hopkins M, Macfarlane G (2002) Changes in predominant bacterial populations in human faeces with age and with Clostridium difficile infection. J Med Microbiol 51: 448–454. doi: 10.1099/0022-1317-51-5-448
![]() |
[85] |
Gaxiola RA, Palmgren MG, Schumacher K (2007) Plant proton pumps. FEBS Lett 581: 2204–2214. doi: 10.1016/j.febslet.2007.03.050
![]() |
[86] |
Maeshima M (2000) Vacuolar H+-pyrophosphatase. Biochim Biophys Acta 1465: 37–51. doi: 10.1016/S0005-2736(00)00130-9
![]() |
[87] |
Asaoka M, Segami S, Maeshima M (2014) Identification of the critical residues for the function of vacuolar H+-pyrophosphatase by mutational analysis based on the 3D structure. J Biochem 156: 333–344. doi: 10.1093/jb/mvu046
![]() |
[88] | Terstappen GC, Reggiani A (2001) In silico research in drug discovery. Trends Pharmacol Sci 22: 23–26. |
[89] |
Rask-Andersen M, Almen MS, Schioth HB (2011) Trends in the exploitation of novel drug targets. Nat Rev Drug Discov 10: 579–590. doi: 10.1038/nrd3478
![]() |
[90] |
Wishart DS, Knox C, Guo AC, et al. (2006) DrugBank: a comprehensive resource for in silico drug discovery and exploration. Nucleic Acids Res 34: D668–672. doi: 10.1093/nar/gkj067
![]() |
[91] |
Lipinski CA, Lombardo F, Dominy BW, et al. (1997) Experimental and computational approaches to estimate solubility and permeability in drug discovery and development settings. Adv Drug Deliver Rev 23: 3–25. doi: 10.1016/S0169-409X(96)00423-1
![]() |
[92] | Biologic E, Foa P, Zak B (1967) Microdetermination of inorganic phosphate, phospholipids, and total phosphate in biologic materials. Clin Chem 13: 326–332. |
[93] |
Hajduk PJ, Huth JR, Fesik SW (2005) Druggability indices for protein targets derived from NMR-based screening data. J Med Chem 48: 2518–2525. doi: 10.1021/jm049131r
![]() |
[94] |
Hajduk PJ, Huth JR, Tse C (2005) Predicting protein druggability. Drug Discov Today 10: 1675–1682. doi: 10.1016/S1359-6446(05)03624-X
![]() |
[95] |
Shuker SB, Hajduk PJ, Meadows RP, et al. (1996) Discovering high-affinity ligands for proteins: SAR by NMR. Science 274: 1531–1534. doi: 10.1126/science.274.5292.1531
![]() |
[96] |
Andrews SP, Brown GA, Christopher JA (2014) Structure-Based and Fragment-Based GPCR Drug Discovery. ChemMedChem 9: 256–275. doi: 10.1002/cmdc.201300382
![]() |
[97] |
Congreve M, Rich RL, Myszka DG, et al. (2011) 5 Fragment Screening of Stabilized G-Protein-Coupled Receptors Using Biophysical Methods. Methods Enzymol 493: 115. doi: 10.1016/B978-0-12-381274-2.00005-4
![]() |
[98] | Hawkins PCD (2006) A comparison of structure-based and shape-based tools for virtual screening. Abstr Pap Am Chem S 231. |
[99] |
Lyne PD (2002) Structure-based virtual screening: an overview. Drug Discov Today 7: 1047–1055. doi: 10.1016/S1359-6446(02)02483-2
![]() |
[100] |
Huang N, Shoichet BK, Irwin JJ (2006) Benchmarking sets for molecular docking. J Med Chem 49: 6789–6801. doi: 10.1021/jm0608356
![]() |
[101] |
Aqvist J, Luzhkov VB, Brandsdal BO (2002) Ligand binding affinities from MD simulations. Acc Chem Res 35: 358–365. doi: 10.1021/ar010014p
![]() |
[102] |
Bohm HJ (1998) Prediction of binding constants of protein ligands: A fast method for the prioritization of hits obtained from de novo design or 3D database search programs. J Comput Aid Mol Des 12: 309–323. doi: 10.1023/A:1007999920146
![]() |
[103] |
Muegge I, Martin YC (1999) A general and fast scoring function for protein-ligand interactions: A simplified potential approach. J Med Chem 42: 791–804. doi: 10.1021/jm980536j
![]() |
[104] |
Kuntz ID, Blaney JM, Oatley SJ, et al. (1982) A geometric approach to macromolecule-ligand interactions. J Mol Biol 161: 269–288. doi: 10.1016/0022-2836(82)90153-X
![]() |
[105] | Morris GM, Goodsell DS, Halliday RS, et al. (1998) Automated docking using a Lamarckian genetic algorithm and an empirical binding free energy function. J Comput Chem 19: 1639–1662. |
[106] |
Verdonk ML, Cole JC, Hartshorn MJ, et al. (2003) Improved protein-ligand docking using GOLD. Proteins 52: 609–623. doi: 10.1002/prot.10465
![]() |
[107] |
Bohm HJ (1992) The computer program LUDI: a new method for the de novo design of enzyme inhibitors. J Comput Aid Mol Des 6: 61–78. doi: 10.1007/BF00124387
![]() |
[108] |
Korb O, Stutzle T, Exner TE (2009) Empirical scoring functions for advanced protein-ligand docking with PLANTS. J Chem Inf Model 49: 84–96. doi: 10.1021/ci800298z
![]() |
[109] |
Ishchenko AV, Shakhnovich EI (2002) SMall molecule growth 2001 (SMoG2001): An improved knowledge-based scoring function for protein-ligand interactions. J Med Chem 45: 2770–2780. doi: 10.1021/jm0105833
![]() |
[110] | Triballeau N, Acher F, Brabet I, et al. (2005) Virtual screening workflow development guided by the “receiver operating characteristic” curve approach. Application to high-throughput docking on metabotropic glutamate receptor subtype 4. J of M Chem 48: 2534–2547. |
[111] |
Schneider G, Fechner U (2005) Computer-based de novo design of drug-like molecules. Nat Rev Drug Discov 4: 649–663. doi: 10.1038/nrd1799
![]() |
[112] |
Miranker A, Karplus M (1991) Functionality maps of binding sites: a multiple copy simultaneous search method. Proteins 11: 29–34. doi: 10.1002/prot.340110104
![]() |
[113] |
Wang R, Gao Y, Lai L (2000) LigBuilder: A Multi-Purpose Program for Structure-Based Drug Design. J Mol Model 6: 498–516. doi: 10.1007/s0089400060498
![]() |
[114] |
Gillet V, Johnson AP, Mata P, et al. (1993) SPROUT: a program for structure generation. J Comput Aid Mol Des 7: 127–153. doi: 10.1007/BF00126441
![]() |
[115] |
Lolicato M, Bucchi A, Arrigoni C, et al. (2014) Cyclic dinucleotides bind the C-linker of HCN4 to control channel cAMP responsiveness. Nat Chemical Biol 10: 457–462. doi: 10.1038/nchembio.1521
![]() |
[116] |
Elliott TS, Slowey A, Ye Y, et al. (2012) The use of phosphate bioisosteres in medicinal chemistry and chemical biology. MedChemComm 3: 735–751. doi: 10.1039/c2md20079a
![]() |
[117] |
Rye C, Baell J (2005) Phosphate isosteres in medicinal chemistry. Curr Med Chem 12: 3127–3141. doi: 10.2174/092986705774933452
![]() |
[118] |
Manly CJ, Chandrasekhar J, Ochterski JW, et al. (2008) Strategies and tactics for optimizing the Hit-to-Lead process and beyond—A computational chemistry perspective. Drug Discov Today 13: 99–109. doi: 10.1016/j.drudis.2007.10.019
![]() |
[119] | Garbaccio RM, Parmee ER (2016) The Impact of Chemical Probes in Drug Discovery: A Pharmaceutical Industry Perspective. Chem Biol 23: 10–17. |
[120] |
Zhang Y, Zhu W, Liu Y-L, et al. (2013) Chemo-immunotherapeutic antimalarials targeting isoprenoid biosynthesis. ACS Med Chem Lett 4: 423–427. doi: 10.1021/ml4000436
![]() |
[121] |
Jahnke W, Rondeau J-M, Cotesta S, et al. (2010) Allosteric non-bisphosphonate FPPS inhibitors identified by fragment-based discovery. Nat Chem Biol 6: 660–666. doi: 10.1038/nchembio.421
![]() |
[122] |
Liu Y-L, Lindert S, Zhu W, et al. (2014) Taxodione and arenarone inhibit farnesyl diphosphate synthase by binding to the isopentenyl diphosphate site. P Nat Acad Sci U S A 111: E2530–E2539. doi: 10.1073/pnas.1409061111
![]() |
[123] |
Lindert S, Zhu W, Liu Y-L, et al. (2013) Farnesyl diphosphate synthase inhibitors from in silico screening. Chem Biol Drug Des 81: 742–748. doi: 10.1111/cbdd.12121
![]() |
[124] |
Itaya K, Ui M (1966) A new micromethod for the colorimetric determination of inorganic phosphate. Clin Chim Acta 14: 361–366. doi: 10.1016/0009-8981(66)90114-8
![]() |
[125] |
Llona-Minguez S, Höglund A, Jacques S, et al. (2016) Discovery of the first potent and selective inhibitors of the human dCTP pyrophosphatase 1 (dCTPase). J Med Chem 59: 1140–1148. doi: 10.1021/acs.jmedchem.5b01741
![]() |
[126] | Zhen RG, Baykov AA, Bakuleva NP, et al. (1994) Aminomethylenediphosphonate: A Potent Type-Specific Inhibitor of Both Plant and Phototrophic Bacterial H+-Pyrophosphatases. Plant Physiol 104: 153–159. |
[127] |
Heikinheimo P, Tuominen V, Ahonen AK, et al. (2001) Toward a quantum-mechanical description of metal-assisted phosphoryl transfer in pyrophosphatase. P Natl Acad Sci U S A 98: 3121–3126. doi: 10.1073/pnas.061612498
![]() |
[128] |
Falagas ME, Kasiakou SK (2006) Toxicity of polymyxins: a systematic review of the evidence from old and recent studies. Crit Care 10: R27. doi: 10.1186/cc3995
![]() |
[129] |
Avent M, Rogers B, Cheng A, et al. (2011) Current use of aminoglycosides: indications, pharmacokinetics and monitoring for toxicity. Intern Med J 41: 441–449. doi: 10.1111/j.1445-5994.2011.02452.x
![]() |
[130] |
Tseng YY, Dupree C, Chen ZJ, et al. (2009) SplitPocket: identification of protein functional surfaces and characterization of their spatial patterns. Nucleic Acids Res 37: W384–W389. doi: 10.1093/nar/gkp308
![]() |
[131] |
Tseng YY, Li WH (2009) Identification of protein functional surfaces by the concept of a split pocket. Proteins 76: 959–976. doi: 10.1002/prot.22402
![]() |
1. | Xinlin Li, Chun Shen, The asymptotic behavior of Riemann solutions for the Aw-Rascle-Zhang traffic flow model with the polytropic and logarithmic combined pressure term, 2024, 0003-6811, 1, 10.1080/00036811.2024.2373411 | |
2. | Simone Göttlich, Thomas Schillinger, Data-inspired modeling of accidents in traffic flow networks, 2025, 11, 2426-8399, 261, 10.5802/smai-jcm.125 | |
3. | Simone Göttlich, Thomas Schillinger, Andrea Tosin, Probabilistic Modeling of Car Traffic Accidents, 2025, 85, 0036-1399, 1099, 10.1137/24M1698262 |