计算机科学 > 数据结构与算法
[提交于 2025年5月1日
(v1)
,最后修订 2025年5月2日 (此版本, v2)]
标题: 最小 envy 房屋分配图的复杂性
标题: The Complexity of Minimum-Envy House Allocation Over Graphs
摘要: 本文研究了房屋分配问题的一个推广。在我们的问题中,代理由图$\GG_{\mathcal{A}} = (\AA, E_\AA)$的顶点表示,每个代理$a \in \AA$关联一组偏好的房屋$\PP_a \subseteq \HH$,其中$\AA$是代理的集合,$\HH$是房屋的集合。 房屋分配是一个单射函数 $\phi: \AA \rightarrow \HH$,如果代理人 $a$ 在 $\phi$ 下羡慕邻居 $a' \in N_{\GG_\AA}(a)$,则 $\phi(a) \notin \PP_a$ 和 $\phi(a') \in \PP_a$。 我们研究了两个自然的目标:第一个问题称为\ohaa ,旨在计算一种分配方式,以使嫉妒的代理人数最少;第二个问题称为\ohaah ,旨在最大化所有最小嫉妒分配中获得他们偏好的房屋的代理人数。 这两个目标捕捉了互补的公平性和个人满意度的概念。 我们为每个代理恰好偏好一个房屋的变体设计了多项式时间算法来解决这两个问题。另一方面,当每个代理偏好的房屋列表大小最多为$2$时,我们证明即使代理图$\GG_\AA$是一个完全二分图,这两个问题也是\NP -难解的。 我们还证明,即使房屋数量 $|\mathcal H|$ 等于代理数量 $|\mathcal A|$,这两个问题仍然是 \NP 难的。 这与经典的房屋分配问题形成了对比,在经典的房屋分配问题中,当 $|\mathcal H| = |\mathcal A|$ 时,该问题可以在多项式时间内求解。 当代理图的顶点覆盖较小时,这两个问题仍然是 \NP 难的。 积极的一面是,我们设计了精确的算法,利用了 $\GG_{\AA}$ 的某些结构特性,例如稀疏性、存在平衡分离器或存在较小的顶点覆盖,并且比简单的蛮力算法表现更好。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.