You are currently viewing a new version of our website. To view the old version click .
Symmetry
  • Article
  • Open Access

29 January 2025

A Path-Planning Method Recommended for Multi-UAV Police Patrols Based on the Wolf Pack Optimization Algorithm Using CDRS and DRSS

,
and
1
Department of Computer and Information Security Management, Fujian Police College, Fuzhou 350007, China
2
School of Intelligence Science and Technology, University of Science and Technology Beijing, Beijing 100083, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Computer

Abstract

Multi-UAV path planning for police patrols plays an important role in public security work, and while many path-planning algorithms have been applied in this area, all of them possess various degrees of shortcomings. To further improve the accuracy and efficiency of multi-UAV path planning for police patrols, this paper proposes a multi-UAV police patrol path-planning method based on an improved wolf pack optimization algorithm using the strategies of Composite Directional Raid and Dynamic Random Search (PMU-3PM-IWPA). Firstly, a multi-UAV police patrol path-planning model was constructed to reflect the planning problem for multi-UAV police patrol paths (PMU-3PM). Moreover, to enhance the performance of the existing wolf pack optimization algorithm, this paper proposes an improved wolf pack optimization algorithm (for short CDR-DRS-WPOA), including the Composite-Directional Raid Strategy (CDRS), aimed at enhancing global exploration capability, as well as the Dynamic Random Search Strategy (DRSS), with a view to speeding up the convergence for simple problems and heightening the optimization accuracy for difficult problems. Finally, the improved wolf pack optimization algorithm was adopted to solve the issue of multi-UAV path planning for police patrols, and numerical experiments were carried out on 20 public classical datasets as well as PMU-3PM compared with GA, PSO, WDX-WPOA, and DAF-BRS-CWOA. The results indicate that CDR-DRS-WPOA took 20~80% less time and possessed more optimization accuracy, and that PMU-3PM-IWPA based on CDR-DRS-WPOA offers excellent performance.

1. Introduction

With the rapid development of unmanned aerial vehicle (for short, UAV) technology and the demand for police patrols for social security, police UAV patrols are widely used in the daily patrol work of public security. Drones are increasingly being used in policing in many countries, as they can help police detect hazards and respond to emergencies in a timely manner and at a low cost [1]. Furthermore, efficient and well-organized drone patrols can save time and police resources and maximize the chances of apprehending criminals [2]. However, how to rationally deploy drones is an important issue today, and drones need to be combined with advanced navigation algorithms and artificial intelligence technology to meet the challenges of operating in complex environments [3].
Many scholars have reflected on the development of police drone patrol policing modes and the optimization of drone patrol routes. In terms of drone policing patrols, Wang et al., proposed a multi-UAV patrol response strategy based on target clustering and combinatorial genetic algorithms based on crime prediction results [4]; Yang et al., studied a patrol solution based on air-ground cooperation between multiple UAVs and police vehicles [5]; Wang et al., used the area coverage traversal algorithm of multiple unmanned ships to study a large-scale maritime patrol task in which multiple unmanned ships cooperate to perform area coverage tasks [6]; Liu et al., proposed a whale algorithm based on chaos theory to plan the patrol tasks of multiple UAVs to solve the border patrol tasks in complex environments [7]; and Andrey V. Savkin et al., designed a model predictive control-based multi-UAV path-planning algorithm [8]. In terms of UAV path optimization, Xiao et al., proposed an enhanced dynamic group-based collaborative optimization to solve UAV path planning [9]; Bai et al., developed a new algorithm for UAV flight path planning based on improved A∗ and dynamic window algorithms [10]; Yu et al., developed a hybrid algorithm based on gray wolf optimizer and differential evolution for UAV path planning [11]; Zhu et al., proposed UCAV path planning for avoiding obstacles using cooperative co-evolution spider monkey optimization [12]; and Wang et al., proposed a Modified Mayfly Algorithm for UAV path planning [13].
In the past few years, the wolf pack optimization algorithm has attracted extensive attention from researchers due to its good global convergence and computational robustness in solving multi-modal complex functions [14]. For instance, Duan et al., developed a target allocation method based on the wolf behavior mechanism [15], which solves the problem of collaborative target allocation among UAV groups; Lai et al., proposed a discrete wolf pack optimization algorithm aimed at the no-wait flow shop scheduling problem [16]; and Wang et al., proposed ship automation collision avoidance tactics based on the quantum-behaved wolf pack optimization algorithm [17]. At the same time, many scholars have improved the performance of the wolf pack optimization algorithm by improving some of its shortcomings. Sun et al., proposed a new wolf intelligent optimization algorithm, which have a faster convergence speed and higher robustness [18]; Zhao et al., proposed an improved wolf pack optimization algorithm that provides scout wolves variable scouting directions and scouting step length that can be adjusted dynamically based on the Fibonacci Sequence to increase the global search capability [19]; and in paper [20], the researchers proposed a chaotic disturbance wolf pack optimization algorithm for solving ultrahigh-dimensional complex functions.
Therefore, the effective use of the wolf pack optimization algorithm prompts us to use an improved wolf pack optimization algorithm to solve the problem of police multi-UAV security patrol path optimization. This paper therefore proposes an improved wolf pack optimization algorithm (CDR-DRS-WPOA) and a discrete algorithm (PMU-3PM-IWPA) based on CDR-DRS-WPOA to optimize the police multi-UAV security patrol path. Moreover, this paper considers various factors, such as energy consumption, to construct a practical model (PMU-3PM). In addition, this paper demonstrates the advantages of this model through a series of comparative experiments with other existing algorithms, including the testing of 20 classical functions and the PMU-3PM model.

