Skip to Content
SymmetrySymmetry
  • Article
  • Open Access

5 February 2026

24 Pages

VAM-Enhanced Deep Reinforcement Learning for Cooperative Jamming Task Allocation

,
,
,
and
College of Electronic Engineering, National University of Defense Technology, Hefei 230027, China
*
Authors to whom correspondence should be addressed.

Abstract

This paper addresses the cooperative jamming task allocation problem for multiple jammers against multiple communication targets in dynamic electronic warfare environments. Traditional algorithms struggle with adaptability and slow decision-making. To overcome these limitations, we propose a deep reinforcement learning (DRL) method enhanced by an improved Vogel’s approximation method (VAM) pre-training strategy, where VAM incorporates situational matrices for initial allocation. The proposed approach aims to maximize the total jamming situational value by intelligently assigning optimal target combinations to each multi-beam jammer. Specifically, the model evaluates the situational value of each target by integrating factors including the distance, target firepower, and threat levels, while adhering to system constraints of both jamming and target platforms. To meet the real-time decision-making requirements in dynamic adversarial environments, we integrate VAM with the proximal policy optimization (PPO) algorithm, leveraging human knowledge to accelerate the training process of DRL. Simulation results demonstrate that the proposed algorithm improves both the training efficiency and decision-making timeliness of the jamming allocation model, achieving cumulative reward increases of 38.45% and 13.86% over the respective baselines, while ensuring target coverage and effectively avoiding redundant or excessive jamming.

1. Introduction

Facing increasingly complex battlefield environments and diverse operational tasks, the limited flight capabilities and resource constraints of a single jammer severely restrict its functionality, making it increasingly difficult to execute multi-dimensional, large-scale missions. Moreover, it may even fail to operate due to ground-based threats or air defense countermeasures [1]. Collaborative operations using multiple jammers like unmanned aerial vehicles (UAVs) can effectively address this challenge and significantly enhance the overall combat system’s effectiveness. This trend toward swarm-based cooperative warfare is an inevitable evolution in modern combat [2].
Multi-UAV cooperative target allocation refers to the assignment of mission tasks to UAVs within a formation based on reconnaissance data and mission requirements, aiming to maximize overall combat effectiveness or minimize operational costs [3]. When formulating allocation schemes, it is essential to consider not only the UAVs’ inherent constraints but also the interdependencies among tasks. Given the rapidly changing battlefield dynamics, situational shifts may degrade the original allocation scheme’s efficiency or even render it entirely ineffective. Thus, the multi-UAV cooperative target allocation system must exhibit high adaptability to dynamic conditions. This problem is a classic integer programming challenge [4], equivalent to the assignment problem in operations research. The primary research difficulties lie in modeling and solving methods. Most existing literature employs convex optimization, nonlinear programming (NLP), or intelligent optimization algorithms to solve static target allocation problems under the assumption of a stationary battlefield environment from which an optimal solution can be derived given current conditions. However, real-world combat environments are highly dynamic, making real-time dynamic target allocation strategies more practically valuable. Therefore, this study focuses on addressing the continuous decision-making challenge in dynamic target allocation scenarios.
Motivated by these concerns, our work aims to address the dual requirements of decision timeliness and dynamic adaptability in electronic countermeasure scenarios. The key contributions of this study on cooperative jamming target allocation can be outlined as follows.
  • Application-Specific Contributions
    • We mathematically abstract and model a “many-to-many” scenario where multi-beam jammers cooperatively interfere with multiple targets, unlike previous works limited to one-to-one or many-to-one target allocation scenarios.
    • Our model comprehensively considers factors such as the distance between jammers and targets, target firepower, and threat levels to calculate precise situational values of the target environment. By incorporating system platform constraints from both the jamming and target sides, we derive allocation schemes that maximize jamming effectiveness.
  • Methodological Innovations
    • We employ a deep reinforcement learning (DRL) approach—the Proximal policy optimization (PPO) algorithm, to replace traditional static target allocation methods. Additionally, we creatively applied the multi-branch structure to the actor network to reduce the decision-making dimension.
    • We introduce a heuristic method from resource allocation—the Vogel’s approximation method (VAM)—which leverages pre-generated state–action pairs to accelerate the learning process of agents in the target domain, thereby enhancing overall system responsiveness and resource scheduling performance.
  • Through experiments, we demonstrate that this DRL algorithm, enhanced by heuristic-based experience optimization, improves the model’s adaptability to new environments while reducing decision time. It achieves faster convergence and higher reward values, enabling real-time allocation of optimal jamming schemes for each jammer to maximize total jamming effectiveness while fully utilizing available resources.
The organization of this paper is as follows. In Section 2, we analyze and discuss the existing related work. In Section 3, we present the mathematical modeling of the “many-to-many” jamming system, and Section 4 provides detailed explanations of the VAM and proposed PPO algorithm. Section 5 presents experimental results to validate the effectiveness of the proposed method. Finally, we summarize the findings and discuss future work.

3. System Model

In this work, we investigate the WTA problem involving multiple jammers allocating interference resources to multiple targets in modern localized battlefields. As illustrated in Figure 1, we consider a scenario where the jamming party deploys N multi-beam jamming UAVs, each equipped with J beams capable of simultaneously interfering with up to J target links using spot jamming techniques. The set of jammers is denoted as n = { n 1 , n 2 , . . . , n N } . Each jammer operates under limited maximum power, which is equally distributed among its jamming beams. The communication party consists of M transmitter–receiver pairs, represented as m = { m 1 , m 2 , . . . , m M } , where each communication link can be simultaneously jammed by a maximum of K beams. The priority of jamming resource allocation is positively correlated with the threat coefficient of each target, denoted as { ω 1 , ω 2 , … , ω M } , which is assumed to be obtained through intelligence reconnaissance.
Figure 1. Multi-beam jammers cooperatively interfere with multiple targets.
During the jamming task allocation phase, we comprehensively consider multiple factors, including the threat level of target links, the distance between UAVs and target receivers, and the firepower configuration of targets. Under the constraint of limited transmission power for the UAV swarm, we formulate a “many-to-many” target allocation problem for cooperative jamming resource deployment with the objective of maximizing jamming effectiveness. This leads to the following optimization model:
max ∑ i   = 1 N ∑ j   = 1 M x i j · F ω j , d i j 3 D , c i j 2 A ,
  s . t .                                           C 1 : x i j ∈ 0 ,   1 ,   2 ,   … , J , i = 1 , 2 , … , N ; j = 1 , 2 , … , M .
C 2 : ∑ i = 1 N x i j ≤ K , j = 1 , 2 , … , M .
C 3 : ∑ j = 1 M x i j ≤ J , i = 1,2 , … , N .
      C 4 :   P i j ≤ P m a x , i = 1 , 2 , … , N ; j = 1 , 2 , … , M .
