Crime Modeling with Lévy Flights

Similar documents
CRIME MODELLING WITH LÉVY FLIGHTS AND THE STABILITY OF HOT-SPOT PATTERNS

Hot spots in crime model

The Mathematics of Criminal Behavior: From Agent-Based Models to PDEs. Martin B. Short GA Tech School of Math

NONLINEAR PATTERNS IN URBAN CRIME - HOTSPOTS, BIFURCATIONS, AND SUPPRESSION

Gang rivalry dynamics via coupled point process networks

Nonlinear Patterns in Urban Crime: Hotspots, Bifurcations, and Suppression

Butterflies, Bees & Burglars

arxiv: v3 [physics.soc-ph] 8 May 2018

A SOCIAL INTERACTION MODEL FOR CRIME HOT SPOTS

First online - August 25, Draft version - November 2, 2016

Crime modeling with truncated Lévy flights for residential burglary models

COPS ON THE DOTS IN A MATHEMATICAL MODEL OF URBAN CRIME AND POLICE RESPONSE. Joseph R. Zipkin. Martin B. Short. Andrea L. Bertozzi

A Convection-Diffusion Model for Gang Territoriality. Abstract

Nonlinear convective stability of travelling fronts near Turing and Hopf instabilities

Math 46, Applied Math (Spring 2008): Final

Diffuse interface methods on graphs: Data clustering and Gamma-limits

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

Chapter 1. Introduction to Nonlinear Space Plasma Physics

Pattern formation in a reaction-diffusion system with space-dependent feed rate

Hydrodynamics. Stefan Flörchinger (Heidelberg) Heidelberg, 3 May 2010

Step Bunching in Epitaxial Growth with Elasticity Effects

Introduction to multiscale modeling and simulation. Explicit methods for ODEs : forward Euler. y n+1 = y n + tf(y n ) dy dt = f(y), y(0) = y 0

The Form of Swarms: A Primer of Swarm Equilibria

Chapter 9b: Numerical Methods for Calculus and Differential Equations. Initial-Value Problems Euler Method Time-Step Independence MATLAB ODE Solvers

Predator-swarm interactions

December 2, :0 WSPC/INSTRUCTION FILE LocExtDraftFinal LOCAL EXISTENCE AND UNIQUENESS OF SOLUTIONS TO A PDE MODEL FOR CRIMINAL BEHAVIOR

Lab 5: Nonlinear Systems

Pattern Formation in a Reaction-Diffusion System with Space-Dependent Feed Rate

Synchronization Transitions in Complex Networks

Phase transition in a model for territorial development

The Stability of Steady-State Hot-Spot Patterns for a Reaction-Diffusion Model of Urban Crime

Obstacle problems for nonlocal operators

Uncommon (in)stability properties in the numerical method of characteristic applied to hyperbolic equations

COMPLETENESS THEOREM FOR THE DISSIPATIVE STURM-LIOUVILLE OPERATOR ON BOUNDED TIME SCALES. Hüseyin Tuna

Numerical Methods for Differential Equations Mathematical and Computational Tools

PDEs, part 3: Hyperbolic PDEs

3 Mathematical modeling of the torsional dynamics of a drill string

Monsuru Adepeju 1 and Andy Evans 2. School of Geography, University of Leeds, LS21 1HB 1

Analysis Preliminary Exam Workshop: Hilbert Spaces

Lecture Notes for Math 251: ODE and PDE. Lecture 30: 10.1 Two-Point Boundary Value Problems

Exam in TMA4195 Mathematical Modeling Solutions

A review of stability and dynamical behaviors of differential equations:

Free Entropy for Free Gibbs Laws Given by Convex Potentials

Statistical mechanics of random billiard systems

Stability of Krylov Subspace Spectral Methods

Integrodifference Models with Temporally Varying Environments

MS: Nonlinear Wave Propagation in Singular Perturbed Systems

Solitons in a macroscopic traffic model

M.ARCIERO, G.LADAS AND S.W.SCHULTZ

The Motion of a Hanging Chain

Fokker-Planck Equation on Graph with Finite Vertices

1 Lyapunov theory of stability

