Hostname: page-component-74656f9884-qr5l4 Total loading time: 0 Render date: 2026-11-05T12:25:21.627Z Has data issue: false hasContentIssue false

A novel marine predator algorithm for robot task allocation problem

Published online by Cambridge University Press:  09 June 2026

Xuefeng Gao
Affiliation:
School of Instrumentation Science and Opto-Electronics Engineering, Beijing Information Science and Technology University, China
Junkai Yi*
Affiliation:
College of Computer Science, Beijing Information Science and Technology University, China
Yongyue Wang
Affiliation:
Jiangsu Shuguang Optoelectronics Co., Ltd., China
Hao Tan
Affiliation:
School of Automation, Beijing Information Science and Technology University, China
Lingling Tan
Affiliation:
School of Automation, Beijing Information Science and Technology University, China
Zhen Liu
Affiliation:
College of Computer Science, Beijing Information Science and Technology University, China
*
Corresponding author: Junkai Yi; Email: yijk@bistu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

To overcome the limitations of conventional robot task allocation algorithms, which often converge to suboptimal solutions, suffer from low computational accuracy, and produce excessively long execution paths as problem scales increase, we propose a novel marine predator algorithm (NMPA). By redesigning the predator–prey encoding mechanism in the traditional marine predator algorithm (MPA) and integrating information-based environmental search strategies with local search techniques, the proposed method substantially improves global exploration capability and solution precision. The NMPA is then evaluated on multiple benchmark and practical scenarios, including the traveling salesman problem (TSP), multi-traveling salesman problem (MTSP), single-robot task allocation with rigid time windows, and multi-robot task allocation. Experimental results on TSP and MTSP indicate that NMPA achieves more stable convergence, higher accuracy, and stronger robustness than ant colony optimization (ACO), simulated annealing, genetic algorithms (GAs), and their variants. Moreover, validation on real-world factory data in both single-robot and multi-robot task allocation scenarios confirms that NMPA delivers superior solution quality and overall performance compared with ACO, GAs, and their variants.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press
Figure 0

Figure 1. City swap method.

Figure 1

Figure 2. Pheromone-based Brownian motion.

Figure 2

Figure 3. 2-opt method.

Figure 3

Figure 4. 3-opt method.

Figure 4

Figure 5. Figure 5 long description.Information exchange between predator and prey.

Figure 5

Algorithm 1 Exploration phaseAlgorithm 1 long description.

Figure 6

Algorithm 2. Exploration and exploitation conversion phaseAlgorithm 2 long description.

Figure 7

Algorithm 3. Exploitation phaseAlgorithm 3 long description.

Figure 8

Algorithm 4. Escape strategyAlgorithm 4 long description.

Figure 9

Algorithm 5. NMPA (Novel marine predator algorithm)Algorithm 5 long description.

Figure 10

Figure 6. The flowchart of NMPA.

Figure 11

Figure 7. Figure 7 long description.Impact of population changes on the results of NMPA.

Figure 12

Table I. Solution results for 20 sets of TSP instances.Table I long description.

Figure 13

Figure 8. Figure 8 long description.Partial solution results of TSP instances.

Figure 14

Table II. Comparison results between NMPA and traditional algorithms.Table II long description.

Figure 15

Table III. Comparison results between NMPA and other algorithms.Table III long description.

Figure 16

Figure 9. The distribution of 153 task points.

Figure 17

Table IV. Solution results of NMPA and traditional algorithms for the man-robot problem.Table IV long description.

Figure 18

Figure 10. Figure 10 long description.The distribution of 150 task points.

Figure 19

Table V. Results of NMPA and other algorithms for solving the MTSP-51, MTSP-100, and MTSP-150.Table V long description.

Figure 20

Table VI. Positioning coordinates of all charging posts.Table VI long description.

Figure 21

Table VII. Positioning coordinates of all charging posts.Table VII long description.

Figure 22

Figure 11. Solution results for situation 2.

Figure 23

Figure 12. Exchange city method random walk iterative graph.

Figure 24

Table VIII. Positioning coordinates of all charging posts.Table VIII long description.