where x i j serves as the jamming resource allocation factor, representing the number of beams allocated by the i -th UAV to jam the j -th target link. x i j = 0 indicates no jamming. The composite jamming effectiveness function F ω j , d i j 3 D , c i j 2 A incorporates three key parameters. The parameters include ω j for the threat level of the j -th target, d i j 3 D for the 3D spatial distance between the i -th UAV and j -th target, and c i j 2 A for the survivability index of the i -th UAV when engaging the j -th target, reflecting the probability of UAV survival and for which a higher value indicates better survivability.   P i j represents the jamming power allocated and P m a x represents the maximum available jamming power of UAVs.
This multi-target allocation problem belongs to the NP-hard class, where traditional optimization algorithms often fail to find optimal solutions within reasonable timeframes due to high computational dimensionality. To balance solution quality and computation time, we propose a novel approach combining heuristic algorithms from operations research with DRL. Specifically, we employ VAM to initialize the DRL model, using empirical solutions to guide the learning process of the PPO algorithm. An innovative action space design is implemented to reduce problem dimensionality, thereby improving convergence speed and training effectiveness.
In the studied adversarial scenario involving the cooperative jamming of multiple ground targets, each target plays a distinct role with unique importance and operational value. To address this, we quantify target situational awareness through a comprehensive evaluation matrix that serves as the basis for jamming task allocation. This mechanism aims to simultaneously minimize UAV damage while maximizing jamming operational effectiveness. The target situational matrix [32] is constructed based on three key elements:
  • Survivability: Considering potential countermeasures against UAVs, we assume targets may employ precision fire attacks (with default attack frequencies of 1, 2, or 3). The higher the probability of attack damage, the smaller the survivability.
  • Distance-based threat: Closer proximity to UAVs indicates higher threat levels.
  • Operational value: Incorporating reconnaissance and jamming capabilities, the threat level of targets is assessed through expert evaluation of prior information.
The mathematical formulation is expressed as follows:
c i j   = a ⋅ c i j 2 A + b ⋅ c i j 2 D + c ⋅ c j 2 E ,
c i j 2 A   = ( 1 − P j h i t ⋅ P i d a m ) ϑ ,
c i j 2 D = 1 − e − 1 / d i j 3 D ,
c j 2 E =   { ω 1 , ω 2 , … , ω j , … , ω M } ,
S v N × M = c 11 ⋯ c 1 j ⋯ c 1 M ⋮ ⋮ ⋮ c i 1 ⋯ c i j ⋯ c i M ⋮ ⋮ ⋮ c N 1 ⋯ c N j ⋯ c N M ,
where c i j represents the battlefield situational value, a / b / c are weighting factors, P j h i t denotes weapon hit probability, P i d a m indicates UAV destruction probability upon hit, ϑ represents attack frequency, and S v N × M constitutes the situational matrix. Based on the derived situational matrix S v N × M , we formulate the jamming target allocation problem with the objective of maximizing overall battlefield situational value, as follows:
  max ∑ i   =   1 N ∑ j   =   1 M x i j c i j ,
s . t .   C 1 , C 2 , C 3 , C 4 ;
where C 1 , C 2 , C 3 , C 4 represent the operational constraints for UAV jamming platforms as previously discussed. Note that the objective function in Equation (1) is generalized, and in Equation (11), we use the situational value c i j to represent the integrated effect of F ω j , d i j 3 D , c i j 2 A , where c i j is derived from the factors in F via the situational matrix. This clarifies that Equation (11) is a concrete form of Equation (1) for optimization.

4. Deep Reinforcement Learning Approach with Heuristic Algorithm Optimization

4.1. Improved Vogel’s Approximation Method Algorithm Based on Situational Matrix

VAM is a heuristic algorithm for transportation problems (TPs) that allocates resources between multiple supply and demand points to minimize total transportation costs [33]. It is commonly used to find near-optimal feasible solutions in logistics or resource allocation scenarios where transportation cost minimization is required. The algorithm calculates penalties (the difference between the smallest and second-smallest costs) for each row and column, then prioritizes resource allocation in the row or column with the highest penalty. Through this process of local optimal selection, it progressively reduces the problem scale to quickly generate feasible solutions [34]. While this method aims to produce a good initial solution, it may be further refined using other optimization techniques like the stepping-stone method or modified distribution method [35].
The rationale for selecting VAM over other transportation or assignment heuristics is grounded in its specific suitability for the asymmetric nature of our “many-to-many” jamming resource allocation problem. Unlike the Hungarian algorithm, which is designed for balanced assignment problems requiring a square cost matrix (i.e., equal number of agents and tasks) [36], our scenario involves N jammers and M targets, where N and M may be unequal. VAM, originally developed for transportation problems, naturally handles such asymmetries by considering supply and demand constraints. Compared with greedy initialization strategies that may converge quickly to local optima due to their myopic cost minimization, VAM’s mechanism of calculating row and column penalties ensures a more globally informed initial solution by prioritizing allocations with the highest opportunity cost differences. This approach provides a higher-quality starting point for the subsequent DRL training, balancing solution quality and computational efficiency. In contrast, Hungarian algorithm variants for non-square matrices often require complex extensions that increase computational overhead, while pure greedy methods lack the global perspective needed for effective exploration guidance in high-dimensional spaces. Thus, VAM is ideal for initializing the PPO algorithm in dynamic environments where real-time adaptability is critical.
In our specific application scenario, the many-to-many resource allocation problem features an unequal number of jammers and targets, making the TP approach more appropriate. Here, multiple jammers serve as “Supply” points providing jamming beams, while multiple targets act as “Demand” points consuming these beams, with the situational matrix serving as the “Cost” basis for resource allocation. Our objective is to maximize total jamming effectiveness. To apply VAM, we reformulate (11) as follows:
min Z   =   − ∑ i   =   1 N ∑ j   =   1 M x i j c i j
s . t .   C 1 , C 2 , C 3 , C 4 ;
where the supply vector represents the number of available jamming beams per UAV, and the demand vector indicates the maximum allowable jamming beams per target. Using the negative values of the situational matrix as the cost matrix, the VAM implementation follows the procedure detailed in Algorithm 1.
Algorithm 1: Vogel’s Approximation Method for Initial Basic Feasible Solution
Input :   Cost   matrix   S v N × M = [ c i j ] N × M ,   Supply   vector   α = [ a 1 , a 2 , . . . , a N ] ,   Demand   vector     β = [ b 1 , b 2 , . . . , b M ]
Output :   Initial   basic   feasible   solution   X = x i j N × M ,   Total cost
1: Initialize :                                                                       X ← 0 N × M ,   T o t a l C o s t ← 0 ,   U n a s s i g n e d S u p p l y ← α ,     U n a s s i g n e d D e m a n d ← β
2: While   ∃   U n a s s i g n e d S u p p l y i > 0   a n d   ∃   U n a s s i g n e d D e m a n d j > 0 :
3:    a. Compute Penalty Values:
4:      For   each   row   i :
5:         R o w P e n a l t y i = S e c o n d M i n C i , : − M i n C i , :
6:      For   each   column   j :
7:         C o l P e n a l t y j   =   S e c o n d M i n C : , j − M i n C : , j
8:    b. Select Maximum Penalty:
9:     M a x P e n a l t y ← m a x (   R o w P e n a l t y ∪ C o l P e n a l t y )
10:    If   M a x P e n a l t y   corresponds   to   row   i :
11:        j ∗ ← a r g   m i n j C [ i , j ]
12:    Else   ( column   j ) :
13:        i ∗ ← a r g   m i n i C [ i , j ]
14:   c. Allocate Resources:
15:    x i ∗ j ∗ ← m i n ( U n a s s i g n e d S u p p l y i ∗ , U n a s s i g n e d D e m a n d j ∗ )
16:      Update   U n a s s i g n e d S u p p l y i ∗ ← U n a s s i g n e d S u p p l y i ∗ − x i ∗ j ∗
17:     Update   U n a s s i g n e d D e m a n d j ∗ ← U n a s s i g n e d D e m a n d j ∗ − x i ∗ j ∗
18:     If   U n a s s i g n e d S u p p l y i ∗ = 0 :
19:          Set   C [ i ∗ , : ] ← ∞
20:    Else:
21:          Set   C : , j ∗ ← ∞
22:    d. Update Total Cost:
23:     T o t a l C o s t ← T o t a l C o s t + c i ∗ j ∗ · x i ∗ j ∗
24:  Return   X ,   T o t a l C o s t

