Hostname: page-component-89b8bd64d-ksp62 Total loading time: 0 Render date: 2026-05-07T18:09:41.840Z Has data issue: false hasContentIssue false

Global bifurcations and pattern formation in target–offender–guardian crime models

Published online by Cambridge University Press:  23 March 2026

Madi Yerlanov*
Affiliation:
Applied Mathematics, University of Colorado Boulder , Boulder, USA
Qi Wang
Affiliation:
Mathematics, Howard University, Washington, USA
Nancy Rodríguez
Affiliation:
Applied Mathematics, University of Colorado Boulder , Boulder, USA
*
Corresponding author: Madi Yerlanov; Email: madi.yerlanov@colorado.edu
Rights & Permissions [Opens in a new window]

Abstract

We study a reaction–advection–diffusion model of a target–offender–guardian system designed to capture interactions between urban crime and policing. Using Crandall–Rabinowitz bifurcation theory and spectral analysis, we establish rigorous conditions for both steady-state and Hopf bifurcations. These results identify critical thresholds of policing intensity at which spatially uniform equilibria lose stability, leading either to persistent heterogeneous hotspots or oscillatory crime–policing cycles. From a criminological perspective, such thresholds represent tipping points in guardian mobility: once crossed, they can lock neighbourhoods into stable clusters of criminal activity or trigger recurrent waves of hotspot formation. Numerical simulations complement the theory, exhibiting stationary patterns, periodic oscillations and chaotic dynamics. By explicitly incorporating law enforcement as a third interacting component, our framework extends classical two-equation models. It offers new tools for analysing non-linear interactions, bifurcations and pattern formation in multi-agent social systems.

Information

Type
Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. Illustration of the effect of diffusion rates on the ordering of $\chi$, $\chi ^-$ and $\chi ^+$ obtained from linear stability analysis. Roman numerals indicate the corresponding inequality regimes, while letters denote parameter combinations selected for further simulations. Region I corresponds to the linearly stable regime. The remaining parameters are fixed at $\alpha = 1.0, \beta = 1.0, \lambda = 1.5, \chi = 2, L = \pi$. Each region represents a distinct ordering of $\chi , \chi ^-$ and $\chi ^+$. Note that this figure illustrates only the predictions from linear stability analysis. Non-linear effects may significantly influence the solution behaviour, particularly near the boundaries between regions.

Figure 1

Figure 2. Examples of amplitude evolutions from Figure 1, computed using $A_{amp}=\mathrm{RMS}[A(\mathbf{x},t)-\lambda ]$, illustrate how diffusion rates shape system dynamics. In (a), amplitudes decay monotonically, confirming the stability of the uniform steady state. In (b), they saturate at a non-zero level, producing stationary hotspots. In (c), periodic oscillations arise through a Hopf bifurcation, resembling recurrent “crime waves.” in (d), irregular oscillations signal mixed or higher-order bifurcations and parameter sensitivity. Near regime borders, as in (e) and (f), small perturbations can trigger clustering or quasi-periodic oscillations with irregular amplitudes, marking transitions to more complex or weakly chaotic behaviour. Together, these results show how the system shifts from uniform stability to persistent hotspots, oscillatory patterns and chaotic regimes as diffusion rates vary.

Figure 2

Figure 3. Examples of patterns corresponding to the points in Figure 1. The diffusion rates are (a) region I, $D_A=0.12, D_\rho =0.06$; (b) region II, $D_A=0.025, D_\rho =0.18$; (c) region III, $D_A=0.09, D_\rho =0.04$; (d) Intersection of all regions, $D_A=0.047, D_\rho =0.071$; (e) near the border between regions I and II, $D_A=0.042, D_\rho =0.107$; (f) near the border between regions I and III, $D_A=0.111, D_\rho =0.04$. The remaining parameters are fixed at $\alpha =0.5, \beta =1.0, \lambda =0.75, \chi =2, L=\pi$. The snapshots reveal distinct regimes: uniform states (a), stationary hotspots (b), periodic oscillations (c), irregular mixed patterns at parameter intersections (d) and near-threshold behaviour with localized clustering or quasi-periodic fluctuations (e), (f). Together, they illustrate how tuning diffusion rates drives transitions from uniform stability to heterogeneous clustering, oscillations and complex dynamics.

Figure 3

Figure 4. Representation of a one-dimensional simulation of (E) with the same parameters as in 2c. (a) Emergence and stabilization of periodic behaviour in the amplitude of the $A$ component, $A_{amp}=\mathrm{RMS}[A(x,t)-\lambda ]$. Data are sampled every 3 time units to provide a clearer visualization of the oscillations. The figure shows that, after an initial transient, the solution does not converge to a steady state but instead settles into sustained periodic dynamics, reflecting the onset of a Hopf bifurcation. (b) Limit cycle in the $\rho _{amp}$ versus $u_{amp}$ = ($\mathrm{RMS}[\rho (x,t)-\bar {\rho }]$ versus $\mathrm{RMS}[u(x,t)-{\bar {u}}]$) phase portrait for $t \in [300,600]$, with trajectories represented in colour. The closed orbit indicates that the dynamics of the offender density ($\rho$) and the guardian density ($u$) are locked into a recurring cycle rather than stabilizing to an equilibrium. These results highlight the transition from stationary to oscillatory crime–policing patterns. In dynamical systems terms, the system crosses a bifurcation threshold where uniform hotspots lose stability and periodic oscillations emerge. From a criminological perspective, this suggests that crime and enforcement densities may fluctuate in sustained cycles – so hotspots not only persist but also oscillate in intensity and location over time, echoing empirical observations of recurring “crime waves.”.