3. Improvement and Design of the New Proposed Method

3.1. Composite-Directional Raid Strategy (CDRS)

In WDX-WPOA, half of the wolves will find the symmetrical coordinates of the current wolf with respect to the best wolf according to Equation (9). Then, the midpoint between the current wolf, the symmetrical wolf, and the best wolf will be found and arranged according to the dimensions. However, symmetrical coordinates can exceed boundary constraints. If a dimension of a symmetry coordinate exceeds the constraint boundary, the dimension value takes the value of the boundary. Half of the wolves will search for the above points, as shown in Figure 2a,b. Furthermore, the other half of the pack is airdropped directly around the current best wolf, as shown in Figure 2a,b. Moreover, DAF-BRS-CWOA [23] introduces the Balanced Raid Strategy and dynamic factor on the basis of WDX-WPOA; the number of wolves searched will decrease with the number of iterations and the number of wolves that are airdropped will increase. Moreover, searching wolves also search for the midpoint between the current wolf and the points where the current wolf is in the opposite position relative to the best wolf, as well as the points where the midpoint and the current point are arranged and combined according to the spatial dimension, as shown in Figure 2c,d.
w o l f _ o p p o s i t e = 2 b e s t w o l f p o p   ( i ,   : )
where, wolf_opposite means the opposite location of the current wolf while bestwolf means the current best wolf and pop (i, :) means the current wolf.
Figure 2. (a,b) the original raiding strategy in WDX-WPOA; (c,d) the old raiding strategy in DAF-BRS-CWOA; (e,f) the new adaptive raiding strategy in new algorithm (CDR-DRS-WPOA).
Additionally, this paper proposes a new optimal raid strategy based on the summon-raid strategy for DAF-BRS-CWOA, which not only checks the reverse position of the current wolf, but also arranges and combines the coordinates of the current wolf and the coordinates of the wolf in the opposite position, according to the dimensions, to make up the points in all directions. After that, the point with the best fitness among these points is identified, and then the midpoint between this and the best wolf coordinates is searched for, as well as the points where the midpoint and this point are arranged and combined according to the spatial dimensions of the search, as shown in Equation (10). The other part of the airdrop wolves still follows the summon-raid strategy for DAF-BRS-CWOA. This increases the probability of finding the global optimal solution and optimizes the computational resumption, as shown in Figure 2e,f.
r a i d _ w o l f _ f t = F i t n e s s F u n c t i o n t h e   ( r a i d _ w o l f ) r a i d _ bestwolf _ ft , r a i d _ bestwolf _ no = m i n ( r a i d _ w o l f _ f t ) r e s = o r i g i n a l _ S u m m o n _ R a i d _ M e s h ( r a i d _ w o l f ( r a i d _ bestwolf _ n o , : ) , b e s t w o l f ) s u m m o n _ bestwolf _ ft , s u m m o n _ bestwolf _ no = min ( Fitness Function ( res ) ) t e m _ b e s t w o l f = res tem _ bestwolf _ no , :
where, raid_wolf_ft means the fitness regarding raid_wolf; FitnessFunction is a fitness function; raid_wolf is the point where the pack needs to search; raid_bestwolf_ft means the best one in raid_wolf_ft and raid_bestwolf_no is the serial number of raid_bestwolf_ft in raid_wolf_ft; res represents the locations between raid_bestwolf and bestwolf according to the Summon-Raid rules while original_Summon_Raid_Mesh_Process is a function that returns some related locations determined by Summon-Raid rules in DAF-BRS-CWOA; summon_best_ft means the fitness regarding FitnessFunction(res); summon_bestwolf_no is the serial number of the best one in FitnessFunction(res); and tem_bestwolf is the best one corresponding to summon_best_ft in res.

