80
Crime Modeling with L´ evy Flights Jonah Breslau, 1 Sorathan (Tum) Chaturapruek, 2 Daniel Yazdi 3 Mentors: Professor Theodore Kolokolnikov, 4 Professor Scott McCalla 3 1 Pomona College 2 Harvey Mudd College 3 University of California, Los Angeles 4 Dalhousie University 8/8/2012

Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

  • Upload
    letram

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Crime Modeling with Levy Flights

Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Mentors: Professor Theodore Kolokolnikov,4 Professor ScottMcCalla3

1Pomona College2Harvey Mudd College

3University of California, Los Angeles4Dalhousie University

8/8/2012

Page 2: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Figure: Crime Hot-Spot Pattern, Long Beach, LA. Short et al. 2010 [2]

Page 3: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling

• Our goal is to model crime, specifically the hotspotphenomenon.

• Crime hotspots are when several crimes occur in a short periodof time and in a small area.

• Considerable empirical evidence behind them.

• We focus on burglaries for simplicity.

Page 4: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling

• Our goal is to model crime, specifically the hotspotphenomenon.• Crime hotspots are when several crimes occur in a short period

of time and in a small area.

• Considerable empirical evidence behind them.

• We focus on burglaries for simplicity.

Page 5: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling

• Our goal is to model crime, specifically the hotspotphenomenon.• Crime hotspots are when several crimes occur in a short period

of time and in a small area.• Considerable empirical evidence behind them.

• We focus on burglaries for simplicity.

Page 6: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling

• Our goal is to model crime, specifically the hotspotphenomenon.• Crime hotspots are when several crimes occur in a short period

of time and in a small area.• Considerable empirical evidence behind them.

• We focus on burglaries for simplicity.

Page 7: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling: Theory

• What causes hotspots?

• Repeat/ Near Repeat Effects: increased knowledge of locationafter successful crime.

Figure: Repeat Effects. (Short et al. 2009, [1])

• Broken Windows Theory: crime causes sense of lawlessness.

Page 8: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling: Theory

• What causes hotspots?• Repeat/ Near Repeat Effects: increased knowledge of location

after successful crime.

Figure: Repeat Effects. (Short et al. 2009, [1])

• Broken Windows Theory: crime causes sense of lawlessness.

Page 9: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Modeling: Theory

• What causes hotspots?• Repeat/ Near Repeat Effects: increased knowledge of location

after successful crime.

Figure: Repeat Effects. (Short et al. 2009, [1])

• Broken Windows Theory: crime causes sense of lawlessness.

Page 10: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

The Short et al Model (2008)

• Starts with discrete model

• Criminals are agents on a lattice that has “attractiveness” field

• Every time step, criminals move to neighboring lattice spacesbased on attractiveness.

• Then decide to burgle or not based off attractiveness.

• Crimes are self-exciting; cause attractiveness at lattice pointand neighbors to increase.

Page 11: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

The Short et al Model (2008)

• Starts with discrete model• Criminals are agents on a lattice that has “attractiveness” field

• Every time step, criminals move to neighboring lattice spacesbased on attractiveness.

• Then decide to burgle or not based off attractiveness.

• Crimes are self-exciting; cause attractiveness at lattice pointand neighbors to increase.

Page 12: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

The Short et al Model (2008)

• Starts with discrete model• Criminals are agents on a lattice that has “attractiveness” field

• Every time step, criminals move to neighboring lattice spacesbased on attractiveness.

• Then decide to burgle or not based off attractiveness.

• Crimes are self-exciting; cause attractiveness at lattice pointand neighbors to increase.

Page 13: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

The Short et al Model (2008)

• Starts with discrete model• Criminals are agents on a lattice that has “attractiveness” field

• Every time step, criminals move to neighboring lattice spacesbased on attractiveness.

• Then decide to burgle or not based off attractiveness.

• Crimes are self-exciting; cause attractiveness at lattice pointand neighbors to increase.

Page 14: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

The Short et al Model (2008)

• Starts with discrete model• Criminals are agents on a lattice that has “attractiveness” field

• Every time step, criminals move to neighboring lattice spacesbased on attractiveness.

• Then decide to burgle or not based off attractiveness.

• Crimes are self-exciting; cause attractiveness at lattice pointand neighbors to increase.

Page 15: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

The Short et al Model (2008) (cont.)

