【24h】

Capacitated Rank-Maximal Matchings

机译:电容秩最大匹配

获取原文

摘要

We consider capacitated rank-maximal matchings. Rankmaximal matchings have been considered before and are defined as follows. We are given a bipartite graph G = (A ∪ P, E), in which A denotes applicants, P posts and edges have ranks – an edge (a, p) has rank i if p belongs to (one of) a's ith choices. A matching M is called rank-maximal if the largest possible number of applicants is matched in M to their first choice posts and subject to this condition the largest number of appplicants is matched to their second choice posts and so on. We give a combinatorial algorithm for the capacitated version of the rank-maximal matching problem, in which each applicant or post v has capacity b(v). The algorithm runs in O(min(B,C√B)m) time, where C is the maximal rank of an edge in an optimal solution and B = min(∑_(a∈A) b(a),∑_(p∈P) b(p)) and n,m denote the number of vertices/edges respectively. (B depends on the graph, however it never exceeds m.) The previously known algorithm [11] for this problem has a worse running time of O(Cnmlog(n~2/m) log n) and is not combinatorial –it is based on a weakly polynomial algorithm of Gabow and Tarjan using scaling. To construct the algorithm we use the generalized Gallai-Edmonds decomposition theorem, which we prove in a convenient form for our purposes. As a by-product we obtain a faster (by a factor of O(√n)) algorithm for the Capacitated House Allocation with Ties problem.
机译:我们考虑电容秩最大匹配。 RankMaximal匹配已被审议,并且如下所定义。我们给出了一个二头头图图G =(a∪p,e),其中一个表示申请人,p帖子和边缘都有等级 - 一个边缘(a,p),如果p属于(之一)的第i个选择。如果匹配数量的申请人在M到他们的第一个选择帖子中匹配并且受此条件的影响,则匹配M称为秩最大值,并且最大数量的伴者符合其第二选择帖子等。我们为秩最大匹配问题的电容版本提供了一种组合算法,其中每个申请人或副本V具有容量B(V)。该算法在O(min(b,cəb)m)时间内运行,其中C是最佳解决方案中的边缘的最大等级,B = min(Σ_(a∈a)b(a),σ_ (p∈p)b(p))和n,m分别表示顶点/边的数量。 (b取决于图形,然而它永远不会超过m。)此问题的先前已知的算法[11]具有较差的O(CNMLog(n〜2 / m)log n),而不是组合-it基于使用缩放的Gabow和Tarjan的弱多项式算法。为了构建算法,我们使用广义的Gallai-Edmonds分解定理,我们以方便的形式证明了我们的目的。作为副产品,我们获得更快的(通过o(√n))与关系问题的电容房屋分配的算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号