3.2. Dynamic Random Search Strategy (DRSS)

According to the principle of WDX-WPOA and DAF-BRS-CWOA, during the migration or siege of the wolf pack, the position of the current wolf is the center, and at the same time, a uniformly distributed search is carried out in the num direction, assuming that the dimension of the solution space is D, and the total number of wolves is fixed at (2 ∗ num + 1)D, as shown in Figure 3a,b. In the real world, however, a pack with a smaller number of wolves will be able to catch simple prey and more wolves will be summoned to besiege difficult prey. The wolves will summon more wolves to assist as the difficulty of migration or siege increases within a certain range. Abstracted into the model, the number of iterations is an important indicator of the difficulty of prey catching; simple fitness functions usually require fewer iterations to find the optimal value, while more complex fitness functions usually require more iterations to find the optimal value. According to this idea, this paper proposes a dynamic search strategy based on a specific threshold, in which the wolf population only searches along the diagonal of the search space in the first 10 iterations (then the total number of wolves is only D * num-D + 1), and more wolves are added to perform a randomly distributed search after more than 10 iterations and the number of wolves will reach (2 ∗ num + 1)D in the end. The number of iterations does not exceed 10, as shown in Figure 3c,d, and the rest is shown in Figure 3e,f.
Figure 3. (a,b): about WDX-WPOA; (c,d) iterations do not exceed 10 in new algorithm (CDR-DRS-WPOA); (e,f) iterations exceed 10 in new algorithm (CDR-DRS-WPOA).
In summary, when the number of iterations exceeds 10, the number of wolves will increase with the number of iterations. The number of wolves randomly distributed after more than 10 iterations is shown in Equation (11). When the iterations reach 11, there will suddenly be a lot of wolves summoned to raid to help capture prey. However, the number of wolves increased each time was relatively stable in subsequent iterations. This idea can promote the algorithm to quickly iterate to solve simple problems in the early iteration process, and add search points in subsequent iterations to improve the global and computational accuracy to solve complex problems.
I n c r e a s e _ n u m b e r = 0 , t < 10 f l o o r 2 t 10 3 T 10 + 1 3 × 2 K D , t 10
where, t means the number of current iterations; T means the number of the maximum iteration; floor means a function that returns the calculated result rounded down to ensure that wolf_number is an integer; K means the maximum number of wolves in a directional dimension; and D means the dimension of the solution space.
Simple test functions tend to require fewer iterations to find the optimal value, while complex test functions require more iterations. Therefore, this new search method will reduce a large number of search points for simple test functions to save a lot of calculations, and for complex test functions, a large number of wolves will be added in the middle and late stages to enhance the optimization effect. As a result, this search method not only reduces the optimization time of simple test functions, but also improves the calculation accuracy of complex functions.

3.3. Steps of Algorithms

