Development of Lanchester-Type Spatial Models with Obtaining Localized Solutions for the Interaction of Two Groups

Abstract

This paper presents an advanced mathematical framework for modeling combat dynamics between two opposing forces using nonlinear reaction-diffusion equations. Extending classical Lanchester models, we incorporate spatially dependent diffusion coefficients to capture modern battlefield complexities. A robust numerical scheme based on the Alternating Direction Implicit (ADI) method is developed, ensuring stability and second-order accuracy in spatiotemporal discretization. The model integrates logistic growth, combat attrition, and tactical diffusion processes, validated through analytical benchmarks. Simulations reveal intricate pattern formation, transient dynamics, and boundary adherence, demonstrating applicability to military strategy optimization. The complete formulation and numerical implementation are thoroughly discussed, providing insights into nonlinear system behavior under varying tactical conditions.

Share and Cite:

Borisov, N. (2025) Development of Lanchester-Type Spatial Models with Obtaining Localized Solutions for the Interaction of Two Groups. Journal of Applied Mathematics and Physics, 13, 2332-2342. doi: 10.4236/jamp.2025.137132.

1. Introduction

This paper develops a mathematical model for combat operations between two military groups using nonlinear diffusion-reaction equations. The system extends classical Lanchester-type models [1]-[3] by incorporating spatial dynamics through nonlinear diffusion terms dependent on troop concentrations:

U t =Combat terms+( k( U,V )U ) (1)

where diffusion coefficients k( U,V ) depend nonlinearly on troop density U( x,y,t ) and V( x,y,t ) . Key challenges include handling nonlinear diffusion and ensuring numerical stability—issues resolved through our ADI-based approach [4] [5].

The model captures essential battlefield phenomena: troop movements, engagement dynamics, and force depletion [6] [7]. Key challenges include handling the nonlinear diffusion coefficients and developing stable numerical solutions.

We present an efficient numerical solver for reaction-diffusion systems using the Alternating Direction Implicit (ADI) method, achieving second-order accuracy in both space and time [8]. This approach maintains computational tractability while capturing complex nonlinear interactions.

2. Mathematical Model

The combat dynamics between two military groups is described by a system of nonlinear diffusion-type partial differential equations [9] [10]:

