Large Neighborhood Search for Multi-Agent Task Assignment and Path Finding with Precedence Constraints

arXiv cs.RO / 4/1/2026

📰 NewsSignals & Early TrendsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper studies TAPF-PC (task assignment and path finding with precedence constraints), which generalizes MAPF-PC by optimizing both which agent performs each task and the agents’ collision-free routes while respecting task ordering relations.
  • It introduces a large neighborhood search method that begins with a feasible MAPF-PC seed and then iteratively improves solutions via reassignment-based neighborhood repair while maintaining feasibility in each local search region.
  • Experiments across multiple benchmark families and problem scaling regimes show that the best configuration substantially outperforms fixed-assignment approaches by improving 89.1% of instances.
  • The results indicate that allowing flexible reassignment is crucial for solution quality when precedence constraints couple routing decisions with task-role allocation.

Abstract

Many multi-robot applications require tasks to be completed efficiently and in the correct order, so that downstream operations can proceed at the right time. Multi-agent path finding with precedence constraints (MAPF-PC) is a well-studied framework for computing collision-free plans that satisfy ordering relations when task sequences are fixed in advance. In many applications, however, solution quality depends not only on how agents move, but also on which agent performs which task. This motivates the lifted problem of task assignment and path finding with precedence constraints (TAPF-PC), which extends MAPF-PC by jointly optimizing assignment, precedence satisfaction, and routing cost. To address the resulting coupled TAPF-PC search space, we develop a large neighborhood search approach that starts from a feasible MAPF-PC seed and iteratively improves it through reassignment-based neighborhood repair, restoring feasibility within each selected neighborhood. Experiments across multiple benchmark families and scaling regimes show that the best-performing configuration improves 89.1% of instances over fixed-assignment seed solutions, demonstrating that large neighborhood search effectively captures the gains from flexible reassignment under precedence constraints.

Large Neighborhood Search for Multi-Agent Task Assignment and Path Finding with Precedence Constraints | AI Navigate