4.2. VAM-Enhanced Multi-Discrete Proximal Policy Optimization Algorithm

For the multiple UAVs jamming resource allocation problem, the PPO algorithm offers several advantages. First, it can improve policy performance through multiple updates, enabling better adaptation to the dynamic nature of jamming resource allocation. Second, by introducing a clipping parameter to limit policy update magnitudes, PPO ensures policy stability [37]. In practical electronic countermeasure applications, frequent adjustments to jamming resource allocations are often required to accommodate varying environments and mission requirements. Therefore, PPO’s high stability and strong robustness make it particularly suitable for solving cooperative multi-UAV jamming resource allocation problems in complex dynamic scenarios.
We model the multi-UAV system as an agent system, formulating the cooperative jamming target allocation problem as a Markov decision process (MDP) represented by the tuple ( S t , A t , R t , p S t + 1 S t , A t , γ ) , where S t denotes the state space, A t represents the action space, R ₜ is the reward function, p S t + 1 S t , A t gives the state transition probability, and   γ   ∈   ( 0,1 ) is the reward discount factor. At time t , the agent takes actions A t according to its own policy, interacting with the environment to obtain the next state S t + 1 and immediate rewards R t . Combined with the jamming target allocation problem, the relevant designs of the key components are as follows.
5.
State space S t : The state incorporates three critical factors influencing jamming allocation: the survivability index matrix of UAVs C N × M 2 A ( t ) , constituted by c i j 2 A ( t ) ; the distance threat matrix between targets and UAVs C N × M 2 D ( t ) , constituted by c i j 2 D ( t ) ; and the target threat levels vector C 1 × M 2 E ( t ) , constituted by c j 2 E ( t ) . To facilitate stacking of the feature matrices, the vector is broadcast-expanded into an N × M matrix. Then, we integrate all these parameters into a three-dimensional situational awareness matrix S v N × M × 3 ′ , which serves as the state space at time t
S t =   S v N × M × 3 ′ C N × M 2 A ( t ) , C N × M 2 D t , C N × M 2 E t .
6.
Action space A t : With N jammers each having J beams, i.e., total N × J beams, and M potential targets per beam, the naive action space would be M N × J . Considering that there is such a large space for action, this can be a hindrance to algorithm convergence. To address dimensionality challenges, we propose an enhanced actor network architecture for the PPO algorithm, where the multi-dimensional discrete action space is decomposed into N × J independent action branches. Each branch corresponds to a dedicated policy head that determines the jamming target selection for individual beams. This design models the problem as a single-agent system with a factored action space, where the agent represents the centralized controller for all UAVs, enabling parallel computation to accelerate both sampling and loss calculation across multiple action dimensions, effectively reducing the action space dimensionality to J × N × M . The multi-discrete network architecture is shown in Figure 2.
Figure 2. The multi-discrete network architecture for PPO algorithm.
7.
Reward function R t : The reward function should guide the agent to reduce target threats while improving resource allocation efficiency and avoiding local optima. The reward function is divided into three components. The first part is base reward, which reflects the effectiveness of executed jamming operations, incentivizing greater coverage of high-threat targets:
R b s = ∑ i = 1 N ∑ j = 1 M x i j · c i j .
In order to encourage scattered jamming and reduce the waste of resources caused by meaningless repetitive interference, the second part is set to discourage redundant interference by penalizing cases where three or more beams target the same object, with penalties scaling with repetition count:
R p l   =   − σ · ∑ j   =   1 M m a x ( ∑ i   =   1 N x i j − 2 ,   0 )   ,      
where σ is the penalty coefficient. To enhances coverage effectiveness for networked targets, the third part is designed as jamming efficiency bonus:
R e f   =   δ · ∑ j   = 1 M m i n ( ∑ i   = 1 N x i j ,   1 ) M ,
where δ is the reward coefficient. Therefore, the total reward for each agent action is calculated as follows:
R t   =   R b s + R p t + R e f .
The fundamental objective of RL is to enable agents to learn optimal policies that maximize expected returns without relying on prior knowledge. However, when encountering novel but similar environments, RL agents typically require learning from scratch, and this blind trial-and-error exploration mechanism often leads to prolonged training periods before convergence. Inspired by the approach in [38], where a differential method was employed to initialize Q-Learning, thereby significantly accelerating the training of RL models, we propose integrating VAM during the initial training phase of our PPO algorithm. This hybrid approach, termed the VAM-enhanced multi-discrete proximal policy optimization (VEMD-PPO) algorithm, provides experiential optimization to enhance training directionality. While the prior knowledge may not perfectly align with the new environment, it effectively accelerates the learning of state features. The synergistic combination enables our multi-target jamming system to not only leverage existing human knowledge but also maintain autonomous environmental adaptability, with the detailed algorithmic workflow presented in Algorithm 2.
The pseudocode explicitly incorporates independent policy heads for each action dimension, joint probability calculation for gradient updates, entropy regularization across all action branches, compatibility with generalized advantage estimation (GAE), and mini-batch optimization with multiple epochs. During the first τ training steps, VAM is used solely to generate action decisions for the experience buffer population, without updating neural network gradients. This experience pre-filling provides high-quality initial data for PPO optimization. To address potential distribution shift when control transitions to the agent’s policy in remaining steps, we employ PPO’s clipping mechanism and entropy regularization. The hybrid buffer sampling (mixing VAM-generated and agent-generated data) ensures smooth policy adaptation. This comprehensive implementation is expected to ensure both computational efficiency and algorithmic robustness in dynamic electronic warfare scenarios.
For practical implementation, the deep learning framework PyTorch is employed with parallelized categorical sampling across all action dimensions. It is crucial to note that, in the multi-branch architecture, the policy π θ ( s ) = π θ 1 ( s ) , π θ 2 ( s ) , … , π θ J ∗ N ( s ) is structured such that each π θ i ( s ) generates logits specifically for its corresponding i -th action dimension. The joint probability calculation adheres to the logarithmic formulation, as follows:
log π θ a s   =   ∑ i   =   1 J ∗ N log π θ i a i s ,
where θ denotes the parameter vector of the actor network. The joint probability ratio, which quantifies the divergence between updated and previous policies, is computed as follows:
r total   =   ∏ i   =   1 J ∗ N π θ new i a i s π θ old i a i s .
To ensure stable policy updates, we implement the clipped surrogate objective function L t CLIP , as shown in Equation (20):
L t CLIP = − E min r t total A t ,   clip r t total , 1 − ϵ , 1 + ϵ A t ,
where A t represents the GAE, clip · is the projection operator bounding the probability ratio within [ 1 − ϵ , 1 + ϵ ] , and ϵ ∈ [ 0 , 1 ] controls the update conservativeness.
The GAE computation builds upon the temporal difference (TD) error δ t , as defined in Equation (21):
  δ t   =   r t + γ V ϕ s t + 1 − V ϕ s t ,
