グラフ上の最適マルチロボット経路計画:完全アルゴリズムと効果的ヒューリスティクス
Optimal Multi-Robot Path Planning on Graphs: Complete Algorithms and Effective Heuristics
グラフ上のマルチロボット経路計画を4つの目的関数で最適化するため、ネットワークフローとの対応に基づくILP完全アルゴリズムとヒューリスティクスを提案し、数百台のロボット問題を数秒で1.x最適解近くまで解けるようにした。
著者: Jingjin Yu, Steven M. LaValle
分類: cs.RO
原文アブストラクト
We study the problem of optimal multi-robot path planning on graphs MPP over four distinct minimization objectives: the makespan (last arrival time), the maximum (single-robot traveled) distance, the total arrival time, and the total distance. In a related paper, we show that these objectives are distinct and NP-hard to optimize. In this work, we focus on efficiently algorithmic solutions for solving these optimal MPP problems. Toward this goal, we first establish a one-to-one solution mapping between MPP and network-flow. Based on this equivalence and integer linear programming (ILP), we design novel and complete algorithms for optimizing over each of the four objectives. In particular, our exact algorithm for computing optimal makespan solutions is a first such that is capable of solving extremely challenging problems with robot-vertex ratio as high as 100%. Then, we further improve the computational performance of these exact algorithms through the introduction of principled heuristics, at the expense of some optimality loss. The combination of ILP model based algorithms and the heuristics proves to be highly effective, allowing the computation of 1.x-optimal solutions for problems containing hundreds of robots, densely populated in the environment, often in just seconds.
