arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2301.09217cs.DS
收藏

用于近似最大权二分匹配的乘法拍卖算法

Multiplicative Auction Algorithm for Approximate Maximum Weight Bipartite Matching

Da Wei Zheng, Monika Henzinger

AI总结:

本文提出乘法权重更新的拍卖算法,以 $O(m\varepsilon^{-1})$ 时间求二分图 $(1-\varepsilon)$-近似 MWM,并支持单侧顶点插入与删除的动态维护。

摘要:

我们提出一种使用乘法而非恒定权重更新的拍卖算法,用于在具有 $n$ 个顶点和 $m$ 条边的二分图中计算 $(1-\varepsilon)$-近似最大权匹配(MWM),其时间复杂度为 $O(m\varepsilon^{-1})$,优于 Duan 和 Pettie [JACM '14] 提出的最快已知近似算法的运行时间 $O(m\varepsilon^{-1}\log \varepsilon^{-1})$。我们的算法非常简单,并且可以扩展为一种动态数据结构,在以下情形下维护 $(1-\varepsilon)$-近似最大权匹配:(1) 单侧顶点删除(连同关联边);(2) 向另一侧进行单侧顶点插入(连同按权重排序的关联边)。总使用时间为 $O(m\varepsilon^{-1})$,其中 $m$ 是初始存在边数与插入边数之和。

英文摘要:

$\newcommand{\eps}{\varepsilon}$We present an auction algorithm using multiplicative instead of constant weight updates to compute a $(1-\eps)$-approximate maximum weight matching (MWM) in a bipartite graph with $n$ vertices and $m$ edges in time $O(m\eps^{-1})$, beating the running time of the fastest known approximation algorithm of Duan and Pettie [JACM '14] that runs in $O(m\eps^{-1}\log \eps^{-1})$. Our algorithm is very simple and it can be extended to give a dynamic data structure that maintains a $(1-\eps)$-approximate maximum weight matching under (1) one-sided vertex deletions (with incident edges) and (2) one-sided vertex insertions (with incident edges sorted by weight) to the other side. The total time used is $O(m\eps^{-1})$, where $m$ is the sum of the number of initially existing and inserted edges.

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

↑