with r t being the immediate reward, γ ∈ [ 0 , 1 ) the discount factor, and V ϕ s t the state-value function of the critic network parameterized by ϕ . The GAE estimator combines multi-step TD errors through an exponentially weighted sum, as follows:
A t GAE γ , λ   =   ∑ l   =   0 T − t ( γ λ ) l δ t + l ,
where λ ∈ [ 0 , 1 ] regulates the bias–variance tradeoff in advantage estimation.
Finally, we incorporate entropy regularization to enhance exploration, as follows:
H   =   ∑ i   =   1 N E − ∑ a i π θ i a i s log π θ i a i s .
This term encourages policy diversity while maintaining training stability, with the entropy coefficient automatically adjusted during optimization.
Algorithm 2: VAM-Enhanced Multi-Discrete Proximal Policy Optimization for Target Assignment
Start environment simulator, generating jammers and targets
Input :   Initial   policy   parameters   θ ,   value   function   parameters   ϕ ,   clip   range   ϵ ,   entropy   coefficient   β ,   GAE   parameter ,   discount   γ ,   priori   steps   τ
1: Initialize :   Actor   network   π θ ( s )   with   J ∗ N   output   heads   { π θ i ( s ) } i = 1 J ∗ N ,   critic   network   V ϕ ( s ) ,   experience   buffer   D
2: Collect Trajectories:
3: For each environment episode:
4:       Observe   state   S t
5:       For   each   timestep   t until terminal:
6:      a. Multi-discrete action selection:
7:           If   t <   τ :
8:               Choose   action   A t according Algorithm 1
9:        Else:
10:             For   each   action   dimension   i ∈ [ 1 , J ∗ N ] :
11:                 Logits   l t i = π θ i ( s t )
12:                 Distribution   d t i = Categorical ( softmax ( l t i ) )
13:                 Sample   action   a t i ~ d t i
14:                 Log   probability   l o g   p t   i =   d t i   l o g   p r o b ( a t i )
15:       b .   Execute   joint   action   A t = { a t i , . . . a t J ∗ N }
16:       c .   Receive   reward   R t ,   next   state   S t + 1
17:       d .   Store   ( S t , A t , R t , { l o g   p t i } )   in   D
18:    Compute   advantages   A t GAE ( γ , λ ) according to Equation (21)
19:  Policy Optimization:
20:  For K epochs:
21:       a .   Shuffle   mini - batches   from   D
22:       b .   For   each   batch   ( S t , A t , R t , { l o g   p o l d , t i } ) :
23:         Recompute Policy:
24:           For   each   action   dimension   i :
25:                 Logits   l t i = π θ i ( s t ) ,   new   distribution   d n e w , t i = Categorical ( softmax ( l t i ) )
26:                 New   log   probability   l o g   p n e w , t i = d n e w , t i   l o g   p r o b ( a t i )
27:                 Ratio   r t i = e x p (   l o g   p n e w , t i − l o g   p o l d , t i )
28:               Compute joint policy loss according to Equation (20)
29:               Compute entropy regularization according to Equation (23)
30:           Value   Loss :   L t VF = ( V ϕ ( s t ) − V t target ) 2
31:           Total   Loss :   L t total = L t CLIP + c 1 L t VF − c 2 H t
32:           c .   Update   θ ,   ϕ   via   gradient   descent   on   L t total
33:  Output :   Optimized   policy   π θ ( s )
8.
It needs to be clarified that the proposed VEMD-PPO algorithm shares similarities with demonstration-based RL and offline RL warm-start approaches in that it incorporates prior knowledge to accelerate training. However, it differs from these paradigms in several key aspects. Unlike behavior cloning [39], which typically learns a policy directly from demonstration data without online interaction, VEMD-PPO uses VAM-generated initial allocations only as a starting point to guide exploration during the early training phase, while still relying primarily on online policy optimization through environmental interactions. This avoids behavior cloning’s limitation of potentially failing when demonstration data are suboptimal or the environment dynamics change significantly. In contrast to demonstration-based RL methods that often depend on human demonstrations [29], VEMD-PPO leverages algorithmic heuristics to generate demonstrations automatically, making it more scalable and less dependent on costly human data collection. Furthermore, unlike offline RL warm-start approaches [40] that pre-train policies on fixed datasets before fine-tuning, VEMD-PPO operates in a fully online setting where the initial VAM-based policy is continuously improved through real-time interactions, ensuring better adaptability to dynamic electronic warfare environments. The VAM integration serves as an experience replay mechanism rather than a policy cloning target, preserving the exploration–exploitation balance essential for discovering optimal strategies in unknown states.

5. Experiments

5.1. Parameter Setting

In this section, we present and analyze the simulation results of our proposed VEMD-PPO algorithm. The simulation experiments were conducted using the following computer hardware and software: an Intel(R) Xeon(R) Gold 6230R CPU manufactured by Intel Corporation and sourced from Hefei, China, 128 GB RAM, an NVIDIA GeForce RTX 3090 GPU manufactured by PC Partner and sourced from Dongguan, China, Windows 10 Professional, Python 3.7.12, and Pytorch 1.12.0. To ensure statistical reliability, all experiments were conducted with five different random seeds, and results are presented as mean ± standard deviation over these independent runs.
The electronic countermeasure scenario consists of a communication network with M = 5 transmitter–receiver pairs being targeted by N = 3 jamming UAVs. We consider a three-dimensional engagement geometry where (1) the horizontal positions of target transmitters and our UAVs are randomly distributed within a 2 km × 2 km rectangular area; (2) receiver positions are randomly generated within an annular region centered at each transmitter, with inner and outer radii of 0.3 km and 1 km respectively; and (3) while all transmitters and receivers maintain zero altitude, the UAVs’ flight altitudes follow a normal distribution (μ = 1 km, σ = 0.1 km). The threat coefficients for all five communication links are obtained through electronic reconnaissance. Table 1 summarizes the remaining environmental parameter configuration [41,42,43], and the selection of parameters penalty coefficient σ and reward coefficient δ will be explained in the subsequent analysis.
Table 1. The environmental parameter configuration.
The neural network architecture of our proposed algorithm consists of fully connected hidden layers for both actor and critic networks, with each network containing two hidden layers of 64 neurons and ReLU activation functions. Specifically, the actor network employs Tanh activation in its output layer, while the Adam optimizer is utilized for neural network weight updates. To enhance training stability, we implement orthogonal initialization and apply normalization to both advantage functions and reward functions, thereby mitigating potential instabilities caused by magnitude variations in the data. To further expedite the training process, VAM is employed for decision-making during the first 10% of training steps in each episode, with the resulting experiences stored in the replay buffer. Detailed parameter configurations are provided in Table 2.
Table 2. The simulation parameter configuration.
To demonstrate the superiority of the proposed algorithm relative to existing approaches, we establish three baseline algorithms for comparison: standard PPO, modified VAM, and DBO-QL [26], which also combines the meta-heuristic method for action space exploration with RL for decision optimization. These comparative benchmarks are specifically designed to validate the effectiveness of both the introduced multi-discrete network architecture and VAM-enhanced mechanism while ensuring rigorous experimental control. All comparative benchmarks maintain equivalent computational conditions and environmental configurations. The PPO baseline maintains identical network architecture and hyperparameter configurations with our VEMD-PPO approach, including orthogonal initialization of network weights, and reward normalization procedures, while the Vogel benchmark is implemented as a sequential decision-making process that receives identical input states from the RL environment’s situational awareness matrix and employs reward calculation mechanisms consistent with the RL environment’s evaluation framework, which is also applied to the DBO-QL algorithm. This standardized implementation ensures the exclusion of confounding factors to the greatest extent possible, thereby enabling direct attribution of performance differences to the algorithmic enhancements rather than implementation variances, following established best practices for rigorous RL algorithm benchmarking.

