cs.AIMar 19, 2026

Spatial disparities in simulated patrol detection: a reproducible generative-model audit across Baltimore and Chicago

Authors: Pronob Kumar Barman, Pronoy Kumar Barman

Organizations: University of Maryland, Baltimore County, Department of Information Systems, Baltimore, MD, USA · Jagannath University, Department of Statistics, Dhaka, Bangladesh

Abstract

Auditing predictive policing requires distinguishing recorded crime incidents, simulated patrol observations, and the demographic characteristics of places. We present a reproducible spatial simulation audit combining a generative adversarial network (GAN) for patrol allocation with a probabilistic detection model. Using frozen archives of 145,178 Baltimore records (2017-2019) and 234,882 Chicago records (2022), we rebuild geographic covariates from Census tract boundaries and American Community Survey data. We compare GAN allocation with empirical-location sampling and uniform-area deployment under alternative observation streams. Twenty random seeds per condition yield 560 trajectories, each covering February through December. Under detection-only training, mean detection-rate differences between Black-majority and White-majority areas range from -2.03 to 0.75 percentage points across city-years, while total coverage ranges from 1.78% to 7.50%. Paired comparisons with full-record reference trajectories assess observation feedback conditional on the recorded incident archives. In an experiment using a conditional tabular generative model for balanced synthetic replacement, geographic consistency requirements fail in 107 of 220 seed-month fits, leaving no complete annual synthetic-replacement trajectories. Simulated disparities vary with the observation process, allocation policy, training budget, and random seed. These results support reproducible comparisons of modeled scenarios but do not estimate individual racial disparities in police contact or the distribution of unrecorded crime. We recommend reporting absolute detection differences, coverage, synthesis feasibility, and simulation uncertainty alongside ratio-based fairness metrics.

Figures & tables

Explore similar work

Apr 19, 2026

FASE : A Fairness-Aware Spatiotemporal Event Graph Framework for Predictive Policing

Predictive policing systems that allocate patrol resources based solely on predicted crime risk can unintentionally amplify racial disparities through feedback driven data bias. We present FASE, a Fairness Aware Spatiotemporal Event Graph framework, which integrates spatiotemporal crime prediction with fairness constrained patrol allocation and a closed loop deployment feedback simulator. We model Baltimore as a graph of 25 ZIP Code Tabulation Areas and use 139,982 Part 1 crime incidents from 2017 to 2019 at hourly resolution, producing a sparse feature tensor. The prediction module combines a spatiotemporal graph neural network with a multivariate Hawkes process to capture spatial dependencies and self exciting temporal dynamics. Outputs are modeled using a Zero Inflated Negative Binomial distribution, suitable for overdispersed and zero heavy crime counts. The model achieves a validation loss of 0.4800 and a test loss of 0.4857. Patrol allocation is formulated as a fairness constrained linear optimization problem that maximizes risk weighted coverage while enforcing a Demographic Impact Ratio constraint with deviation bounded by 0.05. Across six simulated deployment cycles, fairness remains within 0.9928 to 1.0262, and coverage ranges from 0.876 to 0.936. However, a persistent detection rate gap of approximately 3.5 percentage points remains between minority and non minority areas. This result shows that allocation level fairness constraints alone do not eliminate feedback induced bias in retraining data, highlighting the need for fairness interventions across the full pipeline.
Feb 27, 2026

Predictive Hotspot Mapping for Data-driven Crime Prediction

Predictive hotspot mapping is an important problem in crime prediction and control. An accurate hotspot mapping helps in appropriately targeting the available resources to manage crime in cities. With an aim to make data-driven decisions and automate policing and patrolling operations, police departments across the world are moving towards predictive approaches relying on historical data. In this paper, we create a non-parametric model using a spatio-temporal kernel density formulation for the purpose of crime prediction based on historical data. The proposed approach is also able to incorporate expert inputs coming from humans through alternate sources. The approach has been extensively evaluated in a real-world setting by collaborating with the Delhi police department to make crime predictions that would help in effective assignment of patrol vehicles to control street crime. The results obtained in the paper are promising and can be easily applied in other settings. We release the algorithm and the dataset (masked) used in our study to support future research that will be useful in achieving further improvements.
Oct 13, 2026

Fairness under Prediction Error in Predict-then-Optimize Pipelines

Fairness constraints in predict-then-optimize pipelines are necessarily enforced on predicted outcomes y^\hat{y}, since true outcomes yy are unobserved at decision time. We study whether a demographic parity constraint enforced this way continues to hold against yy, and how the resulting violation scales with prediction error. Using a budget-constrained allocation problem solved as a linear program, we show empirically that the true-outcome fairness gap grows with prediction error σσ and saturates, well fit by c(1−e−σ/τ)c(1 - e^{-σ/τ}) with c=0.1545±0.0103c = 0.1545 \pm 0.0103 and τ=3.9045±0.3745τ= 3.9045 \pm 0.3745; its mean is invariant to sample size while its variance decays at the standard O(1/n)O(1/\sqrt{n}) rate. We derive a two-part theoretical bound: a closed-form local sensitivity result showing the gap's first-order response to prediction error depends on only two individuals per group, validated against the solver to within three significant figures; and a universal, error-independent ceiling following from the boundedness of the decision variable, confirmed consistent with but looser than the empirical saturation level. On US Census income data, enforcing demographic parity on a trained predictor's output reduces an unconstrained disparity in true income to roughly one-third of its original size, leaving 34.4% ±\pm 3.3% (California) and 35.7% ±\pm 1.8% (Texas) of the disparity intact and undetectable from the predictions alone -- consistent not only in mechanism but in approximate magnitude across two states with different demographics and income distributions, and stable across ten independent train/test splits in each. A fairness constraint that appears fully satisfied at decision time can mask a substantial, systematic violation of the outcome it was meant to protect.