中文

通过凸与非凸规划求解加权纳什社会福利的近似算法

数据结构与算法 2024-01-08 v1 计算机科学与博弈论

摘要

在加权纳什社会福利问题的一个实例中,我们给定一个包含mm个不可分割物品的集合G\mathscr{G}nn个智能体集合A\mathscr{A},其中每个智能体iAi \in \mathscr{A}对每个物品jGj\in \mathscr{G}有一个估值vij0v_{ij}\geq 0。此外,每个智能体ii有一个非负权重wiw_i,且所有权重之和为11。目标是找到一个分配σ:GA\sigma:\mathscr{G}\rightarrow \mathscr{A},使得iA(jσ1(i)vij)wi\prod_{i\in \mathscr{A}} \left(\sum_{j\in \sigma^{-1}(i)} v_{ij}\right)^{w_i}最大化,即玩家加权估值的乘积。当所有权重等于1n\frac1n时,该问题退化为经典的纳什社会福利问题,该问题近期受到了广泛关注。在这项工作中,我们为加权纳什社会福利问题提出了一个5exp(2DKL(w1n))=5exp(2logn+2i=1nwilogwi)5\cdot\exp\left(2\cdot D_{\text{KL}}(\mathbf{w}\, ||\, \frac{\vec{\mathbf{1}}}{n})\right) = 5\cdot\exp\left(2\log{n} + 2\sum_{i=1}^n w_i \log{w_i}\right)近似算法,其中DKL(w1n)D_{\text{KL}}(\mathbf{w}\, ||\, \frac{\vec{\mathbf{1}}}{n})表示由w\mathbf{w}诱导的分布与[n][n]上均匀分布之间的KL散度。我们展示了\cite{cole2017convex, anari2017nash}中提出的未加权纳什社会福利变体的凸规划松弛之间的新颖联系,并将这些规划推广到加权情况下的两个不同数学规划。第一个规划是凸的,对于计算效率是必要的,而第二个规划是一个可以高效舍入的非凸松弛。近似因子源于凸松弛与非凸松弛目标值之间的差异。

关键词

引用

@article{arxiv.2401.02918,
  title  = {Approximation Algorithms for the Weighted Nash Social Welfare via Convex and Non-Convex Programs},
  author = {Adam Brown and Aditi Laddha and Madhusudhan Reddy Pittu and Mohit Singh},
  journal= {arXiv preprint arXiv:2401.02918},
  year   = {2024}
}