Author
Listed:
- Tie Xu
- Tengdong Wang
- Jiansen Zhao
- Qinyou Hu
Abstract
Ship collision avoidance has become a focus issue in maritime navigation. Existing methods often struggle to simultaneously meet the hierarchical decision-making requirements of the International Regulations for Preventing Collisions at Sea (COLREGs), address the dynamic uncertainty of ship risk attitudes, and effectively cope with multi-ship coupling risks. To solve the above problems,this paper proposes an algorithm that combines multi-agent systems with game theory, and integrates ship collision avoidance rules into the reward function design. The algorithm constructs a two-stage framework: the risk attitude perception layer uses a Long Short-Term Memory (LSTM) network to predict the short-term motion states of target ships, and dynamically infers the probability distribution of target ships’ risk attitudes through a Bayesian network combined with historical Automatic Identification System (AIS) data and encounter characteristics. The decision-making execution layer integrates Stackelberg game with the Multi-Agent Actor-Critic (MAAC) algorithm, and embeds COLREGs as rigid constraints into the action space to ensure the compliance of the algorithm. Experimental verification is carried out based on historical AIS data and simulation scenarios. The results show that the proposed algorithm has certain advantages in various key indicators,the collision rate, the COLREGs compliance rate, the trajectory smoothness, and the average risk. Statistical significance tests confirm the robustness and superiority of the algorithm. This study provides a reliable technical scheme for ship collision avoidance strategies in multi-ship waters.
Suggested Citation
Tie Xu & Tengdong Wang & Jiansen Zhao & Qinyou Hu, 2026.
"AIS data-driven MAAC-Stackelberg multi-ship cooperative collision avoidance algorithm,"
PLOS ONE, Public Library of Science, vol. 21(6), pages 1-26, June.
Handle:
RePEc:plo:pone00:0345950
DOI: 10.1371/journal.pone.0345950
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0345950. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.