35. RESISTIVE INSTABILITIES: CLOSING REMARKS

Adaptive evolution : a population approach Benoît Perthame

A Model of Evolutionary Dynamics with Quasiperiodic Forcing

Matrix stabilization using differential equations.

The circular law. Lewis Memorial Lecture / DIMACS minicourse March 19, Terence Tao (UCLA)

Finite difference method for solving Advection-Diffusion Problem in 1D

Fractional Laplacian

Using web-based Java pplane applet to graph solutions of systems of differential equations

Stability of the Parareal Algorithm

Self-exciting point process modeling of crime

Fall Exam II. Wed. Nov. 9, 2005

Selective Manipulation of Molecules by Electrostatic Force and Detection of Single Molecules in Aqueous Solution

Math 46, Applied Math (Spring 2009): Final

General introduction to Hydrodynamic Instabilities

Long-wave Instability in Anisotropic Double-Diffusion

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

5 Applying the Fokker-Planck equation

Physically Based Simulations (on the GPU)

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

Partial differential equations

Dimensional Analysis - Concepts

Introduction to Mathematical Physics

FINAL EXAM MATH303 Theory of Ordinary Differential Equations. Spring dx dt = x + 3y dy dt = x y.

Saturation of Information Exchange in Locally Connected Pulse-Coupled Oscillators

Modal Decomposition Methods on Aerodynamic Flows

Math 322. Spring 2015 Review Problems for Midterm 2

Basic Concepts and the Discovery of Solitons p. 1 A look at linear and nonlinear signatures p. 1 Discovery of the solitary wave p. 3 Discovery of the

Hardening nonlinearity effects on forced vibration of viscoelastic dynamical systems to external step perturbation field

MATH 100 Introduction to the Profession

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

University of Bristol - Explore Bristol Research. Link to publication record in Explore Bristol Research PDF-document.

of the Schnakenberg model

Nonlinear Dynamic Systems Homework 1

APPLICATIONS OF FD APPROXIMATIONS FOR SOLVING ORDINARY DIFFERENTIAL EQUATIONS

Ordinary Differential Equations II

Computing Spectra of Linear Operators Using Finite Differences

154 Chapter 9 Hints, Answers, and Solutions The particular trajectories are highlighted in the phase portraits below.

α 2 )(k x ũ(t, η) + k z W (t, η)

Numerical Methods for Partial Differential Equations. CAAM 452 Spring 2005 Lecture 2 Instructor: Tim Warburton

Modeling Spatial Relationships Using Regression Analysis

Section 3.9. Matrix Norm

Self-exciting point process modeling of crime

Nonlinear stability of time-periodic viscous shocks. Margaret Beck Brown University

1. (i) Determine how many periodic orbits and equilibria can be born at the bifurcations of the zero equilibrium of the following system:

COMPARISON OF TWO METHODS TO SOLVE PRESSURES IN SMALL VOLUMES IN REAL-TIME SIMULATION OF A MOBILE DIRECTIONAL CONTROL VALVE

ME8230 Nonlinear Dynamics

Abstracts. Furstenberg The Dynamics of Some Arithmetically Generated Sequences

Exponential integrators and functions of the matrix exponential

Transcription:

Crime Modeling with Lévy 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

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

Hotspot Modeling Our goal is to model crime, specifically the hotspot phenomenon.

Hotspot Modeling Our goal is to model crime, specifically the hotspot phenomenon. Crime hotspots are when several crimes occur in a short period of time and in a small area.

Hotspot Modeling Our goal is to model crime, specifically the hotspot phenomenon. Crime hotspots are when several crimes occur in a short period of time and in a small area. Considerable empirical evidence behind them.

Hotspot Modeling Our goal is to model crime, specifically the hotspot phenomenon. 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.

Hotspot Modeling: Theory What causes hotspots?

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])

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.

The Short et al Model (2008) Starts with discrete model

The Short et al Model (2008) Starts with discrete model Criminals are agents on a lattice that has attractiveness field

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 spaces based on attractiveness.

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 spaces based on attractiveness. Then decide to burgle or not based off attractiveness.

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 spaces based on attractiveness. Then decide to burgle or not based off attractiveness. Crimes are self-exciting; cause attractiveness at lattice point and neighbors to increase.