5.2. Performance Evaluation

5.2.1. Effectiveness Analysis of the VEMD-PPO Algorithm

Figure 3 illustrates the variation of average episode reward across 1000 training episodes for four algorithms, demonstrating the convergence characteristics of our proposed VEMD-PPO approach. The lines in the figure represent the mean cumulative reward across five different random seeds, and the shaded regions indicate the corresponding standard deviations. The results show that VEMD-PPO achieves progressively higher cumulative rewards with increasing iterations, confirming its effectiveness in performance enhancement. While the reward values begin to stabilize around 400 episodes, minor fluctuations persist due to the dynamic operational environment where rapidly changing situational conditions of networked targets cause variations in jamming effectiveness. Under identical conditions, the baseline PPO algorithm exhibits slower convergence around 700 episodes with significantly inferior final reward values compared with our method. Although VAM initially achieves relatively high rewards, its inherent inability to learn environmental dynamics prevents it from reaching the optimal performance level obtained by our learning-based approach. Furthermore, the DBO-QL algorithm exhibits the lowest reward profile among all methods. It starts with a lower initial reward and shows minimal improvement throughout the training process, ultimately converging to a significantly suboptimal performance level. This suggests that, while the DBO component aids in exploration, the Q-Learning framework struggles to effectively determine a policy in this high-dimensional, multi-discrete action space compared with policy gradient methods like PPO. These comparisons provide conclusive evidence that VEMD-PPO offers substantial improvements over baseline methods in both accelerating training progress and enhancing final performance outcomes.
Figure 3. Comparison of the average reward values of four algorithms.
To further evaluate the stability and convergence quality of the algorithms, Figure 4 presents the box plots of the average reward over the final 100 training episodes for VEMD-PPO, PPO, VAM, and DBO-QL. The statistical analysis reveals a clear performance hierarchy. The proposed algorithm achieves the highest and most stable final performance, with a mean reward of 76.616 and the smallest standard deviation 0.104 among all methods. Its interquartile range (IQR) is narrowest (76.536 to 76.685), and it contains no outliers, indicating consistent and reliable policy execution upon convergence. The PPO algorithm ranks second with a mean of 75.468 and a slightly higher variance (std: 0.159). The VAM method shows the largest fluctuation (std: 0.238, mean: 75.327), reflecting its inherent limitation in adapting to dynamic scenarios without learning capability. Notably, the DBO-QL algorithm, included as an additional RL integrated with meta-heuristic, delivers the lowest average reward (74.739) and demonstrates a constrained reward range, suggesting limited effectiveness in this specific high-dimensional action space. Compared with the early stages of training, VEMD-PPO achieved a 13.86% greater increase in reward than PPO and a 38.45% greater increase than DBO-QL. The superior and stable performance of VEMD-PPO in this late-training phase statistically validates that the integration of VAM-based pre-training effectively guides the PPO agent towards a higher-performing and more robust policy basin compared with standard PPO and other benchmarks.
Figure 4. Box plots of rewards over the final 100 episodes for the four algorithms.

5.2.2. Analysis of Decision-Making Speed

In electronic warfare scenarios, where the timeliness of mission execution is critically important and decision speed directly impacts the probability of success, Figure 5 presents the computational time required for single-step decision-making by VEMD-PPO, PPO, VAM and DBO-QL as the scale of both jamming and communication parties increases, with the comparison based on average values obtained from 1000 decision-making trials conducted by each algorithm under three asymmetric engagement scales: 3 jammers interfering with 5 targets, 4 jammers with 7 targets, and 5 jammers with 9 targets.
Figure 5. Comparison of the computational time required for single-step decision-making by four algorithms as the countermeasures scale increases.
The results demonstrate that, while all four algorithms exhibit increasing decision times with expanding operational scales, both DRL algorithms maintain consistently lower computational latency (measured in milliseconds) compared with the heuristic and RL combined meta-heuristic baselines. VAM requires tens of milliseconds per decision due to its computationally intensive iterative calculation process, while DBO-QL incurs the highest decision latency across all tested scenarios, primarily because it combines the search process of the DBO with the tabular update mechanism of Q-Learning, resulting in computational overhead in dynamic environments that is substantially greater than that of the policy-gradient-based algorithm. This further proves the advantage of DRL algorithms’ self-learning adaptability in dynamic environments for sequential decision-making—once the policy is successfully learned, near-optimal decisions can be made within extremely short timeframes. Although the proposed VEMD-PPO shows marginally higher latency (within 1 ms) than the baseline PPO algorithm due to the increased complexity introduced by the embedded heuristic method, we consider this an acceptable trade-off given VEMD-PPO’s superior learning performance and faster convergence time in practical applications.

5.2.3. Ablation Experiment and Generalization Analysis