Then, taking limits as grid spacing and time steps go to zero, weget system of PDEs

The Model

At = η∆A− A + ρA + A0 (1a)

ρt =(A∆

( ρA

)− ρ

A∆A)− ρA + A− A0 (1b)

A = attractiveness at a pointρ = criminal density at a locationA0 = a constant, background level of attractivenessA = the spatially homogeneous equilibrium solution for A.

Page 16: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Levy Flights

• Short et al model assumes Brownian motion (and thusdistance traveled normally distributed)

• We use Levy Flights

• Power law distribution of step sizes(P(k) ∼ k−(2s+1), 0 < s ≤ 1)

• Fractal-like motion; reflects many scales of human movement.

Page 17: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Levy Flights

• Short et al model assumes Brownian motion (and thusdistance traveled normally distributed)

• We use Levy Flights

• Power law distribution of step sizes(P(k) ∼ k−(2s+1), 0 < s ≤ 1)

• Fractal-like motion; reflects many scales of human movement.

Page 18: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Levy Flights

• Short et al model assumes Brownian motion (and thusdistance traveled normally distributed)

• We use Levy Flights• Power law distribution of step sizes

(P(k) ∼ k−(2s+1), 0 < s ≤ 1)

• Fractal-like motion; reflects many scales of human movement.

Page 19: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Levy Flights

• Short et al model assumes Brownian motion (and thusdistance traveled normally distributed)

• We use Levy Flights• Power law distribution of step sizes

(P(k) ∼ k−(2s+1), 0 < s ≤ 1)

• Fractal-like motion; reflects many scales of human movement.

Page 20: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Implementation: Discrete

• We change the transition probability as follows:

pi→i+1(t) =Ai+1(t)

Ai+1(t) + Ai−1(t)(Brownian)

pi→j(t) =Aj(t)|i − j |−(2s+1)

Σk∈Z,k 6=iAk(t)|i − k |−(2s+1)(Levy)

Page 21: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Implementation: Continuous

• From before we had:

At = η∆A− A + ρA + A0,

ρt =(A∆

( ρA

)− ρ

A∆A)− ρA + A− A0.

• Using our new transition probabilities and taking limits asbefore we get:

At = η∆A− A + ρA + A0 (No change)

ρt =(A∆s

( ρA

)− ρ

A∆sA

)− ρA + A− A0,

where

∆sA = cs

∞∫−∞

A(y)− A(x)

|y − x |2s+1dy , (2)

cs is a constant and 0 < s ≤ 1.

Page 22: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Implementation: Continuous

• From before we had:

At = η∆A− A + ρA + A0,

ρt =(A∆

( ρA

)− ρ

A∆A)− ρA + A− A0.

• Using our new transition probabilities and taking limits asbefore we get:

At = η∆A− A + ρA + A0 (No change)

ρt =(A∆s

( ρA

)− ρ

A∆sA

)− ρA + A− A0,

where

∆sA = cs

∞∫−∞

A(y)− A(x)

|y − x |2s+1dy , (2)

cs is a constant and 0 < s ≤ 1.

Page 23: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Implementation: Continuous

• From before we had:

At = η∆A− A + ρA + A0,

ρt =(A∆

( ρA

)− ρ

A∆A)− ρA + A− A0.

• Using our new transition probabilities and taking limits asbefore we get:

At = η∆A− A + ρA + A0 (No change)

ρt =(A∆s

( ρA

)− ρ

A∆sA

)− ρA + A− A0,

where

∆sA = cs

∞∫−∞

A(y)− A(x)

|y − x |2s+1dy , (2)

cs is a constant and 0 < s ≤ 1.

Page 24: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Fractional Calculus

• The operator ∆s is the Riesz Derivative,

• Generalization of the second derivative such thatlims→1

∆sA = ∂2A∂x2 .

• But note that ∆12A 6= ∂A

∂x

• Is a non-local operator. Leads to super-diffusion. Degree ofnon-locality controlled by s.

• Fourier Transform has nice property: Fx→q{∆sA} = −|q|2s A

Page 25: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Fractional Calculus

• The operator ∆s is the Riesz Derivative,• Generalization of the second derivative such that

lims→1

∆sA = ∂2A∂x2 .

• But note that ∆12A 6= ∂A

∂x

• Is a non-local operator. Leads to super-diffusion. Degree ofnon-locality controlled by s.

