Multi-Agent Path Finding (MAPF) is the problem of finding a collection of collision-free paths for a team of multiple agents while minimizing some global cost, such as the sum of the time travelled by all agents, or the time travelled by the last agent. Conflict Based Search (CBS) is a leading complete and optimal MAPF solver which lazily explores the joint agent state space, using an admissible heuristic joint plan. Such an admissible heuristic joint plan is computed by combining individual shortest paths found without considering inter-agent conflicts, and which becomes gradually more informed as constraints are added to individual agents' path planning problems to avoid discovered conflicts. In this paper, we seek to speedup CBS by finding a more informed heuristic joint plan which is bounded from above. We first propose the budgeted Class-Ordered A* (bCOA*), a novel algorithm that finds the shortest path with minimal number of conflicts that is upper bounded in terms of length. Then, we propose a novel bounded-cost variant of CBS, called CBS-Budget (CBSB) by using a bCOA* search at the low-level search of the CBS and by using a modified focal search at the high-level search of the CBS. We prove that CBSB is complete and bounded-suboptimal. In our numerical experiments, CBSB finds a near optimal solution for hundreds of agents within a fraction of a second. CBSB shows state-of-the-art performance, comparable to Explicit Estimation CBS (EECBS), an enhanced recent version of CBS. On the other hand, CBSB is easier to implement than EECBS, since only two priority queues at the high-level search are needed as in Enhanced CBS (ECBS).
翻译:多代理路径定位(MAPF)是一个问题,是为一个由多个代理商组成的团队寻找一系列无碰撞路径,同时尽量减少一些全球成本,例如所有代理商所花时间的总和,或最后一个代理商所花的时间。基于冲突的搜索(CBS)是一个领先的完整和最佳的MAPF解答器,它使用可接受的超光滑的联合计划,对联合代理商国家空间进行隐蔽的探索。这样一个可接受的超光滑联合计划是通过在不考虑机构间冲突的情况下将单个最短路径组合起来,并随着单个代理商的道路规划问题的增加以避免发现的冲突而逐渐变得更加知情。在本文件中,我们寻求加快CBSB的速度,通过找到一个更知情的超光亮的联合计划。