On the basis of the strategy of dynamically increasing the number of wolves within a specific threshold in the process of migration and siege as well as of compound directional raid in the process of raid, the CWOA is improved and the CDR-DRS-WPOA algorithm is proposed.
All the steps are consistent with DAF-BRS-CWOA, with the exception of the use of PMU-3PM-IWPA during migration and siege and the use of composite directional raid strategies during raids, as detailed in Section 3.1 and Section 3.2. The steps of CDR-DRS-WPOA and how to implement the CDR-DRS-WPOA are shown in Figure 4. The overall algorithm will follow the above steps to determine whether the exit condition is met, and when the exit condition is met, the algorithm will exit. At the end of the loop, the wolf with the best fitness will be the global optimal value that the algorithm is committed to finding.
Figure 4. Flowchart for CDR-DRS-WPOA.
At the same time, this paper proposes a discrete algorithm (PMU-3PM-IWPA) to deal with multi-UAV path planning for police patrol problems based on CDR-DRS-WPOA, as shown in Figure 5.
Figure 5. Flowchart for PMU-3PM-IWPA.

4. Experiments and Analysis

4.1. Experimental Environment & Comparative Algorithms

All the numerical experiments were conducted on a computer equipped with Windows 11 Home 22H2 operating system, Intel(R) Core (TM) i7-12700H processor (CA, American), 16 G memory, and the integrated development environment was MATLAB-2023b. To verify the optimization ability of CDR-DRS-WPOA, the genetic algorithm (GA), particle swarm optimization (PSO), and WDX-WPOA are adopted as comparative experiments, and 21 test functions, including PMU-3PM, were used as testing datasets.
A special toolbox in Matlab2023b was utilized for the GA experiment and a “PSOt” toolbox from Matlab2023b was used for the PSO experiment. The experiment concerning WDX-WPOA was carried out according to the process set out in reference [22] while the experiment relating to DAF-BRS-CWOA was conducted based on the process set out in reference [23]. CDR-DRS-WPOA was implemented based on the steps and approach set out in Section 3. Table 2 displays the configurations of the preceding algorithms, and each of the above algorithms was independently executed 50 times on 21 test datasets, including PMU-3PM, to verify the excellent performance of the new algorithm.
Table 2. Arithmetic Configuration.

4.2. Test Function Results and Analysis

Firstly, the new proposed algorithm CDR-DRS-WPOA was conducted independently 50 times with four other algorithms on 20 test functions and the average value was taken, as shown in Table 3. Seen from the perspective of the optimal value and calculation accuracy, CDR-DRS-WPOA can find the theoretical optimal value of all test functions, as can DAF-BRS-CWOA and WDX-WPOA, but other methods cannot fully do so. Moreover, in terms of the worst and average values, CDR-DRS-WPOA performed best among the 5 algorithms (PSO, GA, WDX-WPOA, DAF-BRS-CWOA, and CDR-DRS-WPOA), and its worst and average values reached the theoretical optimal values while other algorithms did not have this ability. As a result, CDR-DRS-WPOA has better optimization accuracy.
Table 3. Raw data of experiments.
Moreover, the standard deviation of the new algorithm in all test functions except function 6 “Levy” is zero. Nevertheless, in function 6 “Levy”, CDR-DRS-WPOA outperforms other algorithms in terms of Worst Value, Standard Deviation, and Runtime. Therefore, CDR-DRS-WPOA has good stability overall.
Furthermore, in terms of the average number of iterations, CDR-DRS-WPOA is the smallest of all test functions. Although there is almost no improvement in the number of iterations of DAF-BRS-CWOA in function 15, “Beale”, it is about the same as DAF-BRS-CWOA but has a shorter run time. This is made possible by the Composite-Directional Raid Strategy proposed in this paper. In general, CDR-DRS-WPOA has a better advantage in terms of iterations.
Finally, as shown in Table 3 in relation to average times, the average time spent on functions 6 “Levy”, 7 “Levy13”, 12 “Rotated-Hyper-Ellipsoid”, 13 “Sum-Squares”, 15 “Beale”, 16 “Matyas”, and 17 “Zakharov” CDR-DRS-WPOA was slightly longer for GA and PAO. However, the performance and accuracy of finding the optimal value are better than GA or PSO. Among the other test functions, CDR-DRS-WPOA requires the shortest time among the five algorithms, and has the best performance and accuracy in finding the optimal value. As shown in Table 4, CDR-DRS-WPOA is an improvement over DAF-BRS-CWOA and WDX-WPOA in all tested functions. Therefore, CDR-DRS-WPOA has a good convergence speed while also offering good computational accuracy.
Table 4. Time-Spent Comparison between DAF-BRS-CWOA, WDX-WPOA, and CDR-DRS-WPOA. (The Improvement Rate is CDR-DRS-WPOA compared to DAF-BRS-CWOA).
On the premise of maintaining accuracy and absolute global optimization capabilities, it can be seen from Table 4 and Figure 6 that CDR-DRS-WPOA takes less time and offers at least a 20% improvement for all test functions. Of these, only 2 test functions had the smallest improvement, between 20 and 30%, and they concentrated between 30 and 50% for most of the improvements. It is worth mentioning that the improvement rate of function 2 “Three-Hump-Camel”, function 6 “Levy”, and function 11 “Trecanni” is more than 50%, which means that the runtime of CDR-DRS-WPOA compared to DAF-BRS-CWOA has been reduced by more than half while maintaining absolute global optimization capabilities. In particular, the improvement rate of function 6 “Levy” is nearly 80%, and seen from the Optimal Value Worst Value, Average Value, and Standard Deviation in Table 3, CDR-DRS-WPOA has better indicators. This means that CDR-DRS-WPOA not only has higher global and computational accuracy, but also offers a much shorter time spent.
Figure 6. Histograms of improvement rate for time spent by comparing CDR-DRS-WPOA and DAF-BRS-CWOA on all 20 test functions in this paper. (Table 4 lists the functions corresponding to sequence numbers).
In a word, CDR-DRS-WPOA has the advantages of good optimization accuracy, stronger globality, less time spent, and fast convergence speed.