• Fourier Transform has nice property: Fx→q{∆sA} = −|q|2s A

Page 26: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Fractional Calculus

• The operator ∆s is the Riesz Derivative,• Generalization of the second derivative such that

lims→1

∆sA = ∂2A∂x2 .

• But note that ∆12A 6= ∂A

∂x

• Is a non-local operator. Leads to super-diffusion. Degree ofnon-locality controlled by s.

• Fourier Transform has nice property: Fx→q{∆sA} = −|q|2s A

Page 27: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Fractional Calculus

• The operator ∆s is the Riesz Derivative,• Generalization of the second derivative such that

lims→1

∆sA = ∂2A∂x2 .

• But note that ∆12A 6= ∂A

∂x

• Is a non-local operator. Leads to super-diffusion. Degree ofnon-locality controlled by s.

• Fourier Transform has nice property: Fx→q{∆sA} = −|q|2s A

Page 28: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Fractional Calculus

• The operator ∆s is the Riesz Derivative,• Generalization of the second derivative such that

lims→1

∆sA = ∂2A∂x2 .

• But note that ∆12A 6= ∂A

∂x

• Is a non-local operator. Leads to super-diffusion. Degree ofnon-locality controlled by s.

• Fourier Transform has nice property: Fx→q{∆sA} = −|q|2s A

Page 29: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Solutions: Spectral Method of Lines

• Discretize in space and the calculate derivatives in Fourierspace. This turns into ODE in time.

• We make use of the fact that Fx→q{∆sA} = −|q|2s A.

• Then use MATLAB’s stiff ODE solver.

• We used to use a forward Euler spectral method, but thatcould not handle much of the parameter space.

Page 30: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Solutions: Spectral Method of Lines

• Discretize in space and the calculate derivatives in Fourierspace. This turns into ODE in time.

• We make use of the fact that Fx→q{∆sA} = −|q|2s A.

• Then use MATLAB’s stiff ODE solver.

• We used to use a forward Euler spectral method, but thatcould not handle much of the parameter space.

Page 31: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Solutions: Spectral Method of Lines

• Discretize in space and the calculate derivatives in Fourierspace. This turns into ODE in time.

• We make use of the fact that Fx→q{∆sA} = −|q|2s A.

• Then use MATLAB’s stiff ODE solver.

• We used to use a forward Euler spectral method, but thatcould not handle much of the parameter space.

Page 32: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Solutions: Spectral Method of Lines

• Discretize in space and the calculate derivatives in Fourierspace. This turns into ODE in time.

• We make use of the fact that Fx→q{∆sA} = −|q|2s A.

• Then use MATLAB’s stiff ODE solver.

• We used to use a forward Euler spectral method, but thatcould not handle much of the parameter space.

Page 33: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Examples

Figure: Single Hot-Spot.

Page 34: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Examples

Figure: Four Hot-Spots, D = 1, s = 1, ε = 0.05.

Page 35: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Examples

Figure: No Hot-Spot, D = 1, s = 0.5, ε = 0.05.

Page 36: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Examples

Figure: Oscillating Hot-Spots, s = 0.7, η = 0.1, ρ = 0.4,A = 0.12.

Page 37: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Linear Stability of Homogeneous Equilibrium

• The homogeneous equilibrium does not change from Short etal. We get

A = A0 + B and ρ =B

A0 + B. (3)

• Perturb from the homogeneous equilibrium as follows andplug into linearized equations:

A(x , t) = A + δAeσte ik·x , (4a)

ρ(x , t) = ρ+ δρeσte ik·x . (4b)

• Solving the resulting eigenvalue problem results in thiscondition for instability: there exists |k| such that

η|k|2s+2 − |k |2s(3ρ− 1) + ηA|k |2 + A < 0. (5)

Page 38: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Linear Stability of Homogeneous Equilibrium

• The homogeneous equilibrium does not change from Short etal. We get

A = A0 + B and ρ =B

A0 + B. (3)

• Perturb from the homogeneous equilibrium as follows andplug into linearized equations:

A(x , t) = A + δAeσte ik·x , (4a)

ρ(x , t) = ρ+ δρeσte ik·x . (4b)

• Solving the resulting eigenvalue problem results in thiscondition for instability: there exists |k| such that

η|k|2s+2 − |k |2s(3ρ− 1) + ηA|k |2 + A < 0. (5)

Page 39: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Linear Stability of Homogeneous Equilibrium

