2025-11-12T03:19:33.205062

EFX Allocations and Orientations on Bipartite Multi-graphs: A Complete Picture

Afshinmehr, Danaei, Kazemi et al.
We consider the fundamental problem of fairly allocating a set of indivisible items among agents having valuations that are represented by a multi-graph -- here, agents appear as vertices and items as edges between them and each vertex (agent) only values the set of its incident edges (items). The goal is to find a fair, i.e., envy-free up to any item (EFX) allocation. This model has recently been introduced by Christodoulou et al. (EC-23) where they show that EFX allocations always exist on simple graphs for monotone valuations, i.e., where any two agents can share at most one edge (item). A natural question arises as to what happens when we go beyond simple graphs and study various classes of multi-graphs? We answer the above question affirmatively for the valuation class of bipartite multi-graphs and multi-cycles. The main contribution of this work is to establish the existence of EFX allocations on bipartite multi-graphs for monotone valuations and on multi-cycles for MMS-feasible valuations. We also present pseudo-polynomial time algorithms to compute EFX allocations for the above settings. Furthermore, we show that for bipartite multi-graphs with cancelable valuations, EFX allocations can be computed in polynomial time. We thus widen the spectrum where EFX allocations are guaranteed to exist. Next, we study EFX orientations (allocations where every item is assigned to one of its two endpoint agents) and provide a complete characterization of their existence on bipartite multi-graphs in terms of two key parameters: (i) the number of edges shared between any two agents and (ii) the diameter of the graph. Finally, we prove that it is NP-complete to determine whether a given fair division instance on a bipartite multi-graph admits an EFX orientation, even with a constant number of agents.
academic

EFX Allocations and Orientations on Bipartite Multi-graphs: A Complete Picture

基本信息

  • 论文ID: 2410.17002
  • 标题: EFX Allocations and Orientations on Bipartite Multi-graphs: A Complete Picture
  • 作者: Mahyar Afshinmehr, Alireza Danaei, Mehrafarin Kazemi, Kurt Mehlhorn, Nidhi Rathi
  • 分类: cs.GT (博弈论), cs.DS (数据结构与算法)
  • 发表时间: 2024年10月 (arXiv预印本)
  • 论文链接: https://arxiv.org/abs/2410.17002

摘要

本文研究了在多重图表示的估值函数下,不可分割物品的公平分配问题。在这个模型中,智能体对应图的顶点,物品对应边,每个智能体只对其关联的边有正估值。目标是找到一个公平的分配,即满足EFX (envy-free up to any item)条件的分配。论文建立在Christodoulou等人(2023)的工作基础上,后者证明了在简单图上单调估值函数的EFX分配总是存在的。本文将研究扩展到多重图的各种类别,主要贡献包括:(1)证明了二部多重图上单调估值和多重环上MMS-feasible估值的EFX分配存在性;(2)提供了相应的伪多项式时间算法;(3)对EFX定向问题给出了完整的刻画;(4)证明了判断EFX定向存在性的NP完全性。

研究背景与动机

问题背景

公平分割理论是经济学、社会科学、数学和计算机科学交叉领域的重要研究方向,旨在将一组资源公平地分配给多个参与者。在不可分割物品的情况下,经典的无嫉妒分配可能不存在,因此研究者提出了各种放松版本,其中EFX被认为是离散设置下最接近无嫉妒的公平概念。

研究动机

  1. 理论挑战: 对于四个或更多智能体,EFX分配的存在性仍然是一个重大开放问题
  2. 模型扩展: Christodoulou等人证明了简单图上EFX分配的存在性,自然的问题是多重图情况如何
  3. 实际应用: 该模型适用于地理环境中智能体只关心附近资源的情况,如贸易走廊、天然气管道等

现有方法局限性

  • 现有结果主要局限于简单图(任意两个智能体最多共享一个物品)
  • 对于多重图(两个智能体可以共享多个物品)的情况缺乏系统性研究
  • EFX定向的存在性和计算复杂性尚未得到完整刻画

