We study the consideration of fairness in redundant assignment for multi-agent task allocation. It has recently been shown that redundant assignment of agents to tasks provides robustness to uncertainty in task performance. However, the question of how to fairly assign these redundant resources across tasks remains unaddressed. In this paper, we present a novel problem formulation for fair redundant task allocation, which we cast as the optimization of worst-case task costs under a cardinality constraint. Solving this problem optimally is NP-hard. Therefore, we exploit properties of supermodularity to propose a polynomial-time, near-optimal solution. In supermodular redundant assignment, the use of additional agents always improves task costs. Therefore, we provide a solution set that is $\alpha$ times larger than the cardinality constraint. This constraint relaxation enables our approach to achieve a super-optimal cost by using a sub-optimal assignment size. We derive the sub-optimality bound on this cardinality relaxation, $\alpha$. Additionally, we demonstrate that our algorithm performs near-optimally without the cardinality relaxation. We show the algorithm in simulations of redundant assignments of robots to goal nodes on transport networks with uncertain travel times. Empirically, our algorithm outperforms benchmarks, scales to large problems, and provides improvements in both fairness and average utility.
翻译:我们研究了对多试剂任务分配的冗余分配的公平性考虑。最近已经表明,为任务分配的代理人的冗余分配为任务执行的不确定性提供了稳健性。然而,如何公平分配这些冗余资源的问题仍未得到解决。在本文件中,我们提出了公平分配冗余任务的新颖问题,这是我们在一个基本限制下优化最坏任务成本的方法。最理想地解决这个问题是NP硬的。因此,我们利用超现代特性的特性提出一个多元时间、接近最佳的解决办法。在超模式的冗余任务中,使用额外代理人总是能提高任务成本。因此,我们提供了一个比基本限制大一倍的解决方案。这种制约使我们的方法能够通过使用一个次级最佳任务规模实现超理想成本。我们用这种最起码的放松($\alphafay)来最佳地解决这个问题。此外,我们证明我们的算法在最接近完美的时候,没有最起码的放松。我们展示了一个比基本任务更大的任务成本的计算方法,在模拟中提供了不固定的、平均运算算式的机算标准,在旅行上提供了不固定的标准。