{ U t =αU( a 1 b 1 U c 1 V ) d 1 UV+ μ 1 ( k 1 ( U,V )U ), V t =βV( a 2 b 2 V c 2 U ) d 2 VU+ μ 2 ( k 2 ( U,V )V ), (2)

where U=U( x,y,t ) and V=V( x,y,t ) represent the troop density of the first and second groups at point ( x,y ) and time t . The system is solved in the spatial-temporal domain:

D= D xy ×( 0<t< T max )={ ( X 0 <x< X 1 )×( Y 0 <y< Y 1 ) }×( 0<t< T max ), (3)

which can be simplified to a unit square without loss of generality.

The diffusion operator has the standard divergence form:

( k s F )= x ( k s F x )+ y ( k s F y ),s=1,2. (4)

The nonlinearity of the system arises from the dependence of diffusion coefficients k 1 ( U,V ) and k 2 ( U,V ) on the unknown functions, which may be specified by power-law relations [11]:

k 1 ( U,V )= k 1 ( 0 ) U σ 1 V δ 1 , k 2 ( U,V )= k 2 ( 0 ) U σ 2 V δ 2 , (5)

where k 1 ( 0 ) , k 2 ( 0 ) , σ 1,2 , δ 1,2 are appropriately chosen constants.

The system is complemented by initial conditions:

{ U( x,y,0 )= U 0 ( x,y ), V( x,y,0 )= V 0 ( x,y ), ( x,y )( 0,1 )×( 0,1 ), (6)

We consider a reaction-diffusion system of equations in a square domain Ω=[ 0,L ]×[ 0,L ] with boundary Ω . For the components U( x,y,t ) and V( x,y,t ) , homogeneous Dirichlet boundary conditions are imposed, where zero values are maintained on all domain boundaries [12]:

{ U( 0,y,t )=U( L,y,t )=0, y[ 0,L ],t0 U( x,0,t )=U( x,L,t )=0, x[ 0,L ],t0 V( 0,y,t )=V( L,y,t )=0, y[ 0,L ],t0 V( x,0,t )=V( x,L,t )=0, x[ 0,L ],t0 (7)

3. Numerical Methodology

The ADI method decomposes the spatial operator into directional components [5]:

= x + y (8)

where the directional operators for group U are defined as:

x U= x ( k 1 ( U,V ) U x ) k i+1/2 ,j ( U i+1,j n U i,j n ) k i1/2 ,j ( U i,j n U i1,j n ) h x 2 (9)

y U= y ( k 1 ( U,V ) U y ) k i,j+1/2 ( U i,j+1 n U i,j n ) k i,j1/2 ( U i,j n U i,j1 n ) h y 2 (10)

The diffusion coefficients at half-points are averaged using:

k i+1/2 ,j = 1 2 ( k 1 ( U i+1,j n , V i+1,j n )+ k 1 ( U i,j n , V i,j n ) ) (11)

3.1. Temporal Discretization

The ADI scheme employs the following fractional steps [8]:

U n+1/2 U n τ/2 = x U n+1/2 + y U n +( U n , V n ) (12)

U n+1 U n+1/2 τ/2 = x U n+1/2 + y U n+1 +( U n+1/2 , V n ) (13)

where contains all reaction terms. The matrix form for Step 12 becomes:

( I τ 2 A x ) U n+1/2 =( I+ τ 2 A y ) U n + τ 2 n (14)

with A x , A y being tridiagonal matrices representing x , y respectively.

3.2. Nonlinear Treatment

For nonlinear terms, we employ Picard iteration [4]:

1: Initialize U ( 0 ) = U n ;

2: for k=1,2, until U ( k ) U ( k1 ) < 10 6 do;

3: Update diffusion coefficients k 1 ( k ) = k 1 ( U ( k1 ) , V n ) ;

4: Solve tridiagonal systems for U ( k ) ;

5: end for.

3.3. Stability Analysis

The scheme is unconditionally stable when linearized. For constant k 1 , the amplification factor G satisfies:

| G |= | 1 τ 2 ( λ x + λ y )+ τ 2 4 λ x λ y | 1 1 (15)

where λ x , λ y are eigenvalues of A x , A y respectively. The stability region is shown in Figure 1. The local truncation error is [8]:

local = τ 2 4 ( x y y x )U+ O _ ( τ 3 + h 2 ) (16)

Figure 1. Stability region of the ADI scheme (shaded) compared to explicit Euler (dashed line).

4. Model Verification

4.1. Analytical Benchmarks

To validate our numerical implementation, we conduct verification against two classes of exact solutions:

4.1.1. Traveling Wave Solution (Fisher-KPP Type)

For constant diffusion k 1 = μ 1 and V0 , the system reduces to [11]:

U t = αU( 1U ) Logistic growth + μ 1 2 U Diffusion (17)

The exact traveling wave solution U( x,t )=ϕ( xct ) satisfies:

μ 1 ϕ +c ϕ +αϕ( 1ϕ )=0 (18)

For wave speed c= 5 6 , the solution has implicit form:

ϕ 0 ϕ dψ ψ 1ψ+ 6 μ 1 α c 2 lnψ =ξ ξ 0 (19)

Numerical implementation uses the asymptotic approximation:

ϕ( ξ ) ( 1+ e ξ/ 6 μ 1 /α ) 1 ,ξ=xct (20)

4.1.2. Self-Similar Blow-Up Solution

For power-law diffusion k 1 = U σ with σ=2 and cubic reaction U 3 , the solution exhibits finite-time blow-up [9] [13]:

U( r,t )= ( Tt ) 1/2 exp[ r 2 8( Tt )ln( 1/ ( Tt ) ) ( 1+ O _ ( 1 ln( 1/ ( Tt ) ) ) ) ] (21)

The scaling law for L norm is:

U( ,t ) L ~ ( Tt ) 1/2 ,t T (22)

Results are shown in Figure 2.

Figure 2. Analytical benchmark verification.

4.2. Grid Convergence Study

Temporal ( h=0.01,0.005,0.0025 ) and spatial ( τ=0.1,0.05,0.025 ) refinements confirm second-order convergence [8]. The Richardson extrapolation error estimate satisfies (Figure 3):

U h,τ U exact 2 h 2 + τ 2 . (23)

Figure 3. Verification results: (a) Analytical vs numerical wavefronts; (b) L2-error vs grid resolution.

5. Results of Numerical Modeling

The numerical simulations of the reaction-diffusion system reveal complex spatiotemporal dynamics between the two interacting components U( x,y,t ) and V( x,y,t ) . The implemented ADI (Alternating Direction Implicit) method with O _ ( τ 2 + h 2 ) accuracy successfully captures the evolution of the system, demonstrating stable behavior even for the strongly nonlinear case [5] [8].

Key observations from the simulations include:

  • Formation of distinct spatial patterns in U with amplitude modulation reaching | U max |2.0 , while V shows more subdued dynamics with | V max |0.5 [12];

  • Emergence of transient structures during the initial phase ( t<0.2 T max ) followed by stabilization [10];

  • Effective temporal modulation of reaction coefficients through the α( 1sin( πt ) )( t/ T max +β ) term [14];

  • Preservation of boundary conditions ( U| Γ = V| Γ =0 ) throughout the simulation [12].

Figure 4. Evolution of U( x,y,t ) showing pattern formation stages.

The visualizations in Figure 4 clearly show the competition between diffusion processes (controlled by μ 1 =0.1 , μ 2 =0.2 ) and nonlinear reaction terms, resulting in complex but stable pattern formation [9]. The numerical scheme proves robust for this class of problems, handling both the stiff diffusion terms and nonlinear couplings effectively [8].

6. Conclusions and Suggestions

The numerical implementation of the coupled reaction-diffusion system using the ADI method with temporal parameter modulation has yielded several significant computational insights. The solver effectively captures the evolving spatiotemporal patterns of the interacting components U( x,y,t ) and V( x,y,t ) , with U showing amplified patterns (peak magnitude ≈2.0) compared to V (peak magnitude ≈1.0), consistent with the designed initial conditions and parameter choices ( α 1 =1.0 , β 1 =0.3 ) [12].

Figure 5 demonstrates the localized spatial patterns of force concentrations, where subfigure (a) shows the primary group’s density distribution with distinct peak formations, while subfigure (b) reveals the opposing group’s more dispersed configuration. These visualizations confirm the model’s capability to capture both concentrated and diffuse combat scenarios.

The power-law form of diffusion coefficients in Equation (5) is justified by the following military considerations:

Nonlinear Mobility Effects

  • σ s >0 : Enhanced troop mobility at high friendly density (e.g., concentrated logistics support).

  • δ s <0 : Restricted movement due to enemy presence (area denial effects).

  • σ s = δ s =0 : Reduces to classical Lanchester models.

Figure 5. Spatial force distribution showing localization effects.

Tactical Scenarios Modeled

Blitzkrieg: σ 1 1, δ 1 0 (Fast advance at high concentration);

Defensive: σ 1 0, δ 1 <0 (Enemy slows movement);

Guerilla: σ 1 <0 (Dispersion at high density).

Mathematical Advantages

  • Preserves scaling invariance for analytical solutions;

  • Accommodates bifurcation analysis ( σ,δ as critical parameters);

  • Captures threshold effects (e.g., minimal U for offensive).

This formulation provides a parsimonious yet flexible representation of modern combat dynamics where troop mobility depends nonlinearly on both friendly and enemy force distributions.

The temporal modulation scheme α( 1sin( πt ) )( t/ T max +β ) successfully introduces controlled non-stationary behavior while preserving numerical stability, with default modulation parameters α mod =0.5 and β mod =0.2 [14]. The method maintains strict Dirichlet boundary conditions ( U=V=0 at boundaries) throughout simulations and handles the nonlinear coupling terms ( a 12 UV and a 21 UV ) robustly, with diffusion coefficients μ 1 =0.05 and μ 2 =0.1 producing physically meaningful gradient evolution [9].

The implementation shows particular promise for modeling systems with:

  • Effective handling of asymmetric initial conditions (2:1 amplitude ratio between U and V) [12].

  • Robust temporal parameter modulation without stability constraints [14].

  • Accurate treatment of nonlinear reaction terms (quadratic self-interaction and cross-component coupling) [10].

  • Efficient solution of implicit systems through sparse matrix algebra [8].

The simulated spatiotemporal dynamics of troop concentrations U( x,y,t ) and V( x,y,t ) exhibit mathematically predictable pattern formation with direct military applications. The characteristic length scale of emerging combat patterns is determined by the critical engagement distance:

λ c μ 1 α

where μ 1 represents force mobility and α the engagement intensity. This fundamental scale suggests that in typical combat scenarios with μ 1 0.1 km2/hr and α0.05 hr1, the natural operational separation between units should not exceed λ c 1.4 km to maintain effective mutual support. Regions exhibiting high Laplacian values 2 U correspond to optimal kill zones for indirect fire systems, while gradient fields V reveal probable enemy lines of advance.

Future extensions could explore adaptive time-stepping and three-dimensional implementations while maintaining the current scheme’s O _ ( τ 2 + h 2 ) accuracy and stability properties [15].

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Atkinson, M.P., Kress, M. and MacKay, N.J. (2020) Targeting, Deployment, and Loss-Tolerance in Lanchester Engagements. Operations Research, 69, 71-81. [Google Scholar] [CrossRef
[2] Kostić, M. and Jovanović, A. (2020) Lanchester’s Differential Equations as Operational Command Decision Making Tools. Military Technical Courier, 68, 523-540.
[3] McCartney, M. (2023) Battling with Lanchester’s Equations in the Classroom. International Journal of Mathematical Education in Science and Technology, 54, 451-461. [Google Scholar] [CrossRef
[4] Fryazinov, I.V. and Bakirova, M.I. (1972) On Economical Difference Schemes for Heat Equation in Curvilinear Coordinates. USSR Computational Mathematics and Mathematical Physics, 12, 87-100.
[5] Marchuk, G.I. (1988) Splitting Methods, Nauka. (In Russian)
[6] Korepanov, V.O., Chkhartishvili, A.G. and Shumov, V.V. (2023) Basic Models of Combat Operations. Urban and Building Science, 103, 40-77. (In Russian)
[7] Liu, Y., Zhang, X., Du, H., Wang, G. and Zeng, D. (2021) Construction and Simulation of Lanchester Battle Equations Based on Space-Based Information Support. Journal of Physics: Conference Series, 2384, Article 012011. [Google Scholar] [CrossRef
[8] Samarskii, A.A. (2001) The Theory of Difference Schemes. Marcel Dekker.
[9] Kurdyumov, S.P., Kurkina, E.S. and Tel’kovskaya, O.V. (1989) Blow-Up Regimes in Two-Component Media. Applied Mathematical Modelling, 35, 34-50 (In Russian).
[10] Zang, W.B. (1999) Synergetic Economics: Time and Change in Nonlinear Economic Theory. Springer.
[11] Galaktionov, V.A., Dorodnitsyn, V.A., Elenin, G.G., Kurdyumov, S.P., and Samarskii, A.A. (1986) Quasilinear Heat Equation with Source: Blow-Up, Localization and Exact Solutions. Mathematical Modeling.
[12] Inovenkov, I.N., Nefedov, V.V. and Tikhomirov, V.V. (2022) Computer Modeling of Urban Population Dynamics. Modern Information Technologies and IT-Education, 18, 300-309.
[13] Belavin, V.A. and Kurdyumov, S.P. (2000) Blow-Up Regimes in Demographic Systems. Computational Mathematics, 40, 227-239.
[14] Fradkov, A. (2021) Dynamics and Stability under Iterated Sanctions and Counter-sanctions. Automation and Remote Control, 82, 401-415.
[15] Yoo, B.J. (2020) Statistical Review and Explanation for Lanchester Model. International Journal of Applied Mathematics and Statistics, 59, 123-135.

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.