Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T08:20:49.766Z Has data issue: false hasContentIssue false

Rapid distributed task allocation for large-scale redundant agents: a confidence proxy-driven posterior correction and greedy swapping method

Published online by Cambridge University Press:  13 July 2026

Pei Chi
Affiliation:
Beihang University Institute of Unmanned System, China
Chen Liu
Affiliation:
Beihang University School of Automation Science and Electrical Engineering , China
Jiang Zhao*
Affiliation:
Beihang University School of Automation Science and Electrical Engineering , China
Xuyang Gao
Affiliation:
Beihang University Institute of Unmanned System, China
Yingxun Wang
Affiliation:
Beihang University Institute of Unmanned System, China
*
Corresponding author: Jiang Zhao; Email: jzhao@buaa.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

For large-scale problems, efficiently optimizing task allocation with local communication and computing resources is challenging. Existing algorithms often fall short in task allocation computation time. Inspired by Bayesian estimation, we propose a parametric heuristic algorithm for redundant agents that can effectively perform dynamic task allocation in distributed architectures. Firstly, the method includes a confidence proxy-driven posterior correction algorithm (CPPCA), which can iteratively satisfy the constraint of the number of agents for each task based on local communication. We also prove that CPPCA can strictly converge after the number of neighbors is larger than a certain value. Then, we design a greedy swapping algorithm (GSA) to reduce the total cost while satisfying the constraints. It is also proved that the algorithm can converge in a finite number of steps under the condition that the communication graph is connected. Finally, the feasibility of the method is verified by simulation experiments. It shows that the confidence proxy-driven posterior correction and greedy swapping (CPPC-GS) method has significant advantages over the baseline algorithms in solving large-scale problems under the premise of redundant agents. It also has good results in the face of dynamic task allocation. Furthermore, the virtual-real fusion experiment bridges the “modeling gap” by validating the algorithm’s resilience to real-world engineering constraints, such as non-ideal communication and hardware heterogeneity, ensuring a seamless transition from theoretical frameworks to robust practical deployment.

Information

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

Figure 1. Figure 1 long description.Studied problem.

Figure 1

Figure 2. Architecture of the CPPCA.

Figure 2

Algorithm 1: CPPCA for the ith iteration of agent n

Figure 3

Figure 3. Architecture of the GSA.

Figure 4

Algorithm 2: GSA for the jth iteration of agent n

Figure 5

Figure 4. The flow chart of the CPPC-GS.

Figure 6

Table I. Hardware configuration and solver setup.Table I long description.

Figure 7

Table II. Simulation parameters.Table II long description.

Figure 8

Figure 5. The curve of quantity change.

Figure 9

Figure 6. Figure 6 long description.Change in the information entropies of the selection probabilities.

Figure 10

Figure 7. The curve of the cost change.

Figure 11

Figure 8. Box plot of ratio bound as a function of problem size.

Figure 12

Figure 9. Comparison of convergence time.

Figure 13

Table III. Performance comparison.Table III long description.

Figure 14

Figure 10. Convergence vs. neighbor degree.

Figure 15

Figure 11. Convergence vs. redundancy.

Figure 16

Figure 12. Figure 12 long description.CPPCA when the graph is not connected.

Figure 17

Table IV. Different types of agents.Table IV long description.

Figure 18

Table V. The shapes of the agents that should appear in the task point.Table V long description.

Figure 19

Table VI. Dynamic task allocation corresponding parameters.Table VI long description.

Figure 20

Figure 13. Figure 13 long description.Simulation of dynamic task allocation for CPPC-GS.

Figure 21

Figure 14. Simulation of dynamic task allocation for CBAA.

Figure 22

Table VII. Dynamic task allocation corresponding parameters in the virtual-real fusion system.Table VII long description.

Figure 23

Figure 15. Hardware system design.

Figure 24

Figure 16. Figure 16 long description.Virtual-real fusion experiment of multiple UAVs in a motion capture environment.

Figure 25

Table A1. Nomenclature (part 1).Table A1 long description.

Figure 26

Table A2. Nomenclature (part 2).Table A2 long description.