中文

最大权重有限容量多对多匹配的$O(n^3)$时间算法

数据结构与算法 2025-10-28 v3

摘要

给定一个无向二分图G=(AB,E)G=(A \cup B, E)GG中的多对多匹配 (MM) 将AA(分别为BB)中的每个顶点vv匹配到BB(分别为AA)中的至少一个顶点。在本文中,我们考虑GG中的有限容量多对多匹配 (LCMM),其中每个顶点vABv\in A\cup B被匹配到至少一个且至多Cap(v)Cap(v)个顶点;函数Cap:ABZ>0Cap : A\cup B \rightarrow \mathbb{Z}> 0表示vv的容量(即其在 LCMM 中度数的上界)。我们提出了一种O(n3)O(n^3)时间的算法,用于在GG中寻找最大(分别为最小)权重的 LCMM,其中边权重为非正实数(分别为非负实数),且A+B=n\lvert A \rvert+\lvert B \rvert=n

关键词

引用

@article{arxiv.1410.3408,
  title  = {An $O(n^3)$ time algorithm for the maximum-weight limited-capacity many-to-many matching},
  author = {Fatemeh Rajabi-Alni and Behrouz Minaei-Bidgoli},
  journal= {arXiv preprint arXiv:1410.3408},
  year   = {2025}
}

备注

11 pages, 3 figures, submitted. arXiv admin note: text overlap with arXiv:1303.4031