We study the problem of maximizing Nash welfare (MNW) while allocating indivisible goods to asymmetric agents. The Nash welfare of an allocation is the weighted geometric mean of agents' utilities, and the allocation with maximum Nash welfare is known to satisfy several desirable fairness and efficiency properties. However, computing such an MNW allocation is APX-hard (hard to approximate) in general, even when agents have additive valuation functions. Hence, we aim to identify tractable classes which either admit a polynomial-time approximation scheme (PTAS) or an exact polynomial-time algorithm. To this end, we design a PTAS for finding an MNW allocation for the case of asymmetric agents with identical, additive valuations, thus generalizing a similar result for symmetric agents. Our techniques can also be adapted to give a PTAS for the problem of computing the optimal $p$-mean welfare. We also show that an MNW allocation can be computed exactly in polynomial time for identical agents with $k$-ary valuations when $k$ is a constant, where every agent has at most $k$ different values for the goods. Next, we consider the special case where every agent finds at most two goods valuable, and show that this class admits an efficient algorithm, even for general monotone valuations. In contrast, we show that when agents can value three or more goods, maximizing Nash welfare is APX-hard, even when agents are symmetric and have additive valuations. Finally, we show that for constantly many asymmetric agents with additive valuations, the MNW problem admits a fully polynomial-time approximation scheme (FPTAS).
翻译:我们研究的是在将不可分的商品分配到非对称代理商的同时最大限度地增加纳什福利的问题。纳什分配福利是代理商公用事业的加权几何平均值,而使用最高纳什福利的分配办法众所周知,可以满足一些可取的公平性和效率属性。然而,即使代理商具有累加性估价功能,我们一般计算纳什福利(很难估计)是APX-硬(很难估计)的。因此,我们的目标是确定可移动的类别,这些类别既可以采用多元时间近似计划(PTAS),也可以采用精确的多元时间算法。为此,我们设计了一个PTAS,用于为不均匀的代理商案件寻找MNW,为具有相同价值的不均匀性代理商案件寻找MNW,因此,我们设计了一个类似的类似结果。我们的技术也可以用来给PATS带来一个问题。 我们还表明,当美元和超正值代理商的相同物价指数是固定的,当美元时,我们每个代理商都有两种最高值的美元价值。 下一步,我们考虑一个特殊的案例显示一个最高价值的估值,我们总的代理商 。