The Multi-Objective Multi-Agent Path Finding (MO-MAPF) problem is the problem of finding the Pareto-optimal frontier of collision-free paths for a team of agents while minimizing multiple cost metrics. Examples of such cost metrics include arrival times, travel distances, and energy consumption.In this paper, we focus on the Multi-Objective Conflict-Based Search (MO-CBS) algorithm, a state-of-the-art MO-MAPF algorithm. We show that the standard splitting strategy used by MO-CBS can lead to duplicate search nodes and hence can duplicate the search effort that MO-CBS needs to make. To address this issue, we propose two new splitting strategies for MO-CBS, namely cost splitting and disjoint cost splitting. Our theoretical results show that, when combined with either of these two new splitting strategies, MO-CBS maintains its completeness and optimality guarantees. Our experimental results show that disjoint cost splitting, our best splitting strategy, speeds up MO-CBS by up to two orders of magnitude and substantially improves its success rates in various settings.
翻译:多目标多动路径发现(MO-CBF)问题是,如何为一组物剂找到最佳最佳的无碰撞路径边界,同时尽量减少多成本度量。这种成本衡量标准的例子包括到货时间、旅行距离和能源消耗。在本文件中,我们侧重于多目标冲突搜索算法(MO-CBS),这是一种最先进的MO-MAPF算法。我们表明,MO-CBS使用的标准分解战略可以导致重复搜索节点,从而可以重复MO-CBS需要做的搜索努力。为了解决这个问题,我们提议了两个新的混合CBS分裂战略,即成本分裂和脱节成本分裂。我们的理论结果表明,如果结合这两种新的分裂战略,MO-CBS将保持其完整性和最佳性保证。我们的实验结果表明,脱节成本的分解、我们的最佳分解战略可以加快MO-CBS的速度,达到两个级级,并在各种环境中大幅度提高成功率。