4.3. Test Results and Analysis of PMU-3PM

All the algorithms were conducted independently 50 times on PMU-3PM and the related raw data are shown in Table 5; Accordingly, it can be seen that PMU-3PM-IWPA has the best performance in terms of Optimal Value, Worst Value, and Average Value compared to PMU-3PM-GA, PMU-3PM-PSO, PMU-3PM-WDX-WPOA, and PMU-3PM-DAF-BRS-CWOA. Moreover, in terms of Standard Deviation, PMU-3PM-IWPA has a slightly higher value than WDX-WPOA and DAF-BRS-CWOA, but better than GA and PSO. As a whole, therefore, PMU-3PM-IWPA offers better stability and the best optimization accuracy.
Table 5. Raw Data for PMU-3PM.
From the perspective of time spent, the WPOA family algorithm took much longer than GA and PSO to solve PMU-3PM, but what is exciting is that the WPOA family algorithm offers better performance in terms of optimization accuracy than GA and PSO, as shown in Table 5 and Figure 7. It is well-known that every coin has two different sides to it and a flaw cannot overshadow the brilliance of jade. Furthermore, it is a consolation that PMU-3PM-IWPA spent less time than PMU-3PM-WDX-WPOA and PMU-3PM-DAF-BRS-CWOA. In relation to optimization performance, as shown in Table 5 and Figure 7, PMU-3PM-IWPA is about 15.9% better than PMU-3PM-DAF-BRS-CWOA in terms of time spent, while ensuring better optimization accuracy. Therefore, it can be concluded that PMU-3PM-IWPA offers better performance in relation to time spent.
Figure 7. Time-spent comparison for solving PMU-3PM.
In short, PMU-3PM-IWPA has better stability, the best optimization accuracy, better performance in terms of time spent, and a faster convergence speed.

5. Conclusions

