Robot-Task Suitability in Heterogeneous Multi-Robot Task Allocation
Organizations: The Graduate Center, City University of New York (CUNY), New York, NY, USA · Hunter College and The Graduate Center, City University of New York (CUNY), New York, NY, USA
Abstract
Heterogeneous multi-robot task allocation depends on estimates of how suitable individual robots are for candidate tasks, yet suitability can be defined in substantially different ways. We compare ten deterministic methods and two LLM-based variants spanning rule-based, similarity-based, requirement-oriented, fuzzy, and semantic approaches. Using common robot and task profiles, we compare how the methods score and rank candidate robots, identify feasibility, and select a top robot, while examining how these outcomes change with team composition, scale, spatial context, capability uncertainty, and task representation. The methods frequently disagree despite operating on identical scenarios. Generic similarity measures can violate properties expected under a one-sided requirement-satisfaction interpretation of suitability, while LLM-based scoring introduces additional stochastic and linguistic sensitivity. These results show that robot--task suitability should be treated as an explicit modeling choice whose assumptions, robustness, and decision-level consequences should be considered before allocation.
Figures & tables
| Method | Mean absolute score change | Score correlation | Top-robot stability (%) |
|---|---|---|---|
| Loose | .0098 | .983 | 86.4 |
| Balanced | .0181 | .937 | 85.6 |
| Strict | .0055 | .953 | 90.2 |
| Euclidean | .0028 | .984 | 65.0 |
| Cosine | .0119 | .977 | 68.7 |
| Jaccard | .0088 | .982 | 71.9 |
| Task type | Mean absolute error | Mean per-task Spearman | Exact top-robot agreement (%) | Strict zero- valued pairs (%) |
|---|---|---|---|---|
| Assembly | .252 | .711 | 37.3 | 100.0 |
| Debris | .271 | .589 | 25.5 | 93.6 |
| Delivery | .224 | .568 | 37.6 | 52.0 |
| Excavate | .287 | .533 | 34.1 | 94.3 |
| Item elevation | .267 | .705 | 43.2 | 86.9 |
| Lay bricks | .240 | .428 | 18.5 | 76.9 |
| Comparison | Mean entry std. dev. | Mean MAE | Matrix Pearson | Mean task Spearman | Top-robot agreement (%) |
|---|---|---|---|---|---|
| Scalar repeatability | .074 | .082 | .882 | .840 | 85.3 |
| Structured repeatability | .041 | .049 | .795 | .742 | 62.2 |
| Original vs. Paraphrase | |||||
| Scalar | – | .092 | .882 | .848 | 63.0 |
| Structured | – | .072 | .822 | .669 | 40.0 |
| Structured Gemini vs. deterministic methods | |||||
Multi-Robot Task Allocation
Multi-robot task allocation assigns work across robot teams while balancing capabilities, costs, timing, and coordination constraints.
See all 111 papers