A Low-Complexity Path-Planning Algorithm for Multiple USVs in Task Planning Based on the Visibility Graph Method

Path planning for multiple unmanned surface vehicles (USVs) in task planning is a high-complexity problem. When the number of USVs is n, the computational complexity is usually as high as On2, as paths need to be planned from different start points to different target points. In this paper, we propose a low-complexity path-planning algorithm (LCPP) for multiple USVs based on the visibility graph method. First, all paths between the start points, target points, and obstacle vertices are separately planned with the low-complexity On. After that, the Dijkstra algorithm is employed to find the shortest path from each start point to all target points, also with the low-complexity On. To enhance the safety of each USV traveling along the edge of obstacles, the parameters of the adaptive line-of-sight (ALOS) guidance algorithm are optimized using the simulated annealing algorithm. The simulation results show that this algorithm outperforms others in calculation time when dealing with a large number of USVs.

Authors

Institutions

Publication Details

Journal
Journal of Marine Science and Engineering
Published
2025-03-13
DOI
https://doi.org/10.3390/jmse13030556
Citations
2
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
2.55
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Low-Complexity Path-Planning Algorithm for Multiple USVs in Task Planning Based on the Visibility Graph Method

Kai Xue, Ping Wang, Zhiqin Huang, Decheng Kong et al.
2 citations
Journal of Marine Science and Engineering
Robotic Path Planning Algorithms
2.55
article

A Low-Complexity Path-Planning Algorithm for Multiple USVs in Task Planning Based on the Visibility Graph Method

Kai Xue, Ping Wang, Zhiqin Huang, Decheng Kong, Zumin Xu
article en
2 citations

Abstract

Path planning for multiple unmanned surface vehicles (USVs) in task planning is a high-complexity problem. When the number of USVs is n, the computational complexity is usually as high as On2, as paths need to be planned from different start points to different target points. In this paper, we propose a low-complexity path-planning algorithm (LCPP) for multiple USVs based on the visibility graph method. First, all paths between the start points, target points, and obstacle vertices are separately planned with the low-complexity On. After that, the Dijkstra algorithm is employed to find the shortest path from each start point to all target points, also with the low-complexity On. To enhance the safety of each USV traveling along the edge of obstacles, the parameters of the adaptive line-of-sight (ALOS) guidance algorithm are optimized using the simulated annealing algorithm. The simulation results show that this algorithm outperforms others in calculation time when dealing with a large number of USVs.

Journal of Marine Science and EngineeringVol. 13(3)
Harbin Engineering University (CN)
Openalex Percentile: Top 12%
Robotic Path Planning Algorithms
2.55
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Low-Complexity Path-Planning Algorithm for Multiple USVs in Task Planning Based on the Visibility Graph Method — Kai Xue, Ping Wang, et al. · Journal of Marine Science and Engineering (2025) | TGRS Research Map | TGRS