Multi-UAV path planning for police patrols plays an important role in public security work, and while many path-planning algorithms have been applied in this area, all of them possess various degrees of shortcomings. To further improve the accuracy and efficiency of multi-UAV path planning for police patrols, this paper proposed PMU-3PM-IWPA. Firstly, PMU-3PM was constructed to reflect the planning problem for multi-UAV police patrol paths. Moreover, to enhance the performance of current existing wolf pack optimization algorithms, this paper proposed an improved wolf pack optimization algorithm named CDR-DRS-WPOA, including CDRS, aimed at enhancing the global exploration capability, as well as DRSS, with a view to speeding up the convergence for simple problems and heighten the optimize accuracy for difficult problems. Finally, CDR-DRS-WPOA was adopted to solve PMU-3PM, and numerical experiments were carried out on 20 public classical datasets, as well as PMU-3PM compared with GA, PSO, WDX-WPOA, and DAF-BRS-CWOA. The results indicate that CDR-DRS-WPOA spent 20~80% less time and possessed greater optimization accuracy, and that PMU-3PM-IWPA based on CDR-DRS-WPOA offers excellent performance.
Unfortunately, nothing is perfect, and CDR-DRS-WPOA also has its own respective shortcomings, such as in terms of time spent. Although CDR-DRS-WPOA offered better optimization performance in solving PMU-3PM, it spent more time than GA and PSO, as shown in Table 5. To summarize the reasons, GA and PSO are suitable for fast and rough optimization calculations while CDR-DRS-WPOA is more suitable for optimization calculations with higher accuracy and requirements. Similarly, the stability of CDR-DRS-WPOA is slightly reduced compared to DAF-BRS-CWOA as a result of the fact that the distribution of wolves in the Dynamic Search Strategy based on a specific threshold is random, as shown in Table 5. However, none of this detracts from the fact that CDR-DRS-WPOA is an excellent algorithm.
In future work, we will continue to improve the new proposed algorithm by reducing its time spent and enhancing its stability with a view to ensuring superior performance.

Author Contributions

Conceptualization, D.W.; Methodology, Z.H.; Software, D.W., M.Z. and Z.H.; Formal analysis, D.W.; Writing—original draft, Z.H.; Writing—review and editing, D.W.; Funding acquisition, M.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Funds for the Innovation of Policing Science and Technology, Fujian province, grant number 2024Y0062. And The APC was funded by Funds for the Innovation of Policing Science and Technology, Fujian province, grant number 2024Y0062.

Data Availability Statement

