Efficient Decision Makings for Dynamic Weapon-Target Assignment by Virtual Permutation and Tabu Search Heuristics

The dynamic weapon-target assignment (DWTA) problem is a typical constrained combinatorial optimization problem with the objective of maximizing the total value of surviving assets threatened by hostile targets through all defense stages. A generic asset-based DWTA model is established, especially for the warfare scenario of force coordination, to formulate this problem. Four categories of constraints, involving capability constraints, strategy constraints, resource constraints (i.e., ammunition constraints), and engagement feasibility constraints, are taken into account in the DWTA model. The concept of virtual permutation (VP) is proposed to facilitate the generation of feasible decisions. A construction procedure (CP) converts VPs into feasible DWTA decisions. With constraint satisfaction guaranteed by the synergy of VPs and the CP, an elaborate local search (LS) operator, namely move-to-head operator, is constructed to avoid repeatedly generating the same decisions. The operator is integrated into two tabu search (TS) algorithms to solve DWTA problems. Comparative experiments involving a random sampling method, an LS method, a hybrid genetic algorithm, a hybrid ant-colony optimization algorithm, and our TS algorithms show that the proposed TS heuristics for DWTA outperform their competitors in most test cases and they are competent for high-quality real-time DWTA decision makings.

[1]  Eitan Wacholder,et al.  A Neural Network-Based Optimization Algorithm for the Static Weapon-Target Assignment Problem , 1989, INFORMS J. Comput..

[2]  Deo Prakash Vidyarthi,et al.  Optimal Resource Allocation Model for Pervasive Healthcare Using Genetic Algorithm , 2010 .

[3]  Yu-shu Liu,et al.  Improved Genetic and Ant Colony Optimization Algorithm for Regional Air Defense WTA Problem , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[4]  Michel Gendreau,et al.  A Tabu Search Heuristic for Resource Management in Naval Warfare , 2003, J. Heuristics.

[5]  Murat Ali Bayir,et al.  Genetic Algorithm for the Multiple-Query Optimization Problem , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[6]  Donald E. Knuth,et al.  The art of computer programming: sorting and searching (volume 3) , 1973 .

[7]  Michael Athanst,et al.  Preferential Defense Strategies. Part I: The Static Case * , 2002 .

[8]  Chou-Yuan Lee,et al.  An immunity-based ant colony optimization algorithm for solving weapon-target assignment problem , 2002, Appl. Soft Comput..

[9]  David Thomas,et al.  The Art in Computer Programming , 2001 .

[10]  Brian Zacherl,et al.  Weapon-Target Pairing; Revising an Air Tasking Order in Real-Time , 2006 .

[11]  Orhan Karasakal,et al.  Air defense missile-target allocation models for a naval task group , 2008, Comput. Oper. Res..

[12]  Yunlong Zhu,et al.  Solving Weapon-Target Assignment Problem using Discrete Particle Swarm Optimization , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[13]  Wai Keung Wong,et al.  A Genetic-Algorithm-Based Optimization Model for Solving the Flexible Assembly Line Balancing Problem With Work Sharing and Workstation Revisiting , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  Yingwu Chen,et al.  Survey of the research on dynamic weapon-target assignment problem , 2006 .

[15]  Bernd Freisleben,et al.  Fitness landscape analysis and memetic algorithms for the quadratic assignment problem , 2000, IEEE Trans. Evol. Comput..

[16]  Chou-Yuan Lee,et al.  Efficiently solving general weapon-target assignment problem by genetic algorithms with greedy eugenics , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[17]  Rakesh K. Jain,et al.  Genetic algorithm for optimal weapon allocation in multilayer defence scenario , 2001 .

[18]  Topi Sikanen,et al.  Solving Weapon Target Assignment Problem with Dynamic Programming , 2008 .

[19]  Decision Systems.,et al.  Preferential defense strategies. , 1990 .

[20]  Jh van Vuuren,et al.  Threat evaluation and weapon assignment decision support: A review of the state of the art , 2007 .