• The homogeneous equilibrium does not change from Short etal. We get

A = A0 + B and ρ =B

A0 + B. (3)

• Perturb from the homogeneous equilibrium as follows andplug into linearized equations:

A(x , t) = A + δAeσte ik·x , (4a)

ρ(x , t) = ρ+ δρeσte ik·x . (4b)

• Solving the resulting eigenvalue problem results in thiscondition for instability: there exists |k| such that

η|k|2s+2 − |k |2s(3ρ− 1) + ηA|k |2 + A < 0. (5)

Page 40: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The first attempt to solve Eq. (5): the condition for instability isequivalent to, there exists |k| such that

ρ >

inf|k|

1

3

(1 + η|k |2

)(1 +

A

|k |2s

). (6)

where |k∗| is a root of

|k |2s+2 + A(1− s)|k|2 − As

η= 0. (7)

Page 41: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The first attempt to solve Eq. (5): the condition for instability isequivalent to,

ρ > inf|k|

1

3

(1 + η|k |2

)(1 +

A

|k |2s

). (6)

where |k∗| is a root of

|k |2s+2 + A(1− s)|k|2 − As

η= 0. (7)

Page 42: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The first attempt to solve Eq. (5): the condition for instability isequivalent to,

ρ >

inf|k|

1

3

(1 + η|k∗|2

)(1 +

A

|k∗|2s

), (6)

where |k∗| is a root of

|k |2s+2 + A(1− s)|k|2 − As

η= 0. (7)

Page 43: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The second attempt to solve Eq. (5): the condition for instabilityis equivalent to, there exists |k | such that

A <

sup|k|

3ρ|k |2s

1 + η|k|2− |k |2s . (8)

where |k∗| is a root of the equation

η2s|k |4 + η(3ρ(1− s) + 2s)|k|2 + s(1− 3ρ) = 0. (9)

Page 44: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The second attempt to solve Eq. (5): the condition for instabilityis equivalent to,

there exists |k | such that

A < sup|k|

3ρ|k |2s

1 + η|k|2− |k |2s . (8)

where |k∗| is a root of the equation

η2s|k |4 + η(3ρ(1− s) + 2s)|k|2 + s(1− 3ρ) = 0. (9)

Page 45: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The second attempt to solve Eq. (5): the condition for instabilityis equivalent to,

there exists |k | such that

A <

sup|k|

3ρ|k∗|2s

1 + η|k∗|2− |k∗|2s , (8)

where |k∗| is a root of the equation

η2s|k |4 + η(3ρ(1− s) + 2s)|k|2 + s(1− 3ρ) = 0. (9)

Page 46: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

The second attempt to solve Eq. (5): the condition for instabilityis equivalent to,

there exists |k | such that

A <

sup|k|

3ρ|k∗|2s

1 + η|k∗|2− |k∗|2s , (8)

where |k∗| is a root of the equation

η2s|k |4 + η(3ρ(1− s) + 2s)|k|2 + s(1− 3ρ) = 0. (9)

Page 47: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

• For ρ > 13 , this generates condition for linear instability for the

system:

A < A∗(ρ, η, s) ≡

(−3ρ(1− s)− 2s +

√W

2ηs

)s (3ρ(1 + s)−

√W

−3ρ(1− s) +√W

),

(10)

where W = 3ρ(3ρ(1− s)2 + 4s).

• When s = 1, the above inequality reduces to√Aη + 1 <

√3ρ, (11)

which agrees with the result from Short et al.

• Has bifurcations in s, so changing degree of Levy Flight altersstability.

Page 48: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

• For ρ > 13 , this generates condition for linear instability for the

system:

A < A∗(ρ, η, s) ≡

(−3ρ(1− s)− 2s +

√W

2ηs

)s (3ρ(1 + s)−

√W

−3ρ(1− s) +√W

),

(10)

where W = 3ρ(3ρ(1− s)2 + 4s).

• When s = 1, the above inequality reduces to√Aη + 1 <

√3ρ, (11)

which agrees with the result from Short et al.

• Has bifurcations in s, so changing degree of Levy Flight altersstability.

Page 49: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Stability (cont.)

• For ρ > 13 , this generates condition for linear instability for the

system:

A < A∗(ρ, η, s) ≡

(−3ρ(1− s)− 2s +

√W

2ηs

)s (3ρ(1 + s)−

√W

−3ρ(1− s) +√W

),

