arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2508.20002cs.DS
收藏

具有配对依赖界限的二部图匹配

Bipartite Matching with Pair-Dependent Bounds

Shaul Rosner, Tami Tamir

AI总结:

本文提出二部图匹配的新变体 PD-matching,其中机器可接收的作业数依赖于具体匹配的作业,研究了该问题的计算复杂性,并给出困难性结果及最优与近似算法。

摘要:

设 $G=(U \cup V, E)$ 为一个二部图,其中 $U$ 表示作业,$V$ 表示机器。我们研究二部图匹配问题的一个新变体,其中 $U$ 中的每个作业最多只能与 $V$ 中的一台机器匹配,而能够分配给一台机器的作业数量取决于与该机器匹配的具体作业。这些配对依赖界限反映了不同作业对拥塞具有不同容忍度的系统,该容忍度由它们被分配到的具体机器决定。我们将二部图 PD-matching 定义为满足这些作业到机器容忍度约束的边集 $M \subseteq E$。这一匹配变体扩展了众所周知的匹配问题,然而,尽管它与现实世界系统相关,此前尚未被研究过。我们以最大化匹配规模为目标研究二部图 PD-matching。正如我们所展示的,该问题与先前研究的匹配问题存在显著差异。我们分析了其在一般情形以及特定受限实例中的计算复杂性,给出了困难性结果以及最优算法和近似算法。

英文摘要:

Let $G=(U \cup V, E)$ be a bipartite graph, where $U$ represents jobs and $V$ represents machines. We study a new variant of the bipartite matching problem in which each job in $U$ can be matched to at most one machine in $V$, and the number of jobs that can be assigned to a machine depends on the specific jobs matched to it. These pair-dependent bounds reflect systems where different jobs have varying tolerance for congestion, determined by the specific machine they are assigned to. We define a bipartite PD-matching as a set of edges $M \subseteq E$ that satisfies these job-to-machine tolerance constraints. This variant of matching extends well-known matching problems, however, despite its relevance to real-world systems, it has not been studied before. We study bipartite PD-matchings with the objective of maximizing the matching size. As we show, the problem exhibits significant differences from previously studied matching problems. We analyze its computational complexity both in the general case and for specific restricted instances, presenting hardness results alongside optimal and approximation algorithms.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