The Short et al Model (2008) (cont.) Then, taking limits as grid spacing and time steps go to zero, we get system of PDEs The Model ρ t = A t = η A A + ρa + A 0 ( ( ρ A A) ρ ) A A ρa + A A 0 (1a) (1b) A = attractiveness at a point ρ = criminal density at a location A 0 = a constant, background level of attractiveness A = the spatially homogeneous equilibrium solution for A.

Lévy Flights Short et al model assumes Brownian motion (and thus distance traveled normally distributed)

Lévy Flights Short et al model assumes Brownian motion (and thus distance traveled normally distributed) We use Lévy Flights

Lévy Flights Short et al model assumes Brownian motion (and thus distance traveled normally distributed) We use Lévy Flights Power law distribution of step sizes (P(k) k (2s+1), 0 < s 1)

Lévy Flights Short et al model assumes Brownian motion (and thus distance traveled normally distributed) We use Lévy Flights Power law distribution of step sizes (P(k) k (2s+1), 0 < s 1) Fractal-like motion; reflects many scales of human movement.

Implementation: Discrete We change the transition probability as follows: p i i+1 (t) = A i+1 (t) A i+1 (t) + A i 1 (t) (Brownian) p i j (t) = A j (t) i j (2s+1) Σ k Z,k i A k (t) i k (2s+1) (Lévy)

Implementation: Continuous From before we had: A t = η A A + ρa + A 0, ( ( ρ ρ t = A A) ρ ) A A ρa + A A 0.

Implementation: Continuous From before we had: A t = η A A + ρa + A 0, ( ( ρ ρ t = A A) ρ ) A A ρa + A A 0. Using our new transition probabilities and taking limits as before we get: A t = η A A + ρa + A 0 (No change) ( ( ρ t = A s ρ ) ρ ) A A s A ρa + A A 0,

Implementation: Continuous From before we had: A t = η A A + ρa + A 0, ( ( ρ ρ t = A A) ρ ) A A ρa + A A 0. Using our new transition probabilities and taking limits as before we get: where A t = η A A + ρa + A 0 (No change) ( ( ρ t = A s ρ ) ρ ) A A s A ρa + A A 0, s A = c s c s is a constant and 0 < s 1. A(y) A(x) dy, (2) y x 2s+1

Fractional Calculus The operator s is the Riesz Derivative,

Fractional Calculus The operator s is the Riesz Derivative, Generalization of the second derivative such that lim s 1 s A = 2 A x. 2

Fractional Calculus The operator s is the Riesz Derivative, Generalization of the second derivative such that lim s 1 s A = 2 A x. 2 But note that 1 2 A A x

Fractional Calculus The operator s is the Riesz Derivative, Generalization of the second derivative such that lim s 1 s A = 2 A x. 2 But note that 1 2 A A x Is a non-local operator. Leads to super-diffusion. Degree of non-locality controlled by s.

Fractional Calculus The operator s is the Riesz Derivative, Generalization of the second derivative such that lim s 1 s A = 2 A x. 2 But note that 1 2 A A x Is a non-local operator. Leads to super-diffusion. Degree of non-locality controlled by s. Fourier Transform has nice property: F x q { s A} = q 2s Â

Numerical Solutions: Spectral Method of Lines Discretize in space and the calculate derivatives in Fourier space. This turns into ODE in time.

Numerical Solutions: Spectral Method of Lines Discretize in space and the calculate derivatives in Fourier space. This turns into ODE in time. We make use of the fact that F x q { s A} = q 2s Â.

Numerical Solutions: Spectral Method of Lines Discretize in space and the calculate derivatives in Fourier space. This turns into ODE in time. We make use of the fact that F x q { s A} = q 2s Â. Then use MATLAB s stiff ODE solver.

Numerical Solutions: Spectral Method of Lines Discretize in space and the calculate derivatives in Fourier space. This turns into ODE in time. We make use of the fact that F x q { s A} = q 2s Â. Then use MATLAB s stiff ODE solver. We used to use a forward Euler spectral method, but that could not handle much of the parameter space.