Figure 4

Figure 5. Bifurcation diagram of the midpoint value $A(\pi /2,t^*)$ in the one-dimensional simulation of (E) in $(0,\pi )$ with initial perturbation of the form $0.05\cos (x)$. The $y$-axis records all extreme values of $A(\pi /2,t)$ with $t \in [800,1000]$, after transients have decayed. $t^*$ denotes a maximizer or a minimizer. Simulations are run up to $T_{\max }=1000$, treating $t \in [0,800]$ as transient. Parameters are fixed at $D_A=0.1$, $\alpha =\beta =1$, $\lambda =(1+\sqrt {5})/2$ and $\chi =2$, with varying $D_\rho$ to reveal the bifurcation structure. The diagram illustrates how decreasing $D_\rho$ drives qualitative changes in the long-term behaviour of the system. For relatively large diffusion rates, solutions converge to spatially uniform steady states, consistent with linear stability predictions. As $D_\rho$ decreases, periodic solutions emerge, followed by successive period-doublings, and eventually chaotic dynamics. This transition reflects the loss of stability of homogeneous states and the onset of complex spatio-temporal behaviour. In particular, the appearance of chaos indicates that small diffusion rates can amplify non-linear feedback, leading to unpredictable but persistent fluctuations in the crime–policing system.

Figure 5

Figure 6. Representations of the chaotic solution to (E) with the same parameters as in Figure 5, except that $D_\rho = D_u = 0.01$. As before, we investigate dynamics at the spatial midpoint, $x = \pi /2$. (a) Time evolution of $A(\pi /2,t)$. Instead of converging to a steady state or periodic orbit, the trajectory exhibits irregular oscillations with no discernible repeating pattern, characteristic of chaos. (b) Phase portrait of the non-transient trajectories of $\rho (\pi /2,t)$ and $u(\pi /2,t)$ for $t \in [800,1000]$, with colours indicating temporal progression (dark blue at $t = 800$, yellow at $t = 1000$). The trajectory does not close into a limit cycle but instead wanders in a complex set consistent with a strange attractor. Together, these figures again illustrate that very small diffusion rates destabilize uniform or periodic states and produce chaotic dynamics. From a criminological perspective, this corresponds to volatile crime–policing interactions, where hotspots neither stabilize nor repeat regularly but instead fluctuate unpredictably over time.

Figure 6

Figure 7. Representations of a periodic solution to (E). The parameters are the same as in Figure 5, but additionally $D_\rho =D_u=0.05$. (a) The full time of evolution of $A(\pi /2,t)$ is given. (b) The non-transient $\rho (\pi /2,t)$ and $u(\pi /2,t)$ are plotted against each other. The colours represent the time: dark blue – $t=800$ and yellow – $t=1000$. When compared to Figure 6, we only slightly increased diffusion rates, yet now the trajectory is an orbit after passing the aperiodic transient state. Similarly to Figure 4, we observe ”crime waves”. Moreover, the overall amplitudes are smaller. This figure, along with 6, demonstrates how changes in the agents’ movement affect the solution.

Figure 7

Figure 8. Solutions to (E) for various $D_\rho$ (columns) and $D_u$ (rows). The non-transient $\rho (\pi /2,t)$ and $u(\pi /2,t)$ are plotted against each other. The remaining parameters are $D_A=0.1$, $\alpha =\beta =1$, $\lambda =(1+\sqrt {5})/2$, $\chi =2$. The colours represent the time: dark blue – $t=800$ and yellow – $t=1000$. The star represents the constant-in-time solutions. Whenever $\rho (\pi /2,t)=0.382$ and $u(\pi /2,t)=1$, this indicates constant-in-space solutions as well. We observe that the reduction in the diffusion, which is a proxy for random movement here, leads to less predictable behaviour, destabilizing the crime landscape.

Figure 8

Figure 9. Solutions to (E) for various $D_u$ (columns) and $\chi$ (rows). The non-transient $\rho (\pi /2, t)$ and $u(\pi /2,t)$ are plotted against each other. The remaining parameters are $D_A=0.1$, $D_\rho =0.01$, $\alpha =\beta =1$, $\lambda =(1+\sqrt {5})/2$. We represent two snapshots using dark blue ($t=800$) and yellow ($t=1000$). The star represents the constant-in-time solutions. Here, we note that not only diffusion rates, but other parameters as well, may affect the crime landscape. We observe that the magnitude and sign of $\chi$ can significantly impact the local density of both agents, leading to values far from the constant steady state.