Deterministic Dynamic Matching in Worst-Case Update Time

Author:

Kiss Peter

Abstract

AbstractWe present deterministic algorithms for maintaining a $$(3/2 + \epsilon )$$ ( 3 / 2 + ϵ ) and $$(2 + \epsilon )$$ ( 2 + ϵ ) -approximate maximum matching in a fully dynamic graph with worst-case update times $${\hat{O}}(\sqrt{n})$$ O ^ ( n ) and $${\tilde{O}}(1)$$ O ~ ( 1 ) respectively. The fastest known deterministic worst-case update time algorithms for achieving approximation ratio $$(2 - \delta )$$ ( 2 - δ ) (for any $$\delta > 0$$ δ > 0 ) and $$(2 + \epsilon )$$ ( 2 + ϵ ) were both shown by Roghani et al. (Beating the folklore algorithm for dynamic matching, 2021) with update times $$O(n^{3/4})$$ O ( n 3 / 4 ) and $$O_\epsilon (\sqrt{n})$$ O ϵ ( n ) respectively. We close the gap between worst-case and amortized algorithms for the two approximation ratios as the best deterministic amortized update times for the problem are $$O_\epsilon (\sqrt{n})$$ O ϵ ( n ) and $${\tilde{O}}(1)$$ O ~ ( 1 ) which were shown in Bernstein and Stein (in: Proceedings of the twenty-seventh annual ACM-SIAM symposium on discrete algorithms, 2016) and Bhattacharya and Kiss (in: 48th international colloquium on automata, languages, and programming, ICALP 2021, 12–16 July, Glasgow, 2021) respectively. The algorithm achieving $$(3/2 + \epsilon )$$ ( 3 / 2 + ϵ ) approximation builds on the EDCS concept introduced by the influential paper of Bernstein and Stein (in: International colloquium on automata, languages, and programming, Springer, Berlin, 2015). Say that H is a $$(\alpha , \delta )$$ ( α , δ ) -approximate matching sparsifier if at all times H satisfies that $$\mu (H) \cdot \alpha + \delta \cdot n \ge \mu (G)$$ μ ( H ) · α + δ · n μ ( G ) (define $$(\alpha , \delta )$$ ( α , δ ) -approximation similarly for matchings). We show how to maintain a locally damaged version of the EDCS which is a $$(3/2 + \epsilon , \delta )$$ ( 3 / 2 + ϵ , δ ) -approximate matching sparsifier. We further show how to reduce the maintenance of an $$\alpha $$ α -approximate maximum matching to the maintenance of an $$(\alpha , \delta )$$ ( α , δ ) -approximate maximum matching building based on an observation of Assadi et al. (in: Proceedings of the twenty-seventh annual (ACM-SIAM) symposium on discrete algorithms, (SODA) 2016, Arlington, VA, USA, January 10–12, 2016). Our reduction requires an update time blow-up of $${\hat{O}}(1)$$ O ^ ( 1 ) or $${\tilde{O}}(1)$$ O ~ ( 1 ) and is deterministic or randomized against an adaptive adversary respectively. To achieve $$(2 + \epsilon )$$ ( 2 + ϵ ) -approximation we improve on the update time guarantee of an algorithm of Bhattacharya and Kiss (in: 48th International colloquium on automata, languages, and programming, ICALP 2021, 12–16 July, Glasgow, 2021). In order to achieve both results we explicitly state a method implicitly used in Nanongkai and Saranurak (in: Proceedings of the twenty-seventh annual ACM symposium on theory of computing, 2017) and Bernstein et al. (Fully-dynamic graph sparsifiers against an adaptive adversary, 2020) which allows to transform dynamic algorithms capable of processing the input in batches to a dynamic algorithms with worst-case update time.

Publisher

Springer Science and Business Media LLC

Subject

Applied Mathematics,Computer Science Applications,General Computer Science

Cited by 1 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Sublinear Algorithms for (1.5+)-Approximate Matching;Proceedings of the 55th Annual ACM Symposium on Theory of Computing;2023-06-02

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3