atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

Traffic Flow Optimisation for Lifelong Multi-Agent Path Finding

AAAI 2024 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: Learning-guided MAPF search · 24 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes congestion-aware guide paths, computed via traffic-assignment-style iterative flow updates with focal search, to guide PIBT (lifelong MAPF) and LaCAM* (one-shot MAPF) and reduce congestion.

Problem

Multi-agent path finding scales poorly because free-flow shortest-path heuristics (as in PIBT) create congestion, hurting solution quality in one-shot MAPF and throughput in lifelong MAPF with thousands of agents.

Approach

Compute time-independent congestion-aware guide paths by iteratively updating edge costs from traffic flows (two-part vertex and contraflow congestion cost, in the style of traffic assignment user-equilibrium), then use the guide paths as heuristics for PIBT and LaCAM*, with online refinement and lazy initialisation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use two-part congestion-aware guide paths instead of PIBT's free-flow distancesPIBT · Warehouse (8000 agents)throughput: 19.3±5.0 -> 23.6±5.8Helped
Use two-part congestion-aware guide paths instead of PIBT's free-flow distancesPIBT · Sortation (600 agents)throughput: 6.2±2.6 -> 10.9±3.5Helped
Use two-part congestion-aware guide paths instead of PIBT's free-flow distancesPIBT · Game (8000 agents)throughput: 41.9±7.7 -> 45.7±8.6Helped
Use two-part congestion-aware guide paths instead of PIBT's free-flow distancesPIBT · Room (1000 agents)throughput: 2.8±1.7 -> 2.2±1.5Hurt
Add online refinement and Focal Search bound 2 to guided PIBT (ablation)Guided PIBT · Sortation (600–1000 agents)throughput: 6.5±0.6 -> 11.4±0.3; 5.2±0.5 -> 11.5±0.6; 3.5±0.3 -> 10.2±0.7Helped
Add Focal Search bound 2 (ablation)GP-R100 · Room (1000 agents)throughput: 2.2±1.5 -> 3.1±1.8Helped
Add Focal Search bound 2 (ablation)GP-R100 · Warehouse (8000 agents)throughput: 23.6±5.8 -> 22.3±5.6Hurt
Ignore contraflow congestion and use vertex congestion only (ablation)GP-R100 · Warehouse (8000 agents)throughput: 23.6±5.8 -> 14.9±4.2Hurt
Use summed congestion costs 1 + c_e + p_v instead of the two-part cost (ablation)GP-R100 · Sortation (600 agents)throughput: 10.9±3.5 -> 11.8±3.8Helped
Use SU-I congestion cost only as a tie-breaker on optimal-length paths (ablation)GP-R100 · Warehouse (8000 agents)throughput: 23.6±5.8 -> 20.0±5.2Hurt
Allow SU-I guide paths up to C* × 2 (ablation)GP_sui-R100 · Warehouse (8000 agents)throughput: 20.0±5.2 -> 21.9±5.5Helped
Use congestion-aware guide paths for LaCAM*LaCAM* · Warehouse (8000 agents)relative SIC: 0.852Helped

Surprising findings

Limitations

Experimental setup

Datasets: warehouse map (synthetic) sortation centre map (synthetic) ost003d game map room-64-64-8

Benchmarks: lifelong MAPF warehouse, sortation, game and room maps one-shot MAPF warehouse, sortation, game and room maps

Metrics: throughput response time sum of individual costs (relative) solved instances

Baselines: PIBT LaCAM* RHCR-PBS RHCR-ECBS TH_v SU-I cost-to-come guide paths

Builds on: PIBT LaCAM* FOCAL Search Traffic Assignment Problem Adaptive LNS

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy