MATHEMATICAL MODELLING OF COMBAT OPERATIONS WITH THE POSSIBILITY OF REDISTRIBUTING COMBAT RESOURCES BETWEEN THE AREAS OF CONTACT AND DISTRIBUTING RESERVES
DOI:
https://doi.org/10.15588/1607-3274-2025-1-6Keywords:
objective function as a function of losses, differential equations of the dynamics of “poorly organised” combat, clash areas, redeployment of combat units, distribution of reserve combat units, effective rate of fire, maximisation of losses, admissibility of redeployment and reserve parameters.Abstract
Context. Mathematical and computer models of the dynamics of combat operations are an important tool for predicting their outcome. The known Lanchester-type models were simulation models and did not take into account the ultimate goal and redistribution of resources during combat operations. This paper proposes an optimisation model of the dynamics of combat operations between parties A and B in two areas of collision, based on the method of dynamic programming with maximisation of the objective function as a function of enemy losses. The article develops a mathematical and computer model of a typical situation in modern warfare of combat operations between parties A and B in two areas of collision with the aim of inflicting maximum losses of combat resources on the enemy. This goal is achieved by redistributing resources between the areas of collision and introducing appropriate reserves to these areas.
Objective. To build a mathematical and computer model of the dynamics of combat operations between parties A and B in two areas of collision, in which the goal of party A is to maximise the losses of party B by using three resources (the first is the number of combat units that party A can distribute across the areas of collision at the initial moment of time; the second is the number of combat units that party A must transfer from one area to another at some subsequent moment of time; the third is the number of combat units that party A must distribute using the reserve) and by modelling the
Method. The mathematical model is based on the method of dynamic programming with the objective function as a function of enemy losses, and the parameters are units of combat resources in different areas of the clash. Their number is changed by redistributing them between these areas and introducing reserve combat units. The enemy’s losses are determined using Lanchester’s systems of differential equations. Given the complexity of the objective function, the Python programming language is used to find its maximum.
Results. A mathematical model of the problem has been constructed and implemented, based on a combination of the dynamic programming method with the solution of Lanchester’s systems of differential equations of battle dynamics with certain initial conditions at each of the three stages of the battle. With the help of a numerical experiment, the admissibility of the parameters of the optimisation problem (the number of combat units of side A, which are appropriately distributed, transferred from area to area or from the reserve at each stage of the battle) is analysed. The developed Python program allows, for any initial data, to give an answer to the optimal allocation of resources of party A, including from the reserve, at three stages of the battle and to calculate the corresponding largest enemy losses at a given time or to give an answer that there are no valid values of the problem parameters, i.e. the problem has no solution for certain initial data.
Conclusions. The scientific novelty lies in the development of mathematical and computer models of the dynamics of combat in two areas of collision, which takes into account the redistribution of combat resources and reserves in order to inflict maximum losses on the enemy. Numerical modelling made it possible to analyse the admissibility of redistribution and reserve parameters. Based on the examples considered, it is concluded that if the problem is unsolvable with certain data, it means that it is necessary to reduce the time of redeployment of combat units at one or more stages of the battle, i.e. to reduce the duration of the battle at a certain stage, thus allowing to predict the time of redeployment of combat resources.
References
Fursenko O. K., Chernovol N. M., Antonenko H. M. Matematychne modeljuvannja bojovyh dij na dvoh diljankah zitknennja z mozhlyvistju pererozpodilu bojovyh resursiv, Systemy obrobky informacii’, 2022, Vypusk 4(171), pp. 76–81. DOI: https://doi.org/10.30748/soi.2022.171.08
Fursenko O. K., Chernovol N. M., Antonenko H. M. Matematychne modeljuvannja bojovyh dij na dvoh diljankah zitknennja z vykorystannjam dynamichnogo prohramuvannya ta paketa symvolʹnoyi matematyky Wolfram Mathematica, Vijs’kovotehnichnyj zbirnyk, 2023, Vypusk 29, pp. 71–81. DOI: https://doi.org/10.33577/2312-4458.29.2023.71-81
Lubanovic B. Introducing Python: Modern Computing in Simple Packages. United States of America, O’Reilly Media, 2015, 454 p.
Bellman R. Dynamic Programming. United States of America, Princeton University Press, Princeton, New Jersey, 1972, 342 p.
Dasgupta S., Paradimitriou C. H., Vazirani U. Algorithms.McGraw-Hill Science/Engineering/Math., 2006, 336 p.
Bertele U., Brioshi F. Nonserial dynamic, Y., Academic Press,1972, 235 p.
Lanchester F. Aircraft in Warfare: the Dawn of the Fourth Arm.London, Constable and Co, 1916, 243 p.
Feng B. S., Zhou X. G., Lin Y. J. Study of air combat efficiency ofcarrier-borne fighter based on stochastic Lanchester battle theory,Computer Technology and Development, 2013, Vol. 23(5),pp. 199–201.
Mackay N. J. When Lanchester met Richardson, the outcome wasStalemate: a parable for mathematical models of insurgency, J. ofOperational Res. Soc., 2015, Vol. 66, № 2, pp. 191–201. DOI:https://doi.org/10.1057/jors.2013.178
Vesa K. A Combat Equation Derived from Stochastic Modeling ofAttrition Data, Military Operations Research, 2015, Vol. 20, Issue3, pp. 49–69.
Kress M., Caulkins J.P., Feichtinger G., Grass D., Seidl A.Lanchester mode for three-way combat, European Journal of Operational Research, 2018, Vol. 264, Issue 1, pp. 46–54. DOI:https://doi.org/10.1016/j.ejor.2017.07.026
Kalloniatis A. C., Hoek K., Zuparic M., Brede M. Optimisingstructure in a networked Lanchester model for fires and manoeuvrein warfare, Journal of the Operational Research Society., 2021, Vol.72(8)., pp. 1863–1878. DOI: https://doi.org/10.1080/01605682.2020.1745701
Atkinson M. P., Kress M., MacKay N. J. Targeting, deployment, and loss-tolerance in lanchester engagements, Operations Research,2021, Vol. 69(1), pp. 71–81. DOI: https://doi.org/10.1287/opre.2020.2022
Han Q., Li W.M., Xu Q.L. et al. Lanchester equation for cognitive domain using hesitant fuzzy linguistic terms sets, Journal of Systems Engineering and Electronics, 2022, Vol. 33(3), pp. 674–682. DOI: https://doi.org/10.2391 /JSEE.2022.000062
Ji X., Zhang W. P., Xiang F. T., Yuan V., Chen Z. A swarm confrontation method based on Lanchester law and Nash equilibrium, Electronics, 2022, Vol. 11(6), pp. 896–911. DOI: https://doi.org/10.3390/electronics11060896
Cangiotti N., Capolli M., Mattia S. A generalization of unaimed fire
Lanchester’s model in multi-battle warfare, Operational Research, 2023, Vol. 23(2), pp. 38–57. DOI: https://doi.org/10.1007/s12351-023-00776-8
Kostić Mladen S., AcaJovanović D., Mitar Kovač V. Modeling of combat operations, Vojnotehnicki glasnik/Military Technical Courier, 2023, Vol. 71, Issue. 3, pp. 529–558. DOI: https://doi.org/10.5937/vojtehg71-43509
Ventcel’ E. S. Vvedenie v issledovanie operacij: monog-rafija. Moskow, Sovetskoe radio, 1964, 388 p.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 O.K. Fursenko, N.M. Chernovol

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Creative Commons Licensing Notifications in the Copyright Notices
The journal allows the authors to hold the copyright without restrictions and to retain publishing rights without restrictions.
The journal allows readers to read, download, copy, distribute, print, search, or link to the full texts of its articles.
The journal allows to reuse and remixing of its content, in accordance with a Creative Commons license СС BY -SA.
Authors who publish with this journal agree to the following terms:
-
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License CC BY-SA that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
-
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
-
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.