Mathematical Modeling of Criminal Activities: An Approach Based on Homotopy Perturbations
Abstract
The manuscript deals with solving a mathematical model of criminal activities (MCA model) in order to facilitate the understanding of the dynamics of crime and implement certain measures in its prevention and deterrence. For the MCA model, which consists of two coupled ordinary differential equations of the diffusion type, the stability and existence of a unique Cauchy solution are first examined. Thereafter, coupled equations of the MCA model are transformed into a dimensionless system on the unit interval and solved using the homotopy perturbation method (HPM). In this way, recursive sequences of approximate HPM solutions are obtained, and, under certain conditions, their convergence has been proven. In the following, using different initial conditions, several numerical simulations of the proposed HPM technique in solving the MCA model were conducted, as well as a practical application of the proposed procedure in modelling real-world crime rate data.
Copyright (c) 2025 Stojanović Vladica

This work is licensed under a Creative Commons Attribution 4.0 International License.
References
[1]Epstein JM. Modeling civil violence: An agent-based computational approach. Proceedings of the National Academy of Sciences. 2002; 99(suppl_3): 7243-7250. doi: 10.1073/pnas.092080199
[2]Evans D, Fyfe N, Herbert D, et al. Crime, Policing and Place. Routledge; 2002.
[3]Nuño JC, Herrero MA, Primicerio M. A triangle model of criminality. Physica A: Statistical Mechanics and its Applications. 2008; 387(12): 2926-2936. doi: 10.1016/j.physa.2008.01.076
[4]Ñuño, JC, Herrero MA, Primicerio M. A mathematical model of a criminal-prone society. Discrete and continuous dynamical systems. 2011; 4(1): 193-207. doi: 10.3934/dcdss.2011.4.193
[5]Sooknanan J, Bhatt B, Comissiong DMG. Catching a gang − a mathematical model of the spread of gangs in a population treated as an infectious disease. International Journal of Pure and Apllied Mathematics. 2013; 83(1). doi: 10.12732/ijpam.v83i1.4
[6]Mohler GO, Short MB, Brantingham PJ, et al. Self-Exciting Point Process Modeling of Crime. Journal of the American Statistical Association. 2011; 106(493): 100-108. doi: 10.1198/jasa.2011.ap09546
[7]Short MB, D’Orsogna MR, Pasour VB, et al. A statistical model of criminal behaviour. Mathematical Models and Methods in Applied Sciences. 2008; 18(supp01): 1249-1267. doi: 10.1142/s0218202508003029
[8]Short MB, Mohler GO, Brantingham PJ, et al. Gang rivalry dynamics via coupled point process networks. Discrete & Continuous Dynamical Systems - B. 2014; 19(5): 1459-1477. doi: 10.3934/dcdsb.2014.19.1459
[9]Vuyyuru LR, Purimetla NR, Reddy KY, et al. Advancing automated street crime detection: a drone-based system integrating CNN models and enhanced feature selection techniques. International Journal of Machine Learning and Cybernetics. 2024; 16(2): 959-981. doi: 10.1007/s13042-024-02315-z
[10]Zhou H, Liu L, Wang J, et al. A multiscale assessment of the impact of perceived safety from street view imagery on street crime. Annals of the American Association of Geographers. 2023; 114(1): 69-90. doi: 10.1080/24694452.2023.2249975
[11]Aziz RM, Hussain A, Sharma P. Cognizable crime rate prediction and analysis under Indian penal code using deep learning with novel optimization approach. Multimedia Tools and Applications. 2023; 83(8): 22663-22700. doi: 10.1007/s11042-02316371-0
[12]Lacey AA, Tsardakas MN. A mathematical model of serious and minor criminal activity. European Journal of Applied Mathematics. 2016; 27(3): 403-421. doi: 10.1017/s0956792516000139
[13]Tsardakas M. Mathematical modelling of criminal activity [PhD thesis]. Heriot-Watt University; 2021.
[14]Raimundo SM, Yang HM, Rubio FA, et al. Modeling criminal careers of different levels of offence. Applied Mathematics and Computation. 2023; 453: 128073. doi: 10.1016/j.amc.2023.128073
[15]He JH. Homotopy perturbation technique. Computer Methods in Applied Mechanics and Engineering. 1999; 178(3-4): 257-262. doi: 10.1016/S0045-7825(99)00018-3
[16]He JH. A coupling method of a homotopy technique and a perturbation technique for non-linear problems. International Journal of Non-Linear Mechanics. 2000; 35(1): 37-43. doi: 10.1016/S0020-7462(98)00085-7
[17]He JH. Homotopy perturbation method: A new nonlinear analytical technique. Applied Mathematics and Computation. 2003; 135(1): 73-79. doi: 10.1016/S0096-3003(01)00312-5
[18]He JH. Asymptotology by homotopy perturbation method. Applied Mathematics and Computation. 2004; 156(3): 591-596. doi: 10.1016/j.amc.2003.08.011
[19]He JH. An elementary introduction to the homotopy perturbation method. Computers & Mathematics with Applications. 2009; 57(3): 410-412. doi: 10.1016/j.camwa.2008.06.003
[20]Roy PK, Mallick A. Thermal analysis of straight rectangular fin using homotopy perturbation method. Alexandria Engineering Journal. 2016; 55(3): 2269-2277. doi: 10.1016/j.aej.2016.05.020
[21]Grysa K, Maciag A. Temperature dependent thermal conductivity determination and source identification for nonlinear heat conduction by means of the Trefftz and homotopy perturbation methods. International Journal of Heat and Mass Transfer. 2016; 100: 627-633. doi: 10.1016/j.ijheatmasstransfer.2016.04.103
[22]Kevkić T, Stojanović V, Randjelović D. Application of homotopy perturbation method in solving coupled schrödinger and poisson equation in accumulation layer. Romanian Journal of Physics. 2017; 62: 122.
[23]Kevkić T, Stojanović V. Approximate solution of coupled Schrödinger and Poisson equation in inversion layer problem: An approach based on homotopy perturbations. Zeitschrift für Naturforschung A. 2019; 74(6): 457-467. doi: 10.1515/ zna-2018-0495
[24]Kevkić T, Stojanović V, Petković D. Solving Schrödinger equation for a particle in one-dimensional lattice: An homotopy perturbations approach. Romanian Reports in Physics. 2019; 71(1): 101.
[25]He CH, El-Dib YO. A heuristic review on the homotopy perturbation method for non-conservative oscillators. Journal of Low Frequency Noise, Vibration and Active Control. 2021; 41(2): 572-603. doi: 10.1177/14613484211059264
[26]Aljahdaly NH, Alweldi AM. On the modified Laplace homotopy perturbation method for solving damped modified Kawahara equation and its application in a fluid. Symmetry. 2023; 15(2): 394. doi: 10.3390/sym15020394
[27]Sharif N, Alam MS, Molla HU. Dynamics of nonlinear pendulum equations: Modified homotopy perturbation method. Sage; 2025.
[28]Khan M, Farasat Saddiq S, Khan S, et al. Application of homotopy perturbation method to an SIR epidemic model. Journal of Applied Environmental and Biological Sciences. 2014; 4: 49-54.
[29]Stojanović V, Kevkić T, Jelić G, Randjelović D. Determination of invariant measures: An approach based on homotopy perturbations. UPB Scientific Bulletin, Series A: Applied Mathematics and Physics. 2018; 80(2): 119-128.
[30]Ljajko E, Tošić M, Kevkić T, Stojanović V. Application of the homotopy perturbations method in approximation probability distributions of non-linear time series. UPB Scientific Bulletin, Series A: Applied Mathematics and Physics. 2021; 83(2): 177-186.
[31]Chouhan VS, Badsara AK, Shukla R. Zika Virus Model with the Caputo–Fabrizio Fractional Derivative. Symmetry. 2024; 16(12): 1606. doi: 10.3390/sym16121606
[32]Nadeem M, Iambor LF, Alzahrani E, et al. Computational study of time-fractional Kawahara and modified Kawahara equations with Caputo derivatives using natural homotopy transform method. Fractal and Fractional. 2025; 9(4): 247. doi: 10.3390/fractalfract9040247
[33]Falaye AA, Oluyemi ES, Ale S, et al. Quantitative model for dynamic propagation and countermeasure of malicious cyberattack on the mobile wireless network. In: Proceedings of the 2017 Intelligent Systems Conference (IntelliSys); 2017.
[34]Mayilvaganan S, Balamuralitharan S. A Mathematical modelling and analytical solutions of nonlinear differential equations model with using homotopy perturbation method. ARPN Journal of Engineering and Applied Sciences. 2018; 13(18): 4966-4970.
[35]Azuaba E, Oluwafemi TJ, Akinwande NI, et al. Solution of substance abuse and domestic violence mathematical model using homotopy perturbation method. International Journal of Mathematical Analysis and Modelling. 2022; 5(2): 99-107.
[36]Teschl G. Ordinary differential equations and dynamical systems. Graduate Studies in Mathematics. 2012; 140. doi: 10.1090/ gsm/140
[37]Hirsch MW, Smale S, Devaney RL. Discrete dynamical systems. In: Differential equations, dynamical systems, and an introduction to chaos. Academic Press; 2012.
[38]Adamy J. Nonlinear Systems and Controls. Springer Berlin Heidelberg; 2022.
[39]Zakharov AA. Abel summation method. In: Encyclopaedia of Mathematics. Springer, Berlin-Heidelberg; 2001.