Examples Figure: Single Hot-Spot.

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

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

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

Linear Stability of Homogeneous Equilibrium The homogeneous equilibrium does not change from Short et al. We get A = A 0 + B and ρ = B A 0 + B. (3)

Linear Stability of Homogeneous Equilibrium The homogeneous equilibrium does not change from Short et al. We get A = A 0 + B and ρ = B A 0 + B. (3) Perturb from the homogeneous equilibrium as follows and plug into linearized equations: A(x, t) = A + δ A e σt e ik x, (4a) ρ(x, t) = ρ + δ ρ e σt e ik x. (4b)

Linear Stability of Homogeneous Equilibrium The homogeneous equilibrium does not change from Short et al. We get A = A 0 + B and ρ = B A 0 + B. (3) Perturb from the homogeneous equilibrium as follows and plug into linearized equations: A(x, t) = A + δ A e σt e ik x, (4a) ρ(x, t) = ρ + δ ρ e σt e ik x. (4b) Solving the resulting eigenvalue problem results in this condition for instability: there exists k such that η k 2s+2 k 2s (3ρ 1) + ηa k 2 + A < 0. (5)

Stability (cont.) The first attempt to solve Eq. (5): the condition for instability is equivalent to, there exists k such that ρ > 1 ( 1 + η k 2 ) ( 1 + A ) 3 k 2s. (6)

Stability (cont.) The first attempt to solve Eq. (5): the condition for instability is equivalent to, 1 ( ρ > inf 1 + η k 2 ) ( 1 + A ) k 3 k 2s. (6)

Stability (cont.) The first attempt to solve Eq. (5): the condition for instability is equivalent to, ρ > where k is a root of 1 ( 1 + η k 2) ( 1 + A ) 3 k 2s, (6) k 2s+2 + A(1 s) k 2 As η = 0. (7)

Stability (cont.) The second attempt to solve Eq. (5): the condition for instability is equivalent to, there exists k such that A < 3ρ k 2s 1 + η k 2 k 2s. (8)

Stability (cont.) The second attempt to solve Eq. (5): the condition for instability is equivalent to, A < sup k 3ρ k 2s 1 + η k 2 k 2s. (8)

Stability (cont.) The second attempt to solve Eq. (5): the condition for instability is equivalent to, A < 3ρ k 2s 1 + η k 2 k 2s, (8) where k is a root of the equation η 2 s k 4 + η(3ρ(1 s) + 2s) k 2 + s(1 3ρ) = 0. (9)

Stability (cont.) The second attempt to solve Eq. (5): the condition for instability is equivalent to, A < 3ρ k 2s 1 + η k 2 k 2s, (8) where k is a root of the equation η 2 s k 4 + η(3ρ(1 s) + 2s) k 2 + s(1 3ρ) = 0. (9)

Stability (cont.) For ρ > 1 3, this generates condition for linear instability for the system: ( 3ρ(1 s) 2s + ) s ( W 3ρ(1 + s) W A < A (ρ, η, s) 2ηs 3ρ(1 s) + W (10) where W = 3ρ(3ρ(1 s) 2 + 4s). ),

Stability (cont.) For ρ > 1 3, this generates condition for linear instability for the system: ( 3ρ(1 s) 2s + ) s ( W 3ρ(1 + s) W A < A (ρ, η, s) 2ηs 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. ),

Stability (cont.) For ρ > 1 3, this generates condition for linear instability for the system: ( 3ρ(1 s) 2s + ) s ( W 3ρ(1 + s) W A < A (ρ, η, s) 2ηs 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 Lévy Flight alters stability. ),

Changing Stability with Varying Parameter (a) A stable regime Figure: Different possibilities of the effect of fractional diffusion.

Changing Stability with Varying Parameter (a) An unstable regime Figure: Different possibilities of the effect of fractional diffusion.

Changing Stability with Varying Parameter (a) Fractional diffusion leads to stability (b) Fractional diffusion leads to stability Figure: Different possibilities of the effect of fractional diffusion.

Changing Stability with Varying Parameter (a) Fractional diffusion leads to unstability (b) Fractional diffusion leads to unstability Figure: Different possibilities of the effect of fractional diffusion.