[21]  Hongjun Zhang,et al.  An Improved Genetic Algorithm for Target Assignment, Optimization of Naval Fleet Air Defense , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[22]  Decision Systems.,et al.  Some Analytical Results for the Dynamic Weapon-Target Allocation Problem* , 1990 .

[23]  Michael Athans,et al.  Command and control (C2) theory: A challenge to control science , 1986 .

[24]  Fred W. Glover,et al.  Multistart Tabu Search and Diversification Strategies for the Quadratic Assignment Problem , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[25]  Fred W. Glover,et al.  Tabu Search - Part I , 1989, INFORMS J. Comput..

[26]  Marco Dorigo,et al.  Ant system: optimization by a colony of cooperating agents , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[27]  Dany Dionne,et al.  An optimal sequential optimization approach in application to dynamic weapon allocation in naval warfare , 2008, 2008 11th International Conference on Information Fusion.

[28]  James Smith,et al.  A tutorial for competent memetic algorithms: model, taxonomy, and design issues , 2005, IEEE Transactions on Evolutionary Computation.

[29]  Arvind Kumar,et al.  Exact and Heuristic Algorithms for the Weapon-Target Assignment Problem , 2007, Oper. Res..

[30]  Mark Sumner,et al.  A Fast Adaptive Memetic Algorithm for Online and Offline Control Design of PMSM Drives , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[31]  Donghan Kang,et al.  A branch‐and‐price algorithm for a targeting problem , 2007 .

[32]  Michel Gendreau,et al.  Metaheuristics in Combinatorial Optimization , 2022 .

[33]  Deepak Khosla Hybrid genetic approach for the dynamic weapon-target allocation problem , 2001, SPIE Defense + Commercial Sensing.

[34]  Donald E. Knuth,et al.  The art of computer programming, volume 3: (2nd ed.) sorting and searching , 1998 .

[35]  Jun Zhang,et al.  An Ant Colony Optimization Approach to a Grid Workflow Scheduling Problem With Various QoS Requirements , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[36]  W. Marsden I and J , 2012 .

[37]  Ling Wu,et al.  An anytime algorithm applied to dynamic weapon-target allocation problem with decreasing weapons and targets , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[38]  Jie Chen,et al.  Optimal Contraction Theorem for Exploration–Exploitation Tradeoff in Search and Optimization , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[39]  T. Back Selective pressure in evolutionary algorithms: a characterization of selection mechanisms , 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.

[40]  Li Jinjun,et al.  Dynamic WTA optimization model of air defense operation of warships' formation , 2006 .

[41]  Patrick Hosein,et al.  Dynamic Weapon-Target Assignment Problems with Vulnerable C2 Nodes , 1988 .

[42]  N.H.W. Eklund,et al.  Using genetic algorithms to estimate confidence intervals for missing spatial data , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[43]  Sanjay Bisht,et al.  Hybrid Genetic-simulated Annealing Algorithm for Optimal Weapon Allocation in Multilayer Defence Scenario , 2004 .

[44]  Francisco Herrera,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization , 2009, J. Heuristics.

[45]  Michael E. Havens Dynamic allocation of fires and sensors , 2002 .

[46]  Lingfeng Wang,et al.  Reliability-Constrained Optimum Placement of Reclosers and Distributed Generators in Distribution Networks Using an Ant Colony System Algorithm , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[47]  Thomas Stützle,et al.  Ant Colony Optimization Theory , 2004 .

[48]  Eyüp Çetin,et al.  A weapon-target assignment approach to media allocation , 2006, Appl. Math. Comput..

[49]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[50]  Mauro Birattari,et al.  Dm63 Heuristics for Combinatorial Optimization Ant Colony Optimization Exercises Outline Ant Colony Optimization: the Metaheuristic Application Examples Generalized Assignment Problem (gap) Connection between Aco and Other Metaheuristics Encodings Capacited Vehicle Routing Linear Ordering Ant Colony , 2022 .