The Stability of Hot Spot Patterns for Reaction-Diffusion Models of Urban Crime

advertisement
The Stability of Hot Spot Patterns for
Reaction-Diffusion Models of Urban
Crime
Michael J. Ward (UBC)
PIMS Hot Topics: Computational Criminology and UBC (IAM), September 2012
Joint With: Theodore Kolokolonikov (Dalhousie); Simon Tse (UBC); Juncheng Wei
(Chinese U. Hong Kong, UBC)
UBC – p. 1
Modeling Urban Crime I
Multidisciplinary efforts to model patterns of urban crime lead by UCLA
group; A. Bertozzi, P. Brantingham, L. Chayes, M. Short, etc.. (since
2008); field data from LA police; What is best policing strategy?
UC MASC Project: http://paleo.sscnet.ucla.edu/ucmasc.html
UBC – p. 2
Modeling Urban Crime II
Key References:
M. B. Short, P. J. Brantingham, A. L. Bertozzi and G. E. Tita (2010),
Dissipation and displacement of hotpsots in reaction-diffusion models
of crime, PNAS, 107(9) pp. 3961-3965. Made the cover of PNAS.
M. B. Short, M. R. D’Orsogna, V. B. Pasour, G. E. Tita,
P. J. Brantingham, A. L. Bertozzi and L. B. Chayes (2008), A statistical
model of criminal behavior, M3AS, 18, Suppl. pp. 1249–1267.
M. B. Short, A. L. Bertozzi and P. J. Brantingham (2010), Nonlinear
patterns in urban crime - hotpsots, bifurcations, and suppression,
SIADS, 9(2), pp. 462–483.
Criminal activity concentrates non-uniformly (good versus
bad neighborhoods). Often “hot-spots” of crime are observed. Need to
incorporate near-repeat victimization and elevated risk of re-victimization
in a short time period.
Observations:
UBC – p. 3
An Agent-Based Model I
City is represented by a square lattice. At each lattice
site there is an “attractiveness” A(x, t) and a “number” N (x, t) of criminals.
Criminals exhibit biased random walk and are more likely to move to a
neighboring site with a higher attractiveness.
Agent Based Models:
Criminal Behavior:
Burglarize the house at site x between times t and t + δt
with probablity
pv (x, t) = 1 − e−A(x,t)δt .
If site x is robbed, the burglar is removed from the lattice. After the
attractiveness is updated, burglars are re-introduced at each lattice
site at a rate Γ.
If a burglary at x does not occur, the burglar moves to a neighbouring
site x′ with probability
A(x′ , t)
pm (x ; t, x) = P
.
′′
x′′ ∼x A(x , t)
′
UBC – p. 4
An Agent-Based Model II
Modeling attractiveness:
It has a static and dynamic component:
A(x, t) = A0 + B(x, t) .
Elevated risk of re-victimization in a short time-period with decay rate ω
and with a parameter η ≪ 1 that models how attractiveness is spread to
its neighbours:
"
#
η X
B(x, t + δt) = (1 − η)B(x, t) +
B(x′ , t) (1 − ω δt) + θE(x, t) .
4 ′
x ∼x
Here θ > 0 and E(x, t) is the number of burglary events at site x in a time
interval (t, t + δt). Then, update attractiveness
A(x, t + δt) = A0 + B(x, t + δt)
Remark:
Expected value(E)= N (x, t)pv (x, t).
(stationary hot-spots, moving hot-spots, creation of
new spots, etc..) Agent Based Simulation (M. Short et al:) (Movie)
Numerics (Agent-Based):
UBC – p. 5
The Basic Urban RD Crime Model
In the continuum limit, the resulting dimensionless PDE RD model with no
flux b.c. is (Short et al., M3AS, (2008)):
At = ε2 ∆A − A + P A + α , x ∈ Ω ,
2P
τ Pt = D∇ · ∇P −
∇A − P A + γ − α ,
A
x ∈ Ω.
ε ≪ 1 (results from η ≪ 1)
P (x, t) is criminal density; A(x, t) is “attractiveness” to burglary.
∇A
The chemotactic drift term −2D∇ · P A represents the tendency of
criminals to move towards sites with a higher attractiveness.
Here α is the baseline attractiveness, while γ − α > 0 is the constant
rate of re-introduction of criminals after a burglary.
The spatially homogeneous equilibrium state is
Pe = (γ − α)/γ ,
Ae = γ .
UBC – p. 6
Numerical: Formation of 2-D Hot-Spots
Take P (x, 0) = Pe , A(x, 0) = γ(1 + rand ∗ 0.001) in a square
domain of width 4 with α = 1, γ = 2, ε = 0.08, τ = 1, and D = 1.
2-D Numerics:
A hot-spot pattern emerges on an O(1) time-scale, which then persists.
2
1
0
−1
t=0.0
t=0.6
2
1
0
−1
t=10.0
t=31.5
2
1
0
−1
t=33.4
t=38.2
2
1
0
−1
t=48.6
t=9000.0
−1
0
1
2
−1
0
1
2
UBC – p. 7
Numerical: Formation of 1-D Hot-Spots
Take P (x, 0) = Pe , A(x, 0) = γ(1 − 0.01 cos(6πx)) on an
interval of length 1 with α = 1, γ = 2, ε = 0.02, τ = 1. Plot A(x, t) at
different t. Left: D = 1.0; Right: D = 0.5. Lowering D has increased the
number of stable hot spots. (Explained in more detail later).
1-D Numerics:
2.05
2
1.95
5
0
10
5
0
10
5
0
10
5
0
20
10
0
20
10
0
20
10
0
0
t=0.0
t=13.8
t=25.0
t=30.8
t=6032.3
t=180246.0
t=181178.0
t=250000.0
0.5
2.05
2
1.95
2.5
2
1.5
10
5
0
10
5
0
10
5
0
10
5
0
10
5
0
1
0
t=0.0
t=8.7
t=23.1
t=35.9
t=42.9
t=729.4
t=250000.0
0.5
1
UBC – p. 8
Outline and Perspective I
Mathematical Modeling Remarks:
formulation of stochastic agent-based model based on
observational trends in crime, behavior of criminals, etc...... easy to
incorporate many effects...
Formulation:
numerical realizations of the agent-based model to
observe qualitatively interesting phenomena (stationary hot-spots,
moving hot-spots, creation of new spots, etc..)
Age of Discovery:
Derivation of a “simpler” PDE reaction–diffusion (RD)
system. Usual First Step: Numerical simulations of PDE system,
Turing and weakly nonlinear analysis of patterns.....
Continuum Limit:
existence, regularity, and bifurcation-theoretic
results for the PDE model (Rodriguez, Cantrell, Cosner and
Manasevich).
Rigorous PDE Analysis:
matching model predictions with field observations.
Improving the model. Developing new models (some
game-theoretic)... (Berestycki-Nadal, Pilcher, Short and D’Orsogna).
Model Validation:
UBC – p. 9
Outline and Perspective II
many seemingly “simple-looking” RD systems can exhibit
extremely complex dynamics in the nonlinear regime in different
parameter ranges; i.e witness the Gray-Scott model of chemical physics
(1996–date).
However:
For the RD model of urban crime, use a combination of
formal asymptotics, rigorous analysis, and computation, to obtain
analytical results for stability thresholds, delineating in parameter space
where different solution behaviors occur, etc...
Our Approach:
Analyze the existence and stability of localized patterns of
criminal activity for this model in the limit ε → 0. We also consider
extensions of the basic model to include the effect of “police”. These
patterns are “far-from-equilibrium” (Y. Nishiura..), and not amenable to
standard Turing stability analysis.
Specific Goal:
Particle-like solutions to PDE’s; vortices, skyrmions, hot-spots, ...
UBC – p. 10
Turing-Stability Analysis
The uniform state Ae , Pe on R1 is unstable for ε → 0 when γ > 3α/2. With
an eimx+λt perturbation, the Turing instability band is
D−1/2 γ(2γ − 3α)−1/2 ∼ mlower < m < mupper ∼ ε−1 γ −1/2 (2γ − 3α)1/2 .
For ε → 0, the maximum growth rate is λmax ∼ O(1), with the most
unstable mode
1/4
−1/2 −1/4 −1/2
2
.
mmax ∼ ε
D
γ
(γ − α)(3γ + 2τ (2γ − 3α)
For perturbations of the uniform state the preferred pattern has a
characteristic half-length lturing ∼ π/mmax , where
Remark 1:
lturing ∼ ε
1/2
D
1/4 1/2
γ
2
(γ − α)(3γ + 2τ (2γ − 3α))
Notice that lturing = O(1) when D = O(ε−2 ).
−1/4
π.
Turing and weakly nonlinear analysis in 1-D and 2-D given in
Short et al. (SIADS 2010), together with full numerical computations.
Remark 2:
UBC – p. 11
Global Bifurcation Diagram in 1-D
A(0) versus γ on 0 < x < 1 for α = 1, ε = 0.05, D = 2.
Notice that a localized hot-spot occurs when A(0) is large.
Bifurcation Diagram:
9
8
6
8
7
6
4
A(0)
6
2
2
1.8
5
0
1.6
0.5
1
1.4
4
3
2.5
2
1.5
3
2
0
0.5
1
0
0.5
1.6
1.56
1.48
1.52
0
11
1.1
1.2
1.3
1.4
1
1.5
0.5
1.6
1
1.7
γ
Caption: Ae = γ is the solid line with shallow slope; The hot-spot
asymptotics (to be derived) is the dotted line A(0) ∼ 2(γ − α)/(επ).
Subcritical Turing occurs at γ = 3α/2 + O(ε) ≈ 1.5, with weakly nonlinear
asymptotics (dashed parabolic curve). Inserts plot A(x) versus x.
UBC – p. 12
Basic RD Crime Model: Qualitative I
There are two key parameter regimes:
Regime 1:
D ≫ 1 and D = O(1)
D≫1
Localized patterns in the form of pulses or spikes are readily
constructed using singular perturbation techniques for the regime
O(1) ≪ D ≤ O(ε−2 ) in 1-D and O(1) ≪ D ≤ O(ε−4 ) in 2-D.
The stability threshold for these patterns occurs when D = O(ε−2 ) in
1-D and D = O(ε−4 ) in 2-D.
The stability theory is based primarily on an exactly solvable nonlocal
eigenvalue problem.
A further stability threshold in D with respect to instabilities developing
over a long time scale t = O(ε−2 ) must also be calculated.
The stability threshold in terms of D determines the mininum
spacing between localized elevated regions of criminal activity that allows
for a stable pattern, i.e. If Dcrit is large, stable hot-spots are closely
spaced.
Implication:
UBC – p. 13
Localized Hot-Spot Patterns in 1-D: History
A rather extensive literature on the stability of pulses for two-component
RD systems without gradient terms. Prototypical is
vt = ε2 vxx − v + v 2 /u ,
τ ut = Duxx − u + ε−1 v 2 ,
(GM model).
NLEP stability theory (1999-date) (Iron, Kolokolnikov, Ward,
Wei, Winter; Doelman, Gardner, Kaper, Van der Ploeg,..).
History:
Let w′′ − w + w2 = 0 be the homoclinic. To study the stability on an
O(1) time-scale need to analyze the spectrum of the NLEP
R∞
wΦ dy
2 −∞
= λΦ ; Φ → 0 as |y| → ∞.
Φyy − Φ + 2wΦ − χ(τ λ)w R ∞ 2
w
dy
−∞
If D > Dc , K > 1, and τ < τc , then there is a sign-fluctuating
instability of the spike amplitudes due to a positive real eigenvalue;
this is a competition instability (Iron-Ward-Wei (Physica D, 2001)).
If D < Dc , K > 1, but τ > τc , then there is a synchronous oscillatory
instability of the spike amplitudes due to a Hopf bifurcation.
(Ward-Wei, (J. Nonl. Sci, 2003)).
UBC – p. 14
Regime 1: Hot-Spot Equilibria in 1-D: I
Basic Cell Problem:
Since Px −
2P
A
Consider WLOG the interval |x| < l.
Ax = (P/A2 )x A2 , we let V = P/A2 . Then, on |x| < l
At = ε2 Axx − A + V A3 + α ,
2
2
τ A V t = D A V x x − V A3 + γ − α .
For D = O(ε−2 ), the correct scaling is
V = ε2 v ,
D = D0 /ε2 .
Therefore, our re-scaled RD system on the basic cell |x| < l is
At = ε2 Axx − A + ε2 vA3 + α ;
Ax (±l, t) = 0 ,
2
2
2
ε τ A v t = D0 A vx x − ε2 vA3 + γ − α ;
vx (±l, t) = 0 .
A = O(ε−1 ) in the core of a hot-spot while A = O(1) away from
the core. We obtain that v = O(1) globally.
Remark:
UBC – p. 15
Regime 1: Hot-Spot Equilibria in 1-D: II
From a matched asymptotic analysis:
Let ε → 0 and O(1) ≪ D ≤ O(ε−2 ) with D0 ≡ ε2 D. Then,
for a one-hot-spot solution centered at x = 0 on |x| ≤ l, the leading-order
uniform asymptotics for A and P are
1
2l(γ − α)
2
A∼ √
− α w(x/ε) + α ,
P ∼ [w(x/ε)] .
πε
2
√
Here w(y) = 2sech (y) is the homoclinic of w′′ − w + w3 = 0. The inner
and outer approximations for v are
Principal Result:
ζ
2
2
v ∼ v0 + εv1 , |x| = O(ε) ; v ∼
(l − |x|) − l + v0 , O(ε) < |x| < l ,
2
2
2 −1
2
2
Here ζ ≡ (α − γ)/(D0 α ) < 0 and v0 = π 2l (γ − α)
.
Remarks:
A(0) ∼ 2(γ − α)/(επ), as plotted previously on bifurcation diagram.
For a symmetric K-hot-spot pattern with spots of equal height on a
domain of length S, simply set l = S/2K and use gluing.
UBC – p. 16
Regime 1: Hot-Spot Equilibria in 1-D: III
Comparison with Full Numerics:
with D0 = 1, γ = 1, ε = 0.05, and α = 2:
14
12
10
A
8
6
4
2
0
ε
0.1
0.05
0.025
0.0125
Remark:
A(0) (num)
6.281
12.805
25.628
51.145
0.2
0.4
A(0) (asy1)
6.366
12.732
25.465
50.930
x
0.6
0.8
v(0) (num)
3.5844
4.1474
4.4993
4.7039
1
v(0) (asy1)
4.935
4.935
4.935
4.935
v(0) (asy2)
2.961
3.948
4.441
4.688
A one-term approximation for A(0) is accurate even for ε = 0.1.
UBC – p. 17
NLEP Stability Analysis: I
Let Ae , ve be one-spike solution on the basic cell |x| < l. We introduce
A = Ae + φeλt ,
v = ve + εψeλt .
The singularly perturbed eigenvalue problem is
D0
ε2 φxx − φ + 3ε2 ve A2e φ + ε3 A3e ψ = λφ ,
2
2 2
3
3
2
2
εAe ψx + 2Ae vex φ x − 3ε Ae ve φ − ε ψAe = λτ ε εAe ψ + 2Ae ve φ .
For z complex, we impose the Floquet boundary conditions
φ(l) = zφ(−l) ,
φ′ (l) = zφ′ (−l) ,
ψ(l) = zψ(−l) ,
ψ ′ (l) = zψ ′ (−l) ,
To obtain the spectrum of a K-spike pattern on a domain of length 2Kl
subject to periodic boundary conditions we set z K = 1, so that
zj = e2πij/K ,
j = 0, . . . , K − 1 .
An NLEP is derived for the periodic b.c. problem by using
asymptotics to determine jump conditions for ψ across x = 0. Then, the
Neumann spectra is extracted from Periodic spectra.
Remark:
UBC – p. 18
NLEP Stability Analysis: II
An asymptotic analysis shows that φ ∼ Φ(y) with y = ε−1 x, where Φ(y) on
−∞ < y < ∞ satisfies
−3/2
L0 Φ ≡ Φ′′ − Φ + 3w2 Φ = −v0
w3 ψ(0) + λΦ ;
Φ → 0 as |y| → ∞.
Then, for τ = O(1), ψ(0) is determined from
ψxx = 0 ,
0 < |x| ≤ l ;
ψ(l) = zψ(−l) ,
ψ ′ (l) = zψ ′ (−l) ,
subject to ψ(0+ ) = ψ(0− ) ≡ ψ(0) and the jump condition across x = 0:
2
a0 ≡ D0 α ,
Remark:
a0 [ψx ]0 + a1 ψ(0) = a2 ;
Z ∞
Z
−3/2
a1 = −v0
w3 dy
a2 = 3
−∞
∞
w2 Φ dy
−∞
ψ(0) involves one nonlocal term.
UBC – p. 19
NLEP Stability Analysis: III
Consider a K > 1 equilibrium hot-spots on an interval of
length S with no-flux conditions. For ε → 0, τ = O(1), and with D0 = ε2 D,
the stability of this solution with respect to the “large” eigenvalues
λ = O(1) of the linearization is determined by the spectrum of the NLEP
R∞ 2
w Φ dy
3 −∞
= λΦ ;
Φ → 0 as |y| → ∞ ,
L0 Φ − χj w R ∞ 3
w dy
−∞
"
#−1
4
D0 α 2 π 2 K 4 2
χj = 3 1 +
, j = 0, . . . , K − 1.
(1 − cos (πj/K))
3
4(γ − α)
S
Principal Result:
For K = 1 we have χ0 = 3. Here L0 (local operator) is
L0 Φ ≡ Φ′′ − Φ + 3w2 Φ
In contrast to the NLEP’s for the GM and GS models, the discrete
spectrum for this NLEP is explicitly available.
Remark:
UBC – p. 20
NLEP Stability Analysis: IV
Lemma:
Let c be real, and consider the NLEP on −∞ < y < ∞:
Z ∞
w2 Φ dy = λΦ ;
Φ → 0 as |y| → ∞ ,
L0 Φ − cw3
−∞
R∞
corresponding to −∞ w2 Φ dy 6= 0. On the range Re(λ) > −1, there is a
unique discrete eigenvalue given by
Z ∞
λ=3−c
w5 dy .
−∞
Thus, λ is real and λ < 0 when c > 3/ w5 dy.
R
2
2
We use the
key
identity
L
w
=
3w
and Green’s theorem
0
R
∞
w2 L0 Φ − ΦL0 w2 dy = 0 with L0 Φ = cw3 −∞ w2 Φ dy + λΦ. Thus,
Z ∞
Z ∞
w2 Φ dy = 0 ,
w5 dy
λ−3+c
Idea of Proof:
R∞
−∞
−∞
−∞
which yields the result.
UBC – p. 21
NLEP Stability Analysis: V
By applying this Lemma to our NLEP, we get:
On a domain of length S with Neumann b.c., for τ = O(1)
and D0 = ε2 D a one-hot-spot solution is stable on an O(1) time-scale
L
∀D0 > 0. For K > 1 it is stable on an O(1) time-scale iff D0 < D0K
, where
Principal Result:
4
L
D0K
2(γ − α)3 (S/(2K))
.
≡ 2 2
α π [1 + cos (π/K)]
In terms of the original diffusivity D, given by D = ε−2 D0 , the stability
L
when K > 1.
threshold is DKL = ε−2 D0K
There are “small” o(1) eigenvalues in the linearization
that are difficult to asymptotically calculate directly. The threshold in D for
this critical spectrum is obtained indirectly by determining the value DKS of
D for which a asymmetric K-hot-spot equilibrium branch bifurcates from a
symmetric K-hot-spot branch. We readily calculate that
4
3
(γ − α)
S
S
= 2 2 2
.
DK
ε π α
2K
Small Eigenvalues:
UBC – p. 22
NLEP Stability Analysis: VI
Summary:
The small and large (NLEP) eigenvalue stability thresholds are
DKS ∼
S
2K
4
3
(γ − α)
,
2
2
2
ε π α
DKL = DKS
2
1 + cos (π/K)
> DKS .
Thus, we have stability wrt both classes of eigenvalues when
S
S
L
D < DK
; a weak translational instability when DK
< D < DK
; a fast O(1)
L
.
time-scale when D > DK
Remark 1:
Remark 2 (KEY):
For stability, we need the inter-hot-spot spacing l to satisfy
l > lc , where
lc ∼
√
πD1/4 ε1/2 α1/2 (γ − α)−3/4
Since lc and lturing are both O(1) when D = O(ε−2 ), the
maximum number of stable hot-spots corresponds (roughly) to the most
unstable Turing mode.
Remark 3 (KEY):
UBC – p. 23
Numerical Validation I
Let ε = 0.07, α = 1, γ = 2, S = 4, τ = 1, and K = 2, so that
DKS ≈ 20.67 and DKL ≈ 41.33. The results below confirm the stability theory.
Full Numerics:
Left: D = 15
Middle: D = 30
Right: D = 50
UBC – p. 24
Qualitative Implications: Stability Analysis
On an interval of length S, the stability properties of a K-hot-spot
equilibrium pattern can be phrased in terms of the maximum number of
hot-spots:
Unstable wrt a competition instability developing on an O(1) time scale
if K > Kc+ , where Kc+ > 0 is the unique root of
1/4
2
(γ − α)3/4
S
1/4
√
.
K (1 + cos (π/K))
=
2
D
πεα
Stable with respect to slow translational instabilities developing on an
O(ε−2 ) time-scale if K < Kc− < Kc+ , where
3/4
(γ
−
α)
S
D−1/4 √
Kc− =
.
2
πεα
stability when K < Kc− ; stability wrt O(1) time-scale
instabilities but unstable wrt slow translation instabilities when
Kc− < K < Kc+ ; a fast O(1) time-scale instability when K > Kc+ .
Summary:
UBC – p. 25
Numerical Validation II
Take α = 1, γ = 2, and ε = 0.02.
Left (D = 1): Kc+ ≈ 2.27 and Kc− ≈ 1.995. Thus, 3-spots are NLEP
unstable (O(1) time-scale instability), and 2-spots (unstable on very long
time-interval).
Right (D = 0.5): Kc+ ≈ 2.61 and Kc− ≈ 2.37. Thus, 3-spots are NLEP
unstable, but 2-spots are stable wrt NLEP and translations.
1-D Numerics (Revisited):
2.05
2
1.95
5
0
10
5
0
10
5
0
10
5
0
20
10
0
20
10
0
20
10
0
0
t=0.0
t=13.8
t=25.0
t=30.8
t=6032.3
t=180246.0
t=181178.0
t=250000.0
0.5
2.05
2
1.95
2.5
2
1.5
10
5
0
10
5
0
10
5
0
10
5
0
10
5
0
1
0
t=0.0
t=8.7
t=23.1
t=35.9
t=42.9
t=729.4
t=250000.0
0.5
1
UBC – p. 26
Quasi-Equilibria and NLEP Stability in 2-D
In a 2-D domain Ω with area |Ω|.
Principal Result: For ε → 0 and τ = O(1), a symmetric K-hot-spot
quasi-steady-state solution for D = ε−4 D0 /σ with σ = −1/ log ε, is
characterized near the j-th hot-spot by
w(ρ)
A ∼ 2√ ,
ε v0
2
P ∼ [w(ρ)] ,
with ρ = ε−1 |x − xj |. Here w(ρ) is the radially symmetric ground-state of
∆ρ w − w + w3 = 0. In addition,
Z ∞
4π 2 b2 K 2
2
v0 ≡
b
=
ρw
dρ .
|Ω|2 (γ − α)2
0
this quasi-steady-state for K > 1 is stable wrt O(1) instabilities of the
associated NLEP iff
−4 3
ε
|Ω|3 (γ − α)
L
L
D<
D0K , where D0K ≡
2 .
R
3
2
3
σ
4πα K
2 w dy
R
For K = 1 a single hot-spot is stable for all D0 independent of ε.
UBC – p. 27
Basic RD Crime Model: Qualitative II
Regime 2:
D = O(1)
At = ε2 ∆A − A + P A + α , x ∈ Ω ,
2P
τ Pt = D∇ · ∇P −
∇A − P A + γ − α ,
A
x ∈ Ω.
Localized hot-spots still exist, but
In 1-D, localized regions of criminal activity can be nucleated in the
region between neighboring hot-spots when the inter hot-spot spacing
exceeds some threshold.
Leads to the “spontaneous” creation of new hot-spots, i.e. new regions
of elevated criminal activity.
This is called peak-insertion in R-D theory, and it arises from a
saddle-nose bifurcation point in terms of D.
In 1-D the hot-spot dynamics is repulsive, and a reduction to
finite-dimensional dynamics can be done.
UBC – p. 28
Peak-Insertion or Nucleation: D = O(1)
ε = 0.02, α = 1, γ = 2, τ = 1, with x ∈ (0, 2). when D is slowly
decreasing in time as D = 1/(1 + 0.01t). Plot of P (x). Peak inserton
occurs whenever D is quartered.
Numerics:
4
2
D=0.866
2
0
2
D=0.835
1
0
2
1
2
0
1
0
2
D=0.797
4
D=0.808
1
2
0
2
0
2
D=0.753
1
2
0
D=0.269
1
1
1
0
0
0
0
2
1
2
2
D=0.246
1
0
0
1
2
2
D=0.060
1
0
1
2
0
0
1
2
D=0.058
1
2
0
1
2
D=0.261
0
2
1
0
0
2
1
0
D=0.804
1
2
D=0.040
1
0
1
2
0
0
1
2
UBC – p. 29
Peak-Insertion Behavior: Global AUTO
Global Bifurcation Diagram (AUTO): A Two-Boundary and One-Interior Spike
Solution for γ = 2, α = 1, ε = 0.02, on a domain of length 2. Top: |A|2
versus D: Bottom: P (x).
75.0
1
72.5
2
70.0
L2-NORM
67.5
3
65.0
62.5
5
57.5
0.25
6
7
0.30
0.35
1.75
PAR(2)
0.40
1.75
1
1.00
3
0.50
1.75
5
1.50
1.50
1.25
1.25
1.25
1.00
1.00
1.00
U(3)
1.25
1.75
U(3)
1.50
U(3)
1.50
0.45
6
U(3)
60.0
4
0.75
0.75
0.75
0.75
0.50
0.50
0.50
0.50
0.25
0.25
0.25
0.25
0.000.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
t
0.000.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
t
0.000.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
t
0.000.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
t
Labels:
1
3
5
6
UBC – p. 30
Analysis of Peak-Insertion Behavior: I
Consider WLOG a one-spike pattern centered at the
2
2
midpoint of the interval |x| < l. Since Px − 2P
A Ax = (P/A )x A , we define
Basic Cell Problem:
V = P/A2 .
Then, on |x| < l, the equilibrium problem is
ε2 Axx − A + V A3 + α = 0 ,
2
D A V x x − V A3 + γ − α = 0 ,
Goal:
Ax (±l) = 0,
Vx (±l) = 0.
√
Use ε ≪ 1 asymptotics to determine A(l) versus l/ D.
2.00
2.00
1.75
1.75
1.75
1.50
1.50
1.50
1.25
1.25
1.25
1.00
1.00
0.75
0.75
0.50
0.50
0.25
0.000.0
0.2
0.3
0.4
0.5
t
0.6
0.7
0.8
0.9
1.0
0.000.0
1.00
0.75
8
0.50
9
0.25
10
0.1
U(3)
2.00
U(3)
U(3)
As D decreases, peak insertion for P (x) at the boundary occurs:
0.25
0.1
0.2
0.3
0.4
0.5
t
0.6
0.7
0.8
0.9
1.0
0.000.0
0.1
0.2
0.3
0.4
0.5
t
0.6
0.7
0.8
0.9
1.0
UBC – p. 31
Analysis of Peak-Insertion Behavior: II
Inner Region:
We set y = x/ε, and expand
A ∼ ε−1 A0 + A1 + · · · ,
We obtain that
′′
p
A0 = w/ ṽ0 ,
w=
V ∼ ε2 ṽ0 + · · ·
√
2sech(y) ,
where w − w + w3 = 0. Here ṽ0 is to be found, and A1 → α as y → ±∞.
WLOG consider 0+ < x ≤ l. Key: The leading order outer
problem is nonlinear. With, A ∼ a0 and V ∼ v0 , then
2
3
D a0 v0x x = v0 a30 − (γ − α) ,
v0 a0 = a0 − α ,
Outer Region:
which leads to
D (f (a0 )a0x )x = a0 − γ ,
0 < x ≤ l;
a0 (0+ ) = α ,
a0x (l) = 0 ,
where
f (a0 ) ≡ a−2
0 (3α − 2a0 ) .
UBC – p. 32
Analysis of Peak-Insertion Behavior: III
We have f (a0 ) > 0 and a0x > 0 when a0 < 3α/2 < γ. Note: for
γ > 3α/2 the spatially homogeneous steady-state is Turing unstable.
Remark 1:
Remark 2:
For the existence of a solution a0 we require a0 (l) ≡ µ ≤ 3α/2.
Upon integrating
√ the BVP for a0 , we obtain an implicit relation for µ ≡ a0 (l)
in terms of l/ D. Namely,
r
Z µ
p
p
2
2
1
l = χ(µ) ≡
G(α; µ) + 2
G(η; µ) dη ,
2
D
γ−α
α (η − γ)
where
G(η; µ) ≡
Z
µ
η
1
µ
1
f (s)(γ−s) ds = 2(µ−η)−(2γ+3α) log
+3αγ
−
.
η
η µ
In addition, the unknown constant ṽ0 for the inner solution is
π2
−1
[G(α; µ)] .
ṽ0 =
4D
UBC – p. 33
Analysis of Peak-Insertion Behavior: IV
Key Monotonicity Properties:
Gµ (η; µ) > 0 and χ′ (µ) > 0.
√
Upshot: As µ = a0 (l) increases on α < µ < 3α/2, then l/ D increases.
Main Result:
For l fixed, we require D > Dmin , where
2
Dmin = 2l2 / [χ(3α/2)] .
+
, then a0x (l) → +∞, and we predict peak insertion.
As D → Dmin
Corollary:
For D fixed, we require l < lmax , where
p
lmax = χ (3α/2) D/2 .
−
, then a0x (l) → +∞, and we predict peak insertion.
As l → lmax
The analytical theory gives Dmin ≈ 0.445 for l = 1/2. Full
numerics with AUTO gives Dmin ≈ 0.27 for ε = 0.02 and Dmin ≈ 0.44 for
ε = 0.0027.
Comparison:
Remark
The error in the outer approximation is O(−ε log ε).
UBC – p. 34
Analysis of Peak-Insertion Behavior: V
perform a local analysis near x = l when D ≈ Dmin in order to
describe the nucleation of the new peak.
Goal:
Can we analytically uncover solution multiplicity arising from a
saddle-node bifurcation near Dmin ?
Q1:
If so, is there some normal form-type equation that can be
rigorously analyzed describing the local behavior of solutions near the
saddle-nose transition?
Q2:
Local Analysis:
Define the constants Ac , Vc , β, σ, and ζ by
3α
(γ − 3α/2)
Ac ≡
,
Vc ≡ F(Ac ) ,
β≡
> 0,
2
2Dmin A2c
1/6
2/3
−2
−2
2
, ζ = Ac β
,
σ=
A2c F ′′ (Ac )β
A2c F ′′ (Ac )β
′′
where F(A) ≡ (A − α)/A3 with F (Ac ) < 0.
UBC – p. 35
Analysis of Peak-Insertion Behavior: VI
Then, near the endpoint x = l, we obtain the local
approximation
∗
2
2/3
4/3
2
A ∼ Ac − ε ζ U (y) , V ∼ Vc − ε βσ A + y ,
Main Result:
where y = (l − x)/(ε2/3 σ). The function U (y) on y ≥ 0 satisfies the normal
form non-autonomous ODE
2
∗
2
Uyy = U − A − y ,
Remark:
y ≥ 0;
Uy (0) = 0 ;
′
U → +1 , y → +∞ .
If U (0) < 0, then A > Ac = 3α/2.
Main Result: For A∗
≫ 1, there are two solutions U ± (y) with U ′ > 0 for
y > 0 given asymptotically by
p
√
+
+
∗
2
U ∼ A +y ,
U (0) ∼ A∗ ,
!!
√
p
√
A∗ y
−
−
2
∗
2
√
,
U (0) ∼ −2 A∗ .
U ∼ A + y 1 − 3 sech
2
Rigorous: these solutions are connected via a saddle-node bifurcation.
UBC – p. 36
Analysis of Peak-Insertion Behavior: VII
The same normal form ODE was derived for the analysis of
self-replicating mesa patterns in reaction-diffusion systems: see KWW,
Physica D 236(2), (2007), pp. 104-122.
Remark 2:
Plot of A∗ versus s
≡ U (0):
A
∗
8
6
5
5
5
–5
0
–5
–5
∗
s = −5, A ∼
–6
–4
25
4
4
2.5
5
0
–1
5
∗
2
s = −0.615, A = −1.466
–2
0
–5
0
5
s = 2.5, A∗ ∼
2
25
4
s4
–2
UBC – p. 37
Finite-Dimensional Dynamics: D = O(1): I
On the basic cell, |x| ≤ l, one can construct a quasi-equilibrium one-spike
solution centered at x = x0 , where x0 = x0 (ε2 t) moves slowly in time.
Provided that no peak-insertion effects occur, then for ε → 0
the dynamics on the slow time-scale σ = ε2 t is characterized by
p
−1
A ∼ ε w (y) / ṽ0 , y = ε−1 (x − x0 (σ)) ,
3
dx0
+
−
∼
F(x0 ) ,
F(x0 ) ≡ a0x (x0 ) + a0x (x0 ) .
dσ
8α
Main Result:
Here a0 (x) is the solution to the multi-point BVP
D [f (a0 )a0x ]x = a0 − γ ,
0 < |x| < l ;
a0x (±l) = 0 ,
a0 (0) = α ,
where f (a0 ) ≡ a−2
0 (3α − 2a0 ).
The derivation of this is delicate in that one must resolve a
corner layer or knee region for V that allows for matching between the
inner and outer approximations for V .
Remark 1:
UBC – p. 38
Finite-Dimensional Dynamics D = O(1): II
From an integration of the BVP for a0 , one gets explicit dynamics:
h
i
p
p
3 2
dx0
=
G(α; µr ) − G(α; µl ) ,
dσ
8 D
where µr ≡ a0 (l) and µl ≡ a0 (−l) are determined implicitly by
r
r
2
2
(l − x0 ) = χ(µr ) ,
(l + x0 ) = χ(µl ) .
D
D
The dynamics is repulsive: If x0 (0) > 0, then x0 → 0 as
t → ∞. By using reflection through the Neumann B.C., two adjacent
hot-spots will repel.
Qualitative I:
Since the hot-spot dynamics is repulsive, then dynamic
peak-insertion events due to large inter-hot-spot separations are unlikely.
Qualitative II:
Peak insertion events in the presence of mutually attracting
localized pulses, leads to spatial temporal chaos in a Keller-Segel model
with logistic growth in 1-D (Painter and Hillen, Physica D 2011).
Remark:
UBC – p. 39
The Effect of Police: 3-Component Systems
In 1-D, an RD system incorporating police is U = U (x, t):
At = ε2 ∆A − A + P A + α , x ∈ Ω ,
2P
Pt = D∇ · ∇P −
∇A − P A + γ − α − f , x ∈ Ω ,
A
qU
∇A , x ∈ Ω ,
τu Ut = D∇ · ∇U −
A
R
with ∂n (A, P, U ) = 0 on ∂Ω. Police are conserved; U0 = Ω U dx > 0 for all t.
Police Model I:
f = U (simple interaction) L. Ricketson (UCLA).
Police Model II:
f = U P (standard “predator-prey” type interaction)
Remark:
The police drift velocity is V =
d
dx
ln(Aq ).
If q = 2, police drift exhibits mimicry (L. Ricketson, UCLA) Referred to
as “Cops on the Dots” (Jones, Brantingham, L. Chayes, M3As, 2011).
Can be derived from an agent-based model.
If q > 2, police focus more on attractive sites than do criminals.
If 0 < q < 2, the police are less focused, and more “diffusive”.
UBC – p. 40
The Effect of Police: Qualitative
Optimal Police Strategy: For a given U0 find the optimal q
(parameter in police drift velocity) that minimizes the NLEP stability
threshold of D with D = D0 /ε2 . In this way, we maximize over q the
distance between stable localized hot-spots.
Question I:
Investigate this question for both Police models I and II.
Is the optimal strategy the same for both models?
For τu sufficiently large on the regime D = O(ε−2 ),
corresponding to police diffusivity D/τu , can a two-hot spot solution
undergo a Hopf bifurcation leading to asynchronous temporal oscillations
in the hot-spot amplitudes?
Question II:
If τu > 1, then police ‘diffuse” more slowly than do criminals.
Typically, only synchronous oscillatory instabilities of the spike
amplitudes occur in RD systems (GM, Gray-Scott, etc..)
Open: For D = O(1) can police prevent or limit the nucleation
of new hot-spots of criminal activity arising from peak-insertion?
Question III:
UBC – p. 41
Police Model I: Simple-Interaction Model
On the basic cell |x| > l, and with q > 1, the
leading order asymptotics for A, P , and U , in the hot-spot region near
x = 0 is
Principal Result (Equilibrium):
U0
1
2
q
√
w (x/ε) , P ∼ [w (x/ε)] , U ∼
A∼
[w (x/ε)] .
εb
ε v0
√
R q
Here b ≡ w dy, and w = w(y) = 2sech (y) is the homoclinic of
w′′ − w + w3 = 0. The amplitude of the hot-spot is determined by v0 , where
Z
1
√
w3 dy = 2l(γ − α) − U0 .
v0
Remark I:
A hot-spot solution ceases to exist if the total number of police
satisfies
U0 ≥ U0c ≡ 2l(γ − α)
For U0 < U0c , for a K-spot equilibrium on a domain of length S,
let l = S/(2K) and replace U0 → U0 /K. Then, use a glueing technique to
construct the multi-pulse pattern.
Remark II:
UBC – p. 42
Police Model I: Stability I
For q > 1, a Floquet-based analysis leads to an NLEP with two nonlocal
terms:
R 2
Z
w Φ dy
L0 Φ − 3χ0j w3 R 3
− χ1j w3 wq−1 Φ dy = λΦ ,
w dy
where for j = 1, . . . , K − 1,
−1
Z
3/2
,
χ0j ≡ 1 + v0 Dj2 / w3 dy
Cq (λ)
χ1j ≡ R 3
χ0j .
w dy
Here v0 , Djq , and Cq (λ) are defined by
R 3
w dy
2K
U0
πj
S
, Djq ≡ D0 αq
1 − cos
= (γ − α) −
√
v0
K
K
S
k
R q !
√
U
w
dy
qκp Djq
0 v0
q−3
R
Cq (λ) ≡
, τ̂ ≡ ε τu
.
, κp ≡
q dy
q/2
Djq + τ̂ λ
K
w
v
0
For q = 3 it is an exactly solvable NLEP.
By using L0 (w2 ) = 3w2 , the NLEP can be transformed into one
with a single nonlocal term.
Remark 1:
Remark 2:
UBC – p. 43
Police Model I: Stability IV
For q > 1, the NLEP governing the stability of a K-hot-spot
pattern is for j = 1, . . . , K − 1:
R q−1
Φ dy
1
3 w
R
L0 Φ −
w
= λΦ ,
Cj (λ)
wq dy
9χ0j
1
R
1−
.
Cj (λ) =
2(3 − λ)
χ1j wq dy
Main Result:
The discrete eigenvalues are the roots of gj (λ) = 0, where
R q−1
−1
w
(L0 − λ) w3 dy
R
gj (λ) ≡ Cj (λ) − F(λ) ,
F(λ) ≡
.
q
w dy
If Cj (0) > 1/2, then there exists an unstable real eigenvalue on
0 < λ < 3. Setting Cj (0) = 0, then gives
R 3
√
qU0 v0
w dy
1
R
.
1+
Dj2 =
3
3/2
2
K w dy
v0
Rigorous:
UBC – p. 44
Police Model I: Stability V
For q > 1, a K-hot-spot equilibrium on an interval of length S
L
, where
is unstable on an O(1) time-scale for any τu > 0 when D > DK
4
S
qU0
L
3
.
DK
≡ 2 2 2 4
1
+
ω
π
ω
8ε π α K 1 + cos K
Main Result:
Here ω is defined by
ω = S (γ − α) − U0 .
By a separate analysis involving the construction of asymmetric patterns,
the stability threshold with respect to the o(1) “small eigenvalues” is
4
qU
S
0
3
S
L
1
+
ω
DK
<
D
≡
.
K
16ε2 π 2 α2 K 4
ω
S
Notice that DK
is monotonically increasing in q. But, the optimal police
strategy is one that minimizes the stability threshold.
For a fixed U0 , it is not optimal for the police to be overly
focussed on drifting towards hot spots (observed numerically by L.
Ricketson).
Qualitative Result:
UBC – p. 45
Police Model I: A Hopf Bifurcation I
Consider two hot-spots, and let q = 3 so that the NLEP is solvable. Does
L
there exist a Hopf bifurcation when D < DK
whereby the amplitude of the
two hot-spots oscillate asynchronously on an O(1) time-scale?
For q = 3 and two-hot-spots, the function F(λ) in the NLEP problem
R q−1
−1
w
(L0 − λ) w3 dy
R
g1 (λ) ≡ Cj (λ) − F(λ) ,
F(λ) ≡
,
q
w dy
is F(λ) = 3/ [2(3 − λ)], and so λ is a root of
b
3χ01
λ=a+
, a≡3 1−
,
1 + τ̂ λ
2
Recall:
τ̂ ≡ εq−3 τu
R
q
w dy
q/2
v0
(simply set q = 3 and K = 2).
!
,
b≡−
9χ01 κp
.
2
√
U0 v0
κp ≡ R q
.
K w dy
UBC – p. 46
Police Model I: A Hopf Bifurcation II
For q = 3 and K = 2, there exists a Hopf Bifurcation at
H
L
with λ = ±iλI , when 0 < DK
< D < DK
. We have,
Main Result:
τu = τuH
3/2
τuH
v D13
,
= R0 3
a w dy
p
λI = −a(a + b) .
H
H
There is an explicit formula for DK
. No Hopf bif. if D < DK
.
L
H
, we predict asychronous
< D < DK
If τu > τuH on 0 < DK
oscillatory instability of the two spots. Numerically, the bifurcation looks
H
supercritical. If D < DK
, then we have stability for all τu .
Qualitative:
There is an intermediate range of police diffusivity (slower
than criminals) for which the two hot-spots exhibit asynchronous
oscillations. Maximum criminal activity is displaced periodically in time
from one hot-spot to its neighbour.
Interpretation:
Similar behavior for is expected for q 6= 3, but is more difficult to
analyze. (no explicit analytical formulas available).
Remark:
UBC – p. 47
Police Model II: Predator-Prey Interaction
On the basic cell |x| > l, and with q > 1, the
leading order asymptotics for A, P , and U , in the hot-spot region near
x = 0 is
Principal Result (Equilibrium):
1
U0
q
2
[w (x/ε)] .
A ∼ √ w (x/ε) , P ∼ [w (x/ε)] , U ∼
εb
ε v0
√
R q
Here b ≡ w dy, and w = w(y) = 2sech (y) is the homoclinic of
w′′ − w + w3 = 0. The amplitude of the hot-spot is determined by v0 , where
R 2+q
R 2+q
Z
w
dy
w
dy
1
2q
3
R
R
√
w dy = 2l(γ − α) − U0
,
=
.
q+1
v0
wq dy
wq dy
Remark I:
A hot-spot solution ceases to exist if
U0 ≥ U0c ≡ (q + 1)l(γ − α)/q.
For U0 < U0c , for a K-spot equilibrium on a domain of length S,
let l = S/(2K) and replace U0 → U0 /K. Then, use a glueing technique to
construct the multi-pulse pattern.
Remark II:
UBC – p. 48
Police Model II: Stability I
Let q > 1, and U0 < U0c so that a K-hot-spot equilibrium exists. Then:
Asymmetric hot-spot equilibria bifurcate from
the symmetric K-hot-spot branch at the threshold
2
3
2U0 q
2q
U
ω
S
0
S
> 0.
,
ω ≡ S(γ − α) −
1+
DK ≡
16ε2 π 2 α2 K 4
(q + 1)ω
q+1
Small Eigenvalue Threshold:
(Note that the amplitude of the hot-spot is proportional to ω.)
The NLEP now involves 3 separate nonlocal terms. When
τu ≪ O(εq−3 ), the stability threshold for this NLEP is
2
> DKS .
DKL = DKS
1 + cos (π/K)
NLEP Analysis:
By simple calculus we study DKS as a function of q for U0 fixed with
U0 < U0c . Optimal strategy is to minimize the threshold.
UBC – p. 49
Police Model II: Stability II
Key Qualitative Features (Optimal Strategy):
For q → ∞, then DKS → ∞, which gives a poor police strategy. Overly
focused aggressive police can lead (paradoxically) to rather closely
spaced stable hot-spots.
DKS has a minimum wrt q at some interior point in 1 < q < ∞. The
minimum value can be rather small only if U0 is relatively large. Thus,
only if there is enough police should they really focus their effort
towards hot-spots.
Example:
Curve U0
S = 1, γ = 2, α = 1, K = 2, ε = 0.02 Top Curve: U0 = 0.28, Bottom
= 0.44: Note: (U0c = 0.5).
0.9
0.8
0.7
S
DK
0.6
0.5
0.4
0.3
0.2
1.0
2.0
3.0
4.0
5.0
6.0
7.0
q
UBC – p. 50
Further Directions
For the basic urban crime model in 2-D with D = O(1):
Investigate effect of spatial heterogeneity of γ, α.
Derive the scalar nonlinear elliptic PDE, associated with a
saddle-node point, governing peak insertion.
Dynamics in 1-D and 2-D: Derive ODE’s for the locations of centers of a
collection of hot-spots (repulsive interactions?).
Are dynamic peak-insertion events for a collection of hot-spots
possible? If hot-spots become too closely spaced, we anticipate
annihilation. Can annihilation and creation events lead to
spatial-temporal chaos?
Analyze other models of the effect of police, incorporating dynamic
deterrence, i.e. A. Pilcher, EJAM (2010).
References:
T. Kolokolnikov, M.J. Ward, J. Wei, The Stability of Steady-State Hot-Spot
Patterns for a Reaction-Diffusion Model of Urban Crime, to appear
DCDS-B, (2012), (34 pages).
T. Kolokolnikov, S. Tse, M.J. Ward, J. Wei, Urban Crime, Hot-Spot
Patterns, and the Effect of Police: a Three-Component Reaction-Diffusion
UBC – p. 51
Model, in preparation, (2012).
Download