核心贡献

  1. 存在性定理: 证明了二部多重图上单调估值函数的EFX分配总是存在,多重环上MMS-feasible估值的EFX分配总是存在
  2. 算法设计: 提供了计算EFX分配的伪多项式时间算法,对于可约估值函数可在多项式时间内计算
  3. 完整刻画: 基于两个关键参数(q和d(G))给出了二部多重图上EFX定向存在性的完整刻画
  4. 复杂性分析: 证明了判断EFX定向存在性问题的NP完全性,即使对于常数个智能体也成立
  5. 近似结果: 对于不存在EFX定向的情况,证明了存在至少⌈n/2⌉个智能体满足EFX,其余智能体满足1/2-EFX的定向

方法详解

任务定义

输入:

  • 多重图G = (V,E),其中V = n表示n个智能体,E表示m个物品
  • 估值函数{vi}i∈n,满足vi(S) = vi(S ∩ E(i)),其中E(i)是智能体i的关联边集

输出:

  • 完整分配X = (X1,...,Xn),满足EFX条件
  • 或EFX定向(每个物品分配给其端点智能体之一)

约束条件:

  • EFX: 对于任意智能体i,j和物品g ∈ Xj,有vi(Xi) ≥ vi(Xj \ {g})
  • 估值函数类型:单调、可约、MMS-feasible等

模型架构

核心概念

  1. T-cut配置: 对于相邻智能体i ∈ S和j ∈ T,让智能体j将E(i,j)划分为两个包C1和C2,使得两者对j都是EFX-feasible的
  2. 可用集合: 定义Ai,j(X)为智能体i在当前分配X下从E(i,j)中的可用边集
  3. 安全集合: 对于被嫉妒的智能体i,定义Si(X)为其安全集合

关键性质

算法维护六个关键性质:

  1. X是EFX定向
  2. E(i,j)中的物品按照j-cut配置分配
  3. 每个智能体获得其最偏好的可用包
  4. 非被嫉妒智能体的可用集合为空
  5. 非被嫉妒智能体对其未分配关联边的估值不超过当前包
  6. 被嫉妒智能体的嫉妒者在其安全集合中

技术创新点

1. 配置机制设计

创新性地引入T-cut配置概念,结合了二人切分选择协议的思想,为处理多重图中的多条边提供了系统性方法。

2. 分阶段算法框架

设计了五个算法依次满足六个关键性质:

  • Algorithm 1: 贪心定向满足性质(1)-(3)
  • Algorithm 2: 处理非被嫉妒智能体满足性质(4)
  • Algorithm 3: 增加非被嫉妒智能体估值满足性质(5)
  • Algorithm 4: 构建安全集合满足性质(6)
  • Algorithm 5: 最终分配剩余物品

3. 二部图结构利用

充分利用二部图的结构特性,特别是被嫉妒顶点只能在一个分割中出现的性质,大大简化了分析和算法设计。

实验设置

理论分析框架

本文主要是理论工作,通过数学证明而非实验验证结果。分析框架包括:

  1. 存在性证明: 构造性证明显示如何找到满足条件的分配
  2. 算法复杂性分析: 分析各个算法步骤的时间复杂度
  3. 反例构造: 通过具体实例证明某些情况下EFX定向不存在

评价指标

  • EFX满足性: 是否所有智能体都满足EFX条件
  • 时间复杂度: 算法运行时间(多项式vs伪多项式)
  • 近似比: 对于不存在精确解的情况,近似解的质量

实验结果

主要结果

1. 存在性定理

定理4.11: 对于二部多重图上的单调估值,EFX分配总是存在且可在伪多项式时间内计算;对于可约估值可在多项式时间内计算。

定理5.1: 对于多重环上的MMS-feasible估值,EFX分配总是存在且可在伪多项式时间内计算。

2. EFX定向的完整刻画

基于参数q(任意两智能体间最大边数)和d(G)(图直径)的完整刻画:

参数条件EFX定向存在性
无环, q=2, d(G)≤4存在
无环, q=2, d(G)>4可能不存在
无环, q>2, d(G)≤2存在
无环, q>2, d(G)>2可能不存在
有环, q≥2, d(G)≥2可能不存在

3. 复杂性结果

定理3.6: 判断二部多重图是否存在EFX定向是NP完全的,即使对于常数个智能体也成立。