(10)

where W = 3ρ(3ρ(1− s)2 + 4s).

• When s = 1, the above inequality reduces to√Aη + 1 <

√3ρ, (11)

which agrees with the result from Short et al.

• Has bifurcations in s, so changing degree of Levy Flight altersstability.

Page 50: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

(a) A stable regime

Figure: Different possibilities of the effect of fractional diffusion.

Page 51: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

(a) An unstable regime

Figure: Different possibilities of the effect of fractional diffusion.

Page 52: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

(a) Fractional diffusion leads tostability

(b) Fractional diffusion leads tostability

Figure: Different possibilities of the effect of fractional diffusion.

Page 53: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

(a) Fractional diffusion leads tounstability

(b) Fractional diffusion leads to un-stability

Figure: Different possibilities of the effect of fractional diffusion.

Page 54: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

(a) Fractional diffusion leadsto stability and then instability

(b) Fractional diffusion leads tostability and then instability

Figure: Different possibilities of the effect of fractional diffusion.

Page 55: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

Remark. The fixed points |k | of σ(|k |) with respect s are given by

|k1| = 1, |k2| =

√6(ρ− 1

3) + 3A

2η. (12)

Page 56: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Changing Stability with Varying Parameter

(a) A regime in which |k2| < |k1| = 1

Figure: Different possibilities of the effect of fractional diffusion.

Page 57: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication

We need to automate a hot-spot detection.

• The variance and its derivative.

• The difference of the maximum of the solution in the finalframe from A as a percentage of A.

• The difference between the maximum and the minimum.

• An ensemble method.

Page 58: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication

We need to automate a hot-spot detection.

• The variance and its derivative.

• The difference of the maximum of the solution in the finalframe from A as a percentage of A.

• The difference between the maximum and the minimum.

• An ensemble method.

Page 59: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication

We need to automate a hot-spot detection.

• The variance and its derivative.

• The difference of the maximum of the solution in the finalframe from A as a percentage of A.

• The difference between the maximum and the minimum.

• An ensemble method.

Page 60: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication

We need to automate a hot-spot detection.

• The variance and its derivative.

• The difference of the maximum of the solution in the finalframe from A as a percentage of A.

• The difference between the maximum and the minimum.

• An ensemble method.

Page 61: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication

We need to automate a hot-spot detection.

• The variance and its derivative.

• The difference of the maximum of the solution in the finalframe from A as a percentage of A.

• The difference between the maximum and the minimum.

• An ensemble method.

Page 62: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication (cont.)

Figure: A parameter analysis with a bifurcation curve. Fix ρ and η.

Page 63: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication (cont.)

Figure: A hot-spot formation when A = 13, s = 0.8.

Page 64: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication (cont.)

Figure: A parameter analysis with a bifurcation curve. Fix ρ and η.

Page 65: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication (cont.)

Figure: No hot-spot formation when A = 21, s = 0.6

Page 66: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Numerical Verfication (cont.)

Figure: A parameter analysis with a bifurcation curve. Fix s and η.

Page 67: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hot-spot Shape

• Are the hotspots any different under the two regimes?

• Yes and no. Attractiveness hotspots do not change, and firstorder approximations from Kolokolnikov et al. still work verywell.

• But distribution of criminals changes.

Page 68: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hot-spot Shape

• Are the hotspots any different under the two regimes?

• Yes and no. Attractiveness hotspots do not change, and firstorder approximations from Kolokolnikov et al. still work verywell.

• But distribution of criminals changes.

Page 69: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hot-spot Shape

• Are the hotspots any different under the two regimes?

• Yes and no. Attractiveness hotspots do not change, and firstorder approximations from Kolokolnikov et al. still work verywell.

• But distribution of criminals changes.

Page 70: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Shape (cont.)

Figure: The inner region and the outer region of a hotspot.

• Let x = εy , and v = ρ/A2.• In the inner region (|x | < ε),

A ∼ ε−1v−1/20 w(y), (12)

v ∼ v0, (13)

where v0 and v1 are constants, and w =√

2 sech y (same asKolokolnikov et al.).

• In the outer region (ε� |x | ≤ l), we have

A = α + o(1), (14a)

v = h0(x) + o(1), (14b)

where

∆sh0(x) = ζ =α− γD0α2

< 0, 0 < |x | ≤ l , (h0)x(±l) = 0,