The data that supports the findings of this study are available in Table 1. And the data can be got from the website: https://www.sfu.ca/~ssurjano/optimization.html (accessed on 5 March 2024).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, H.; Gao, X.; Li, H.; Yang, Z. A framework for the optimal deployment of police drones based on street-level crime risk. Appl. Geogr. 2024, 162, 103178. [Google Scholar] [CrossRef]
  2. Miyano, K.; Shinkuma, R.; Shiode, N.; Shiode, S.; Sato, T.; Oki, E. multi-UAV Allocation Framework for Predictive Crime Deterrence and Data Acquisition. Internet Things 2020, 11, 100205. [Google Scholar] [CrossRef]
  3. Fang, Z.; Savkin, A.V. Strategies for Optimized UAV Surveillance in Various Tasks and Scenarios: A Review. Drones 2024, 8, 193. [Google Scholar] [CrossRef]
  4. Wang, C.; Tian, F.; Pan, Y. Swarm Intelligence Response Methods Based on Urban Crime Event Prediction. Electronics 2023, 12, 4610. [Google Scholar] [CrossRef]
  5. Yang, J.; Ding, Z.; Wang, L. The Programming Model of Air-Ground Cooperative Patrol Between multi-UAV and Police Car. IEEE Access 2021, 9, 134503–134517. [Google Scholar] [CrossRef]
  6. Wang, C.; Wang, S.; Song, S.; Wang, K.; Wu, S.; Huang, G. Multi unmanned ship path planning method and simulation 418 for maritime patrol. Chin. J. Image Graph. 2023, 28, 2536–2548. [Google Scholar]
  7. Liu, H.; Sun, Y.; Pan, N.; Chen, Q.; Guo, X.; Pan, D.; Sun, Y.; Pan, N.; Chen, Q.; Guo, X.; et al. Multi-UAV Cooperative Task Planning for Border Patrol based on Hierarchical Optimization. J. Imaging Sci. Technol. 2021, 65, 1. [Google Scholar] [CrossRef]
  8. Savkin, A.V.; Huang, H. Multi-UAV Navigation for Optimized Video Surveillance of Ground Vehicles on Uneven Terrains. IEEE Trans. Intell. Transp. Syst. 2023, 24, 10238–10242. [Google Scholar] [CrossRef]
  9. Xiao, W.; Wang, D.; Liu, H.; Zhang, Y.; Wang, Y. Path Planning for Unmanned Aerial Vehicle Using Enhanced Dynamic Group Based Collaborative Optimization Algorithm. In Advanced Intelligent Computing Technology and Applications; Huang, D.S., Zhang, X., Chen, W., Eds.; Springer: Singapore, 2024; Volume 14862, pp. 311–323. [Google Scholar]
  10. Bai, X.; Jiang, H.; Cui, J.; Lu, K.; Chen, P.; Zhang, M. UAV Path Planning Based on Improved A∗ and DWA Algorithms. Int. J. Aerosp. Eng. 2021, 2021, 4511252. [Google Scholar] [CrossRef]
  11. Yu, X.; Jiang, N.; Wang, X.; Li, M. A hybrid algorithm based on grey wolf optimizer and differential evolution for UAV path planning. Expert Syst. Appl. 2023, 215, 119327. [Google Scholar] [CrossRef]
  12. Zhu, H.; Wang, Y.; Li, X. UCAV Path Planning for Avoiding Obstacles using Cooperative Co-evolution Spider Monkey Optimization. Knowl. Based Syst. 2022, 246, 108713. [Google Scholar] [CrossRef]
  13. Wang, X.; Pan, J.-S.; Yang, Q.; Kong, L.; Snášel, V.; Chu, S.-C. Modified Mayfly Algorithm for UAV Path Planning. Drones 2022, 6, 134. [Google Scholar] [CrossRef]
  14. Chen, X.; Cheng, F.; Liu, C.; Cheng, L.; Mao, Y. An improved wolf pack optimization algorithm for optimization problems: Design and evaluation. PLoS ONE 2021, 16, e0254239. [Google Scholar] [CrossRef] [PubMed]
  15. Duan, H.; Yang, Q.; Deng, Y.; Li, P.; Qiu, H.; Zhang, T.; Zhang, D.; Huo, M.; Shen, Y. Unmanned aerial systems coordinate target allocation based on wolf behaviors. Sci. China Inf. Sci. 2019, 62, 14201. [Google Scholar] [CrossRef]
  16. Lai, R.; Gao, B.; Lin, W. Solving No-Wait Flow Shop Scheduling Problem Based on Discrete wolf pack optimization algorithm. Sci. Program. 2021, 2021, 4731012. [Google Scholar]
  17. Liu, H.; Sun, R.; Liu, Q. The tactics of ship collision avoidance based on Quantum-behaved wolf pack optimization algorithm. Concurr. Comput. Pract. Exp. 2020, 32, e5196. [Google Scholar] [CrossRef]
  18. Sun, Y.; Chen, W.; Wu, Y. A New Wolves Intelligent Optimization Algorithm. In Proceedings of the 2021 IEEE/ACIS 19th International Conference on Computer and Information Science (ICIS), Shanghai, China, 23–25 June 2021; pp. 143–147. [Google Scholar]
  19. Zhao, Q.; Tao, R.; Li, J.; Mu, Y. An Improved wolf pack optimization algorithm. In Proceedings of the 2020 Chinese Control and Decision Conference (CCDC), Hefei, China, 22–24 August 2020; pp. 626–633. [Google Scholar]
  20. Zhu, Q.; Wu, H.; Li, N.; Hu, J. A Chaotic Disturbance wolf pack optimization algorithm for Solving Ultrahigh-Dimensional Complex Functions. Complex 2021, 2021, 6676934. [Google Scholar] [CrossRef]
  21. Yang, C.; Tu, X.; Chen, J. Algorithm of Marriage in Honey Bees Optimization Based on the Wolf Pack Search. In Proceedings of the 2007 International Conference on Intelligent Pervasive Computing (IPC 2007), Jeju, Republic of Korea, 11–13 October 2007; pp. 462–467. [Google Scholar]
  22. Wang, D.; Qian, X.; Liu, K.; Ban, X.; Guan, X. An adaptive distributed size wolf-pack optimization algorithm using strategy of jumping for raid. IEEE Access 2018, 6, 65260–65270. [Google Scholar] [CrossRef]
  23. Wang, D.; Zhang, G.; Wu, F.; Huang, Z.; Chen, Y. Public Security Patrol Path Planning Recommendation Method based on Wolf-Pack Optimization Algorithm Using DAF and BRS. In Machine Learning and Intelligent Systems; IOS Press: Amsterdam, The Netherlands, 2024. [Google Scholar] [CrossRef]
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.