4. 近似结果

定理4.12: 对于二部多重图上的可加估值,总是存在定向使得至少⌈n/2⌉个智能体满足EFX,其余智能体满足1/2-EFX。

案例分析

论文通过多个具体实例展示了算法的执行过程:

  • 图7-10展示了算法在具体二部多重图上的逐步执行
  • 反例构造(如图1-5)证明了EFX定向在某些情况下的不存在性

理论发现

  1. 二部结构的关键作用: 二部图结构确保被嫉妒顶点只能出现在一个分割中,这是算法成功的关键
  2. 配置机制的有效性: T-cut配置为处理多重边提供了统一框架
  3. 参数化复杂性: q和d(G)两个参数完全刻画了EFX定向的存在性

相关工作

EFX研究现状

  • 两个智能体: Plaut和Roughgarden证明了单调估值下的存在性
  • 三个智能体: 一系列工作证明了各种估值类型下的存在性
  • 特殊估值: 相同估值、二值估值等特殊情况下的存在性

图上公平分割

  • Christodoulou等人首次提出简单图上的EFX分配模型
  • 后续工作研究了EF1定向、混合物品等扩展
  • 本文是首个系统研究多重图情况的工作

并行工作

两个独立并行的工作也研究了多重图上的EFX:

  • Sgouritsa和Sotiriou (2025): 证明了二部多重图上单调估值的EFX存在性
  • Bhaskar和Pandit (2024): 研究了特定多重图类别上的EFX存在性

结论与讨论

主要结论

  1. 理论贡献: 首次给出了二部多重图上EFX分配存在性的完整刻画,扩展了现有理论框架
  2. 算法贡献: 提供了实用的伪多项式时间算法,对特定估值类型可达到多项式时间
  3. 复杂性刻画: 完整分析了EFX定向问题的计算复杂性

局限性

  1. 图类限制: 结果主要集中在二部多重图,对一般多重图仍是开放问题
  2. 估值函数限制: 虽然涵盖了多种估值类型,但仍未达到最一般的情况
  3. 算法效率: 对于一般单调估值只能达到伪多项式时间复杂度

未来方向

  1. 一般多重图: 作者猜想EFX分配在任意多重图上都存在,但证明仍需新的技术
  2. 算法优化: 寻找更高效的算法,特别是多项式时间算法
  3. 社会福利: 研究EFX分配与效率的权衡关系

深度评价

优点

  1. 理论深度: 提供了完整的存在性证明和复杂性分析,理论贡献显著
  2. 技术创新: T-cut配置机制和分阶段算法框架具有创新性
  3. 结果完整性: 给出了EFX定向存在性的完整参数化刻画
  4. 写作清晰: 论文结构清晰,证明详细,易于理解和验证

不足

  1. 实验验证缺失: 作为纯理论工作,缺乏实际数据上的算法性能评估
  2. 应用场景有限: 多重图模型的实际应用场景相对有限
  3. 技术局限: 对一般多重图的扩展仍面临技术挑战

影响力

  1. 学术价值: 为公平分割理论提供了重要的理论进展,推动了EFX研究的发展
  2. 方法论贡献: 提出的技术框架可能对其他图上公平分割问题有启发
  3. 开放问题: 为一般多重图上的EFX存在性问题提供了重要的技术积累

适用场景

  1. 理论研究: 为公平分割理论研究者提供重要参考
  2. 算法设计: 配置机制可用于设计其他公平分割算法
  3. 复杂性理论: NP完全性结果对计算复杂性研究有价值

参考文献

论文引用了公平分割领域的重要文献,包括:

  • Christodoulou et al. 2023: 简单图上EFX分配的开创性工作
  • Plaut and Roughgarden 2020: 两智能体EFX存在性证明
  • Chaudhury et al. 2020: 三智能体情况下的重要进展
  • Caragiannis et al. 2016: EFX概念的首次提出

总结: 这是一篇高质量的理论计算机科学论文,在公平分割理论方面做出了重要贡献。论文技术扎实,结果完整,为理解多重图上的EFX分配问题提供了深刻洞察,是该领域的重要进展。