(15)

Page 71: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Shape (cont.)

• Let x = εy , and v = ρ/A2.

• In the inner region (|x | < ε),

A ∼ ε−1v−1/20 w(y), (12)

v ∼ v0, (13)

where v0 and v1 are constants, and w =√

2 sech y (same asKolokolnikov et al.).

• In the outer region (ε� |x | ≤ l), we have

A = α + o(1), (14a)

v = h0(x) + o(1), (14b)

where

∆sh0(x) = ζ =α− γD0α2

< 0, 0 < |x | ≤ l , (h0)x(±l) = 0,

(15)

Page 72: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Shape (cont.)

• Let x = εy , and v = ρ/A2.

• In the inner region (|x | < ε),

A ∼ ε−1v−1/20 w(y), (12)

v ∼ v0, (13)

where v0 and v1 are constants, and w =√

2 sech y (same asKolokolnikov et al.).

• In the outer region (ε� |x | ≤ l), we have

A = α + o(1), (14a)

v = h0(x) + o(1), (14b)

where

∆sh0(x) = ζ =α− γD0α2

< 0, 0 < |x | ≤ l , (h0)x(±l) = 0,

(15)

Page 73: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Hotspot Shape (cont.)

• Let x = εy , and v = ρ/A2.

• In the inner region (|x | < ε),

A ∼ ε−1v−1/20 w(y), (12)

v ∼ v0, (13)

where v0 and v1 are constants, and w =√

2 sech y (same asKolokolnikov et al.).

• In the outer region (ε� |x | ≤ l), we have

A = α + o(1), (14a)

v = h0(x) + o(1), (14b)

where

∆sh0(x) = ζ =α− γD0α2

< 0, 0 < |x | ≤ l , (h0)x(±l) = 0,

(15)

Page 74: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Future Work

• Analyze the perturbation near hot-spots.

• Study the dynamics of K -hot-spots with Levy Flights.

Brownian based model. Levy based model.

• Add the police.

• Improve the numerical simulation, especially hotspot detector.

• Analyze weakly-nonlinear stability.

Page 75: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Future Work

• Analyze the perturbation near hot-spots.

• Study the dynamics of K -hot-spots with Levy Flights.

Brownian based model. Levy based model.

• Add the police.

• Improve the numerical simulation, especially hotspot detector.

• Analyze weakly-nonlinear stability.

Page 76: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Future Work

• Analyze the perturbation near hot-spots.

• Study the dynamics of K -hot-spots with Levy Flights.

Brownian based model. Levy based model.

• Add the police.

• Improve the numerical simulation, especially hotspot detector.

• Analyze weakly-nonlinear stability.

Page 77: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Future Work

• Analyze the perturbation near hot-spots.

• Study the dynamics of K -hot-spots with Levy Flights.

Brownian based model. Levy based model.

• Add the police.

• Improve the numerical simulation, especially hotspot detector.

• Analyze weakly-nonlinear stability.

Page 78: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Future Work

• Analyze the perturbation near hot-spots.

• Study the dynamics of K -hot-spots with Levy Flights.

Brownian based model. Levy based model.

• Add the police.

• Improve the numerical simulation, especially hotspot detector.

• Analyze weakly-nonlinear stability.

Page 79: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

Acknowledgments

Thanks...

• Theodore Kolokolnikov

• Scott McCalla

• UCLA and REU Program Organizers

• Harvey Mudd College Mathematics Department for fundingTum

• Nestor Guillen for creating the Nonlocal Equations Wiki(http://www.ma.utexas.edu/mediawiki)

Page 80: Crime Modeling with Lévy Flights - UCLAbertozzi/WORKFORCE/Summer2012/REU 2012/Crime... · Crime Modeling with L evy Flights Jonah Breslau,1 Sorathan (Tum) Chaturapruek,2 Daniel Yazdi3

References

M. Short, M. DOrsogna, P. Brantingham, and G. Tita.Measuring and modeling repeat and near-repeat burglaryeffects.Journal of Quantitative Criminology, 25:325–339, 2009.10.1007/s10940-009-9068-8.

M.B. Short, P.J. Brantingham, A.L. Bertozzi, and G.E. Tita.Dissipation and displacement of hotspots in reaction-diffusionmodels of crime.Proceedings of the National Academy of Sciences of theUnited States of America, 107:3961–3965, 2010.