Figure 6 presents the ablation study comparing the training performance of the full VEMD-PPO algorithm against its key variants: the standard PPO baseline, VE-PPO (PPO with only the Vogel’s approximation pre-training), and MD-PPO (PPO with only the multi-discrete action head architecture), as shown in Table 3. The purpose is to isolate and evaluate the individual contribution of each proposed component.
Figure 6. Ablation experiment of VEMD-PPO.
Table 3. Ablation experiment settings. “•” represents instances where the mechanism is included, and “¤” represents instances that do not include the mechanism.
The results clearly demonstrate the synergistic effect of integrating both innovations. The full VEMD-PPO algorithm achieves the fastest learning speed and the most stable ascent to the highest reward level, indicating superior sample efficiency and convergence stability. The VE-PPO variant shows a noticeable improvement in early-stage learning compared with standard PPO, demonstrating that the VAM-based pre-training effectively provides a high-quality initial policy, accelerating the initial phase. Conversely, the MD-PPO variant, which structures the action space without heuristic pre-training, also outperforms standard PPO but converges slower than VEMD-PPO. This confirms that the multi-discrete architecture itself enhances the PPO’s capability to handle the high-dimensional action space. Crucially, the fact that VEMD-PPO surpasses both VE-PPO and MD-PPO throughout the training process indicates that the VAM pre-training and the multi-discrete architecture are complementary. The pre-training offers a strategic starting point, while the specialized network architecture enables efficient learning and refinement of the complex jamming policy, leading to the best overall performance.
Although the VAM-enhanced PPO framework has been validated in cooperative electronic jamming scenarios, its underlying methodology possesses significant generalization potential for broader many-to-many resource allocation problems. The VAM component, rooted in classical transportation problems, is inherently applicable to any domain requiring efficient resource distribution between multiple suppliers and consumers under capacity constraints—such as logistics scheduling, cloud computing resource allocation, or multi-robot task assignment. Meanwhile, the PPO algorithm’s robustness in handling high-dimensional state–action spaces enables it to adapt to various dynamic environments. The multi-discrete action head design further allows scalable decomposition of complex allocation actions into parallel sub-policies. Therefore, with the appropriate reformulation of state representations (e.g., replacing situational matrices with domain-specific features like packet delay in communication networks or energy cost in sensor networks) and reward functions, the proposed architecture can be extended to other real-time decision-making scenarios involving multi-resource to multi-task assignments, provided the problem can be formulated as a sequential decision-making process under constraints.

5.2.4. Parameter Sensitivity Experiments

Figure 7 presents a sensitivity analysis investigating the impact of the penalty coefficient σ and the reward coefficient δ on the final performance of the VEMD-PPO algorithm. These coefficients, defined in Equations (15) and (16), balance the trade-off between encouraging effective jamming and penalizing constraint violations. We set the coefficient ranges for each reward according to their magnitudes to ensure the dominance of the base reward. The boxplot statistics of the average reward from the final 100 training episodes for four parameter combinations reveal a clear trend: the combination ( σ   =   0.1 ,   δ   =   0.5 ) yields the highest mean performance 76.616, and the smallest standard deviation 0.104, indicating that, under this configuration, the algorithm not only attains the best performance but also converges most stably. The combination ( σ   =   0.1 ,   δ   =   1 ) performs markedly worse than the other three. This may be because the excessively large reward coefficient amplifies fluctuations in the coverage reward, which disrupts stable policy optimization.
Figure 7. Parameter sensitivity experiments of penalty coefficient and reward coefficient.
Based on this analysis and practical experience, the selection of σ   =   0.1 and δ   =   0.5 for our main experiments seems to be the best choice. Selecting σ   =   0.1 rather than 0.01 imposes a stronger penalty signal on the constraints set by Equation (3). This helps ensure that the trained policy more reliably satisfies the hard constraints, which is critical for task safety and resource efficiency. The ratio δ σ   =   5 establishes a practical scale where the positive reward for covering targets and jamming effectiveness meaningfully outweighs the penalty for minor constraint violations, guiding the agent towards the primary objective without being overly discouraged by initial exploratory failures—a common principle in reward shaping. Furthermore, the chosen values ensure that the magnitudes of the two reward terms are comparable, preventing numerical instability during gradient updates. Therefore, the choice ( σ   =   0.1 ,   δ   =   0.5 ) represents a balanced and efficient parameter configuration determined after comprehensively weighing the reward magnitude, final performance, learning stability, and the algorithm’s exploration guidance.

5.2.5. Analysis of Scalability

To investigate whether the designed reward mechanism effectively guides both resource utilization and target coverage, we examine the jamming target allocation decisions made by the proposed RL model in larger-scale three-dimensional electronic warfare scenarios. The metrics target coverage is defined as the percentage of targets that receive at least one jamming beam, expressed mathematically as follows:
∑ j = 1 M I ∑ i = 1 N x i j > 0 M × 100 %
The metrics resource utilization refers to the percentage of utilized jamming beams, calculated using the following formula:
∑ i = 1 N ∑ j = 1 M x i j N × J × 100 %
Figure 8 present the 3D jamming beam allocation diagrams generated by our algorithm under random different battlefield situational assessments when 8 jamming UAVs engage 12 networked targets, where blue arrows indicate single-beam jamming assignments, red arrows represent dual-beam allocations and black arrows indicate tri-beam jamming assignments.
Figure 8. Two randomly selected frames of target allocation status during dynamic jamming of 12 targets by 8 UAVs: (a1,b1) Heatmap of environmental situational awareness for all current jamming targets; (a2,b2) 3D beam allocation diagram of UAVs under current battlefield conditions; (a3,b3) Statistical distribution of UAV beam allocation quantities.
The beam distribution patterns demonstrate that all three beams of each jammer are optimally allocated based on comprehensive factors including geographical positioning and threat coefficients, achieving both 100% resource utilization and 100% target coverage without any instances of over-jamming, defined as three or more beams simultaneously interfering with a single target. These experimental results confirm that the trained RL model, properly guided by the reward mechanism, fully leverages available jamming resources to maximize operational effectiveness while maintaining complete target coverage, successfully avoiding both resource waste from excessive jamming and idle beam conditions, thereby optimizing the operational efficiency of multi-UAV cooperative jamming against multiple targets.
It is meaningful to discuss the memory usage and training scalability of the proposed VEMD-PPO algorithm as the number of UAVs and targets increases, which is critical for practical deployment in large-scale scenarios. The memory consumption primarily stems from the neural network parameters and experience replay buffer. The actor and critic networks each employ two hidden layers with 64 neurons, resulting in a parameter count that scales linearly with the input dimension 3 × N × M , derived from the flattened situational tensor, and the output dimensions J × N × M for the multi-discrete action heads. Specifically, the total number of parameters is O ( N × M ) , indicating that memory usage grows polynomially with the problem size. For example, doubling N and M would approximately quadruple the parameter memory footprint, but modern hardware (e.g., GPUs with sufficient VRAM) can accommodate such increases for moderate-scale problems as tested in our setup.
Regarding training scalability, the computational complexity per training step is dominated by forward/backward passes through the networks, scaling with O ( N × M ) due to matrix operations. Although larger N and M may prolong training convergence due to expanded state–action spaces, our multi-discrete architecture reduces the action space dimensionality, mitigating the curse of dimensionality. However, extreme scales (e.g., N ≥ 10 ,   M ≥ 15 ) may necessitate distributed training or model compression techniques. Future work will empirically validate scalability on larger benchmarks and optimize memory efficiency via dynamic buffer sizing or quantization.

6. Conclusions

This paper addresses the challenges of low jamming resource utilization and inadequate coverage of networked targets caused by dynamic battlefield situations in multi-UAV cooperative jamming scenarios, proposing a multi-discrete PPO algorithm enhanced by heuristic optimization experience. By implementing branched output in the actor network, our approach effectively reduces the action space dimensionality while utilizing VAM to guide the model’s learning process. Experimental results demonstrate that the proposed VEMD-PPO algorithm achieves substantial improvements over baseline methods in both decision-making efficiency and training effectiveness, enabling real-time “many-to-many” jamming resource allocation decisions based on dynamic battlefield situations, which maximizes jamming effectiveness through optimal resource utilization while maintaining comprehensive target coverage.
Future research will focus on the joint optimization of target assignment and power allocation in “many-to-many” jamming scenarios, investigating hybrid action space optimization problems that combine discrete target assignment with continuous power control, while evaluating actual interference effects through metrics like jamming-to-signal ratio (JSR) to quantitatively evaluate the actual physical-layer interference effects, thereby refining the RL feedback mechanism and further improving jamming power resource utilization efficiency.

