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

无最大匹配的最大匹配:一种在数据流模型中查找最大匹配的新方法

Maximum Matching sans Maximal Matching: A New Approach for Finding Maximum Matchings in the Data Stream Model

Moran Feldman, Ariel Szarf

摘要:

图的最大匹配问题是计算机科学中最经典的问题之一。尽管大量的工作致力于研究这个问题的数据流模型,最先进的单通道半流算法,它仍然是一个简单的贪心算法,计算最大匹配,这种方式获得1/2近似。一些以前的作品描述了两个/三个通过算法,通过使用他们的第二和第三遍,以提高上述最大匹配,提高了这个近似比。本文的一个贡献继续这条线的工作,提出了新的三遍半流算法,沿着这些路线的工作,并获得改进的近似比为0.6111和0.5694的三角形和一般图形,分别。不幸的是,最近的一项工作(Konrad和Naidu,2021)表明,在第一遍中构建最大匹配,然后在进一步的遍中改进它的策略具有局限性。此外,这种技术不太可能让我们更接近单通道半流算法,获得比1/2近似更好的结果。因此,提出在第一次通过时做其他事情的算法是很有趣的(我们称这种算法为非最大匹配优先算法)。目前还没有这样的算法本文的主要贡献是描述了这样的算法,对于一般图,在两遍和三遍中分别获得0.5384和0.5555的近似比(三次通过的结果优于先前的现有技术,但比前一段中提到的本文对于一般图的结果更差)。

英文摘要:

The problem of finding a maximum size matching in a graph (known as the maximum matching problem) is one of the most classical problems in computer science. Despite a significant body of work dedicated to the study of this problem in the data stream model, the state-of-the-art single-pass semi-streaming algorithm for it is still a simple greedy algorithm that computes a maximal matching, and this way obtains 1/2-approximation. Some previous works described two/three-pass algorithms that improve over this approximation ratio by using their second and third passes to improve the above mentioned maximal matching. One contribution of this paper continuous this line of work by presenting new three-pass semi-streaming algorithms that work along these lines and obtain improved approximation ratios of 0.6111 and 0.5694 for triangle-free and general graphs, respectively. Unfortunately, a recent work (Konrad and Naidu, 2021) shows that the strategy of constructing a maximal matching in the first pass and then improving it in further passes has limitations. Additionally, this technique is unlikely to get us closer to single-pass semi-streaming algorithms obtaining a better than 1/2-approximation. Therefore, it is interesting to come up with algorithms that do something else with their first pass (we term such algorithms non-maximal-matching-first algorithms). No such algorithms are currently known (to the best of our knowledge), and the main contribution of this paper is describing such algorithms that obtain approximation ratios of 0.5384 and 0.5555 in two and three passes, respectively, for general graphs (the result for three passes improves over the previous state-of-the-art, but is worse than the result of this paper mentioned in the previous paragraph for general graphs).

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

↑