Changing Stability with Varying Parameter (a) Fractional diffusion leads (b) Fractional diffusion leads to to stability and then instability stability and then instability Figure: Different possibilities of the effect of fractional diffusion.

Changing Stability with Varying Parameter Remark. The fixed points k of σ( k ) with respect s are given by 6(ρ 1 3 k 1 = 1, k 2 = ) + 3A. (12) 2η

Changing Stability with Varying Parameter (a) A regime in which k 2 < k 1 = 1 Figure: Different possibilities of the effect of fractional diffusion.

Numerical Verfication We need to automate a hot-spot detection.

Numerical Verfication We need to automate a hot-spot detection. The variance and its derivative.

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 final frame from A as a percentage of A.

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 final frame from A as a percentage of A. The difference between the maximum and the minimum.

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 final frame from A as a percentage of A. The difference between the maximum and the minimum. An ensemble method.

Numerical Verfication (cont.) Figure: A parameter analysis with a bifurcation curve. Fix ρ and η.

Numerical Verfication (cont.) Figure: A hot-spot formation when A = 13, s = 0.8.

Numerical Verfication (cont.) Figure: A parameter analysis with a bifurcation curve. Fix ρ and η.

Numerical Verfication (cont.) Figure: No hot-spot formation when A = 21, s = 0.6

Numerical Verfication (cont.)

Hot-spot Shape Are the hotspots any different under the two regimes?

Hot-spot Shape Are the hotspots any different under the two regimes? Yes and no. Attractiveness hotspots do not change, and first order approximations from Kolokolnikov et al. still work very well.

Hot-spot Shape Are the hotspots any different under the two regimes? Yes and no. Attractiveness hotspots do not change, and first order approximations from Kolokolnikov et al. still work very well. But distribution of criminals changes.

Hotspot Shape (cont.) Figure: The inner region and the outer region of a hotspot.

Hotspot Shape (cont.) Let x = εy, and v = ρ/a 2.

Hotspot Shape (cont.) Let x = εy, and v = ρ/a 2. In the inner region ( x < ε), A ε 1 v 1/2 0 w(y), (12) v v 0, (13) where v 0 and v 1 are constants, and w = 2 sech y (same as Kolokolnikov et al.).

Hotspot Shape (cont.) Let x = εy, and v = ρ/a 2. In the inner region ( x < ε), A ε 1 v 1/2 0 w(y), (12) v v 0, (13) where v 0 and v 1 are constants, and w = 2 sech y (same as Kolokolnikov et al.). In the outer region (ε x l), we have where A = α + o(1), (14a) v = h 0 (x) + o(1), (14b) s h 0 (x) = ζ = α γ D 0 α 2 < 0, 0 < x l, (h 0) x (±l) = 0, (15)

Future Work Analyze the perturbation near hot-spots.

Future Work Analyze the perturbation near hot-spots. Study the dynamics of K-hot-spots with Lévy Flights. Brownian based model. Lévy based model.

Future Work Analyze the perturbation near hot-spots. Study the dynamics of K-hot-spots with Lévy Flights. Brownian based model. Add the police. Lévy based model.

Future Work Analyze the perturbation near hot-spots. Study the dynamics of K-hot-spots with Lévy Flights. Brownian based model. Lévy based model. Add the police. Improve the numerical simulation, especially hotspot detector.

Future Work Analyze the perturbation near hot-spots. Study the dynamics of K-hot-spots with Lévy Flights. Brownian based model. Lévy based model. Add the police. Improve the numerical simulation, especially hotspot detector. Analyze weakly-nonlinear stability.

Acknowledgments Thanks... Theodore Kolokolnikov Scott McCalla UCLA and REU Program Organizers Harvey Mudd College Mathematics Department for funding Tum Nestor Guillen for creating the Nonlocal Equations Wiki (http://www.ma.utexas.edu/mediawiki)

References M. Short, M. DOrsogna, P. Brantingham, and G. Tita. Measuring and modeling repeat and near-repeat burglary effects. 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-diffusion models of crime. Proceedings of the National Academy of Sciences of the United States of America, 107:3961 3965, 2010.