Author Contributions

Conceptualization, X.L.; software, Y.S.; formal analysis, X.L.; investigation, Y.P. and H.L.; resources, J.Y.; writing—original draft, Y.S.; writing—review and editing, X.L. and J.Y.; supervision, J.Y.; project administration, J.Y.; funding acquisition, X.L. and J.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China, grant number 62201601.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DRLDeep reinforcement learning
VAMVogel’s approximation method
PPOProximal policy optimization
UAVUnmanned aerial vehicles
MPMathematical programming
EAEvolutionary algorithms
WTAWeapon–target assignment
NSGANon-dominated sorting genetic algorithm
NLPNonlinear programming
RLReinforcement learning
MCMonte Carlo
DQNDeep Q-network
DWTADynamic weapon–target assignment
MOABCMulti-objective artificial bee colony
MO-WTAMulti-objective weapon–target assignment
MOEAMulti-objective evolutionary algorithm
KG-RLKnowledge-guided reinforcement learning
APFArtificial potential field
KFDQNKnowledge-guided fuzzy deep Q-network
TLTransfer learning
TPTransportation problems
MDPMarkov decision process
VEMD-PPOVAM-enhanced multi-discrete PPO
GAEGeneralized advantage estimation
TDTemporal difference

References

  1. Fei, C.; Zheng, H. Research on UAV Cluster Control Technology. J. Proj. Rocket. Missiles Guid. 2023, 43, 45–55. [Google Scholar] [CrossRef]
  2. Kuai, W. The Development of Autonomous Control for UAV Clusters. Informatiz. Res. 2023, 49, 1–5+25. [Google Scholar]
  3. Hu, X.; Ma, H.; Ye, Q.; Luo, H. Hierarchical Method of Task Assignment for Multiple Cooperating UAV Teams. J. Syst. Eng. Electron. 2015, 26, 1000–1009. [Google Scholar] [CrossRef] [Scilit]
  4. Edison, E.; Shima, T. Integrated Task Assignment and Path Optimization for Cooperating Uninhabited Aerial Vehicles Using Genetic Algorithms. Comput. Oper. Res. 2011, 38, 340–356. [Google Scholar] [CrossRef] [Scilit]
  5. Lu, Y.; Chen, D.Z. A New Exact Algorithm for the Weapon-Target Assignment Problem. Omega 2021, 98, 102138. [Google Scholar] [CrossRef] [Scilit]
  6. Ahuja, R.K.; Kuma, A.; Jha, K.C.; Odin, J.B. Exact and Heuristic Algorithms for the Weapon-Target Assignment Problem. Oper. Res. 2007, 55, 1136–1146. [Google Scholar] [CrossRef] [Scilit]
  7. Akbel, O.; Kalaycıoğlu, A. A Solution to Dynamic Weapon Assignment Problem Based on Game Theory for Naval Platforms. Games 2024, 15, 33. [Google Scholar] [CrossRef] [Scilit]
  8. Wang, C.; Chen, L.; Li, W.; Zeng, K. ANFIS-Based Self-Learning Expert System for Weapon Target Assignment Problem. In Proceedings of the 2021 2nd International Conference on Control, Robotics and Intelligent System, Qingdao, China, 20–22 August 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 100–104. [Google Scholar]
  9. Huang, J.; Li, X.; Yang, Z.; Kong, W.; Zhao, Y.; Zhou, D. A Novel Elitism Co-Evolutionary Algorithm for Antagonistic Weapon-Target Assignment. IEEE Access 2021, 9, 139668–139684. [Google Scholar] [CrossRef] [Scilit]
  10. Wang, D.; Xin, B.; Wang, Y.; Zhang, J.; Deng, F.; Wang, X. Constraint-Feature-Guided Evolutionary Algorithms for Multi-Objective Multi-Stage Weapon-Target Assignment Problems. J. Syst. Sci. Complex. 2025, 38, 972–979. [Google Scholar] [CrossRef] [Scilit]
  11. Kline, A.G.; Ahner, D.K.; Lunday, B.J. Real-Time Heuristic Algorithms for the Static Weapon Target Assignment Problem. J. Heuristics 2019, 25, 377–397. [Google Scholar] [CrossRef] [Scilit]
  12. Luo, W.; Lu, J.; Liu, K.; Chen, L. Learning-Based Policy Optimization for Adversarial Missile-Target Assignment. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 4426–4437. [Google Scholar] [CrossRef] [Scilit]
  13. Volle, K.; Rogers, J.; Brink, K. Decentralized Cooperative Control Methods for the Modified Weapon–Target Assignment Problem. J. Guid. Control Dyn. 2016, 39, 1934–1948. [Google Scholar] [CrossRef] [Scilit]
  14. Wang, S.; Sheng, Q.; Sun, M.; Tang, S.; Zhen, Z. Multi-UAV Cooperative Target Assignment Based on Improved NSGA-III Algorithm. Aero Weapon. 2024, 31, 100–111. [Google Scholar] [CrossRef]
  15. Zhai, J.; Yang, J. An Integrated Cooperative Guidance Design for Target Assignment and Simultaneous Attack on Multiple Targets. Int. J. Control 2024, 97, 2175–2188. [Google Scholar] [CrossRef] [Scilit]
  16. Jin, T.; Shin, H.-S.; Tsourdos, A.; He, S. Integrated Target Assignment and Trajectory Optimization for Many-to-Many Midcourse Guidance. IEEE Trans. Aerosp. Electron. Syst. 2025, 61, 853–867. [Google Scholar] [CrossRef] [Scilit]
  17. Kafle, S.; Jagannath, J.; Kane, Z.; Biswas, N.; Kumar, P.S.V.; Jagannath, A. Generalization of Deep Reinforcement Learning for Jammer-Resilient Frequency and Power Allocation. IEEE Commun. Lett. 2023, 27, 1789–1793. [Google Scholar] [CrossRef] [Scilit]
  18. Cheng, Q.; Chen, D.; Gong, J. Weapon-Target Assignment of Ballistic Missiles Based on Q-Learning and Genetic Algorithm. In Proceedings of the 2021 IEEE International Conference on Unmanned Systems (ICUS), Beijing, China, 15–17 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 908–912. [Google Scholar]
  19. Roux, H.L.; Roodt, J.; Mouton, H. Applying Reinforcement Learning to the Weapon Assignment Problem in Air Defence. Sci. Mil. 2011, 39, 99–116. [Google Scholar] [CrossRef] [Scilit]
  20. Meng, F.; Tian, K.; Wu, C. Deep Reinforcement Learning-Based Radar Network Target Assignment. IEEE Sens. J. 2021, 21, 16315–16327. [Google Scholar] [CrossRef] [Scilit]
  21. Li, S.; He, X.; Xu, X.; Zhao, T.; Song, C.; Li, J. Weapon-Target Assignment Strategy in Joint Combat Decision-Making Based on Multi-Head Deep Reinforcement Learning. IEEE Access 2023, 11, 113740–113751. [Google Scholar] [CrossRef] [Scilit]
  22. Li, C.; Xin, B.; He, Y.; Wang, D.; Li, Y. Dynamic Weapon Target Assignment Based on Deep Q Network. In Proceedings of the 2023 42nd Chinese Control Conference (CCC), Tianjin, China, 24–26 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 1773–1778. [Google Scholar]
  23. Wang, T.; Fu, L.; Wei, Z.; Zhou, Y.; Gao, S. Unmanned Ground Weapon Target Assignment Based on Deep Q-Learning Network with an Improved Multi-Objective Artificial Bee Colony Algorithm. Eng. Appl. Artif. Intell. 2023, 117, 105612. [Google Scholar] [CrossRef] [Scilit]
  24. Zou, S.; Shi, X.; Song, S. MOEA with Adaptive Operator Based on Reinforcement Learning for Weapon Target Assignment. Electron. Res. Arch. 2024, 32, 1498–1532. [Google Scholar] [CrossRef] [Scilit]
  25. Zhao, L.; Feng, Y.; Hawbani, A.; Xu, L.; Liu, Z.; Bi, Y. Optimized Resource Allocation in Vehicle Edge Computing Through Platoon Collaboration. IEEE Internet Things J. 2025, 12, 16129–16141. [Google Scholar] [CrossRef] [Scilit]
  26. Xin, Q.; Xin, Z.; Chen, T. Cooperative Jamming Resource Allocation with Joint Multi-Domain Information Using Evolutionary Reinforcement Learning. Remote Sens. 2024, 16, 1955. [Google Scholar] [CrossRef] [Scilit]
  27. Ma, L.; Li, N.; Guo, Y.; Wang, X.; Yang, S.; Huang, M.; Zhang, H. Learning to Optimize: Reference Vector Reinforcement Learning Adaption to Constrained Many-Objective Optimization of Industrial Copper Burdening System. IEEE Trans. Cybern. 2022, 52, 12698–12711. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  28. Wang, Y.; Wang, W.; Chen, D. Knowledge-Guided Reinforcement Learning with Artificial Potential Field-Based Demonstrations for Multi-Autonomous Underwater Vehicle Cooperative Hunting. J. Mar. Sci. Eng. 2025, 13, 423. [Google Scholar] [CrossRef] [Scilit]
  29. Jiang, H.; Li, S.; Zhang, J.; Zhu, Y.; Xu, X.; Liu, D. Efficient State Representation with Artificial Potential Fields for Reinforcement Learning. Complex Intell. Syst. 2023, 9, 4911–4922. [Google Scholar] [CrossRef] [Scilit]
  30. Qin, P.; Zhao, T. Knowledge Guided Fuzzy Deep Reinforcement Learning. Expert Syst. Appl. 2025, 264, 125823. [Google Scholar] [CrossRef] [Scilit]
  31. Xue, X.; Mao, G.; Kumari, S.; Liu, Z. Multi-Objective Genetic Programming Assisted Stochastic Deep Reinforcement Learning for Dynamic Knowledge Integration in Transportation Networks. IEEE Trans. Intell. Transport. Syst. 2025, 26, 1–14. [Google Scholar] [CrossRef] [Scilit]
  32. Jin, Q.; Gao, X.; Guo, Z.; Hou, Z. Autonomous Maneuver Decision of UAV in Air Combat Based on Scenario-Transfer Deep Reinforcement Learning. In Proceedings of 2021 International Conference on Autonomous Unmanned Systems (ICAUS 2021), Changsha, China, 24–26 September 2021; Wu, M., Niu, Y., Gu, M., Cheng, J., Eds.; Springer Singapore: Singapore, 2022; Volume 861, pp. 2616–2625. [Google Scholar]
  33. Chen, H.; Zheng, J.; Lao, L. Optimizing the Distribution of Food Based on the Vogel Method. MATEC Web Conf. 2022, 355, 02039. [Google Scholar] [CrossRef] [Scilit]
  34. Kankarofi, R.H.; Ayakubu, U.; Sulaiman, I.M.; Mamat, M.; Sukono; Saputra, M.P.A. Fertilizer Transportation Problem Using Vogel Approximation Method. IOP Conf. Ser. Mater. Sci. Eng. 2021, 1115, 012005. [Google Scholar] [CrossRef] [Scilit]
  35. Pratihar, J.; Kumar, R.; Edalatpanah, S.A.; Dey, A. Modified Vogel’s Approximation Method for Transportation Problem under Uncertain Environment. Complex Intell. Syst. 2021, 7, 29–40. [Google Scholar] [CrossRef] [Scilit]
  36. Samiei, A.; Sun, L. Distributed Matching-By-Clone Hungarian-Based Algorithm for Task Allocation of Multiagent Systems. IEEE Trans. Robot. 2024, 40, 851–863. [Google Scholar] [CrossRef] [Scilit]
  37. Liu, Y.; Li, X.; Wang, J.; Wei, F.; Yang, J. Reinforcement-Learning-Based Multi-UAV Cooperative Search for Moving Targets in 3D Scenarios. Drones 2024, 8, 378. [Google Scholar] [CrossRef] [Scilit]
  38. Zhang, B.; Zhu, W. A Cognitive Jamming Decision Method for Multi-functional Radar Based on Q-Learning. Telecommun. Eng. 2020, 60, 129–136. [Google Scholar] [CrossRef]
  39. Qin, H.; Li, S.; Zhao, D.; Meng, H.; Song, B. Spectrum Resource Allocation for High-Throughput Satellite Communications Based on Behavior Cloning. J. Commun. 2024, 45, 101–114. [Google Scholar]
  40. Wang, H.; Lin, S.; Zhang, J. Warm-Start Actor-Critic: From Approximation Error to Sub-optimality Gap. In Proceedings of 40th International Conference on Machine Learning (ICML 2023), Honolulu, HI, USA, 23–29 July 2023; PMLR: Cambridge, MA, USA, 2023; pp. 35989–36019. [Google Scholar]
  41. Rao, N.; Xu, H.; Qi, Z.; Song, B.; Shi, Y. Allocation Method of Communication Interference Resource Based on Deep Reinforcement Learning of Maximum Policy Entropy. J. Northwestern Polytech. Univ. 2021, 39, 1077–1086. [Google Scholar] [CrossRef] [Scilit]
  42. Liu, Y.; Li, X.; Yang, J.; Yang, D.; Wang, J. SANER-PPO Algorithm-Based Jamming Resource Allocation for UAV Swarm. Control Decis. 2024, 39, 3937–3945. [Google Scholar] [CrossRef]
  43. Peng, X.; Xu, H.; Jiang, L.; Rao, N.; Song, B. A Deep Reinforcement Learning Communication Jamming Resource Allocation Algorithm Fused with Noise Network. J. Electron. Inf. Technol. 2023, 45, 1043–1054. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.