Related Experiment Video
Updated: Nov 3, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Dynamic Task Allocation in Multi-Robot System Based on a Team Competition Model
Kai Jin1, Pingzhong Tang2, Shiteng Chen3
1Department of Computer Science and Engineering, The Hong Kong University of Science and Technology (HKUST), Hong Kong, China.
This study introduces a game theory model for dynamic multi-robot task allocation. It reveals counterintuitive strategies for robot teams, even with dominated players, optimizing task assignment in competitions.
Area of Science:
- Robotics
- Artificial Intelligence
- Game Theory
Background:
- Multi-robot systems face dynamic task allocation challenges.
- Integrating game theory offers novel solutions for complex coordination problems.
Purpose of the Study:
- To propose a team-competition game model for dynamic multi-robot task allocation.
- To analyze sub-game perfect strategies for optimal task assignment.
Main Methods:
- Formulated a multi-round team competition model as an extensive-form game.
- Analyzed sub-game perfect equilibria for simultaneous and turn-based team selections.
- Investigated scenarios with and without redundant players and transitive/non-transitive strengths.
Main Results:
- Uniformly random strategy is a sub-game perfect equilibrium when no redundant players exist.
- Teams can discard weak players if player strengths are transitive.
- Counterintuitive results emerge with redundant players and non-transitive strengths, where dominated players can improve team payoff.
Conclusions:
- The team-competition model provides a robust framework for dynamic multi-robot task allocation.
- Game theory uncovers complex, non-intuitive optimal strategies in robot team coordination.
- Understanding player interactions is crucial for maximizing team performance in dynamic environments.
Related Concept Videos
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Distributed Loads: Problem Solving
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Competition
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...

