[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

A hybrid optimization algorithm for multi-agent dynamic planning with guaranteed convergence in probability

Published: 24 July 2024 Publication History

Abstract

The paper aims to solve the problem of multi-agent path planning in complex environment using optimization algorithm. To address the issue of local optimum and premature convergence, a new method is proposed based on the whale optimization algorithm, combining the chaotic initialization, the reverse search and the differential evolution methods. It is theoretically proved that this algorithm is globally convergent in probability. When applied to path planning problems, the proposed optimization algorithm can effectively find a globally optimal and smoother path. Through simulation experiments with multi-UAVs, it is demonstrated that the proposed algorithm has better performance than the state-of-the-art methods in environment with both static and dynamic obstacles, reflecting the global convergence and robustness of the proposed algorithm.

References

[1]
Sujit P., Saripalli S., Sousa J.B., Unmanned aerial vehicle path following: A survey and analysis of algorithms for fixed-wing unmanned aerial vehicless, IEEE Control Syst. Mag. 34 (1) (2014) 42–59.
[2]
Motlagh N.H., Taleb T., Arouk O., Low-altitude unmanned aerial vehicles-based internet of things services: Comprehensive survey and future perspectives, IEEE Internet Things J. 3 (6) (2016) 899–922.
[3]
Roberge V., Tarbouchi M., Labonté G., Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning, IEEE Trans. Ind. Inform. 9 (1) (2012) 132–141.
[4]
Dong X., Yu B., Shi Z., Zhong Y., Time-varying formation control for unmanned aerial vehicles: Theories and applications, IEEE Trans. Control Syst. Technol. 23 (1) (2014) 340–348.
[5]
Hayat S., Yanmaz E., Muzaffar R., Survey on unmanned aerial vehicle networks for civil applications: A communications viewpoint, IEEE Commun. Surv. Tutor. 18 (4) (2016) 2624–2661.
[6]
Hwang Y.K., Ahuja N., et al., A potential field approach to path planning, IEEE Trans. Robot. Autom. 8 (1) (1992) 23–32.
[7]
Montiel O., Orozco-Rosas U., Sepúlveda R., Path planning for mobile robots using bacterial potential field for avoiding static and dynamic obstacles, Expert Syst. Appl. 42 (12) (2015) 5177–5191.
[8]
Yang X.-S., Metaheuristic optimization: Nature-inspired algorithms and applications, in: Artificial Intelligence, Evolutionary Computing and Metaheuristics: in the Footsteps of Alan Turing, Springer, 2013, pp. 405–420.
[9]
Sotoudeh-Anvari A., Hafezalkotob A., A bibliography of metaheuristics-review from 2009 to 2015, Int. J. Knowl. Intell. Eng. Syst. 22 (1) (2018) 83–95.
[10]
Wang P., Zhou Y., Luo Q., Han C., Niu Y., Lei M., Complex-valued encoding metaheuristic optimization algorithm: A comprehensive survey, Neurocomputing 407 (2020) 313–342.
[11]
Mirjalili S., Mirjalili S.M., Lewis A., Grey wolf optimizer, Adv. Eng. Softw. 69 (2014) 46–61.
[12]
Mirjalili S.Z., Mirjalili S., Saremi S., Faris H., Aljarah I., Grasshopper optimization algorithm for multi-objective optimization problems, Appl. Intell. 48 (2018) 805–820.
[13]
Meng X.-B., Gao X.Z., Lu L., Liu Y., Zhang H., A new bio-inspired optimisation algorithm: Bird swarm algorithm, J. Exp. Theor. Artif. Intell. 28 (4) (2016) 673–687.
[14]
Santana K.A., Pinto V.P., Souza D.A., Multi-robots trajectory planning using a novel GA, in: Information Technology and Systems: Proceedings of ICITS 2020, Springer, 2020, pp. 353–363.
[15]
Patle B., Pandey A., Parhi D., Jagadeesh A., et al., A review: On path planning strategies for navigation of mobile robot, Defence Technol. 15 (4) (2019) 582–606.
[16]
Nayeem G.M., Fan M., Akhter Y., A time-varying adaptive inertia weight based modified PSO algorithm for UAV path planning, in: 2021 2nd International Conference on Robotics, Electrical and Signal Processing Techniques, ICREST, IEEE, 2021, pp. 573–576.
[17]
Song B., Wang Z., Zou L., An improved PSO algorithm for smooth path planning of mobile robots using continuous high-degree Bezier curve, Appl. Soft Comput. 100 (2021).
[18]
Liu X.-h., Zhang D., Zhang J., Zhang T., Zhu H., A path planning method based on the particle swarm optimization trained fuzzy neural network algorithm, Cluster Comput. (2021) 1–15.
[19]
Zhang D., Duan H., Social-class pigeon-inspired optimization and time stamp segmentation for multi-UAV cooperative path planning, Neurocomputing 313 (2018) 229–246.
[20]
Mirjalili S., Lewis A., The whale optimization algorithm, Adv. Eng. Softw. 95 (2016) 51–67.
[21]
Mafarja M.M., Mirjalili S., Hybrid whale optimization algorithm with simulated annealing for feature selection, Neurocomputing 260 (2017) 302–312.
[22]
Gharehchopogh F.S., Gholizadeh H., A comprehensive survey: Whale optimization algorithm and its applications, Swarm Evol. Comput. 48 (2019) 1–24.
[23]
Zeng N., Song D., Li H., You Y., Liu Y., Alsaadi F.E., A competitive mechanism integrated multi-objective whale optimization algorithm with differential evolution, Neurocomputing 432 (2021) 170–182.
[24]
Ling Y., Zhou Y., Luo Q., Lévy flight trajectory-based whale optimization algorithm for global optimization, IEEE Access 5 (2017) 6168–6186.
[25]
Kumar C., Rao R.S., A novel global MPP tracking of photovoltaic system based on whale optimization algorithm, Int. J. Renew. Energy Dev. 5 (3) (2016).
[26]
Dong Y., Zhang H., Wang C., Zhou X., Wind power forecasting based on stacking ensemble model, decomposition and intelligent optimization algorithm, Neurocomputing 462 (2021) 169–184.
[27]
Ding H., Gu X., Hybrid of human learning optimization algorithm and particle swarm optimization algorithm with scheduling strategies for the flexible job-shop scheduling problem, Neurocomputing 414 (2020) 313–332.
[28]
Oliva D., Abd El Aziz M., Hassanien A.E., Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm, Appl. Energy 200 (2017) 141–154.
[29]
Prakash D.B., Lakshminarayana C., Optimal siting of capacitors in radial distribution network using whale optimization algorithm, Alexandria Eng. J. 56 (4) (2017) 499–509.
[30]
Wang J., Du P., Niu T., Yang W., A novel hybrid system based on a new proposed algorithm—Multi-objective whale optimization algorithm for wind speed forecasting, Appl. Energy 208 (2017) 344–360.
[31]
Ala’M A.-Z., Faris H., Alqatawna J., Hassonah M.A., Evolving support vector machines using whale optimization algorithm for spam profiles detection on online social networks in different lingual contexts, Knowl.-Based Syst. 153 (2018) 91–104.
[32]
Yan Z., Zhang J., Zeng J., Tang J., Three-dimensional path planning for autonomous underwater vehicles based on a whale optimization algorithm, Ocean Eng. 250 (2022).
[33]
Bi J., Gu W., Yuan H., Hybrid whale optimization algorithm with differential evolution and chaotic map operations, in: 2021 IEEE International Conference on Networking, Sensing and Control, Vol. 1, ICNSC, IEEE, 2021, pp. 1–6.
[34]
Tan J., Zhao L., Wang Y., Zhang Y., Li L., The 3D path planning based on A* algorithm and artificial potential field for the rotary-wing flying robot, in: 2016 8th International Conference on Intelligent Human-Machine Systems and Cybernetics, Vol. 2, IHMSC, IEEE, 2016, pp. 551–556.
[35]
Huang C., Zhou X., Ran X., Wang J., Chen H., Deng W., Adaptive cylinder vector particle swarm optimization with differential evolution for UAV path planning, Eng. Appl. Artif. Intell. 121 (2023).
[36]
Yuan H., Bi J., Tan W., Zhou M., Li B.H., Li J., TTSA: An effective scheduling approach for delay bounded tasks in hybrid clouds, IEEE Trans. Cybern. 47 (11) (2016) 3658–3668.
[37]
Chuang L.-Y., Yang C.-H., Li J.-C., Chaotic maps based on binary particle swarm optimization for feature selection, Appl. Soft Comput. 11 (1) (2011) 239–248.
[38]
Abdullah A.H., Enayatifar R., Lee M., A hybrid genetic algorithm and chaotic function model for image encryption, AEU-Int. J. Electron. Commun. 66 (10) (2012) 806–816.
[39]
Tizhoosh H.R., Opposition-based reinforcement learning, J. Adv. Comput. Intell. Intell. Inform. 10 (3) (2006).
[40]
Ergezer M., Simon D., Du D., Oppositional biogeography-based optimization, in: 2009 IEEE International Conference on Systems, Man and Cybernetics, IEEE, 2009, pp. 1009–1014.
[41]
Tirronen V., Neri F., Karkkainen T., Majava K., Rossi T., A memetic differential evolution in filter design for defect detection in paper production, in: Applications of Evolutionary Computing: EvoWorkshops 2007: EvoCoMnet, EvoFIN, EvoIASP, EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog. Proceedings, Springer, 2007, pp. 320–329.
[42]
Luo J., Shi B., A hybrid whale optimization algorithm based on modified differential evolution for global optimization problems, Appl. Intell. 49 (2019) 1982–2000.
[43]
Zhongbo H., The theoretical researches and algorithmic design of convergent differential evolution algorithm in probability, 2014.
[44]
Burton R.M., Pointwise properties of convergence in probability, Statist. Probab. Lett. 3 (6) (1985) 315–316.
[45]
Suzuki J., A Markov chain analysis on simple genetic algorithms, IEEE Trans. Syst. Man Cybern. 25 (4) (1995) 655–659.
[46]
Rudolph G., Convergence analysis of canonical genetic algorithms, IEEE Trans. Neural Netw. 5 (1) (1994) 96–101.
[47]
Ross S.M., Stochastic Processes, John Wiley & Sons, 1995.
[48]
Chen Y.-b., Luo G.-c., Mei Y.-s., Yu J.-q., Su X.-l., UAV path planning using artificial potential field method updated by optimal control theory, Internat. J. Systems Sci. 47 (6) (2016) 1407–1420.
[49]
Orozco-Rosas U., Montiel O., Sepúlveda R., Mobile robot path planning using membrane evolutionary artificial potential field, Appl. Soft Comput. 77 (2019) 236–251.
[50]
Seyyedabbasi A., WOASCALF: A new hybrid whale optimization algorithm based on sine cosine algorithm and levy flight to solve global optimization problems, Adv. Eng. Softw. 173 (2022).
[51]
Huang Y., Li Y., Zhang Z., Sun Q., A novel path planning approach for AUV based on improved whale optimization algorithm using segment learning and adaptive operator selection, Ocean Eng. 280 (2023).

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Neurocomputing
Neurocomputing  Volume 592, Issue C
Aug 2024
237 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 24 July 2024

Author Tags

  1. Trajectory planning
  2. Optimization algorithm
  3. Differential evolution
  4. Convergence in probability

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media