English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Incremental (1 - ε)-approximate dynamic matching in O(poly(1/ε)) update time

Blikstad, J., & Kiss, P. (2023). Incremental (1 - ε)-approximate dynamic matching in O(poly(1/ε)) update time. Retrieved from https://arxiv.org/abs/2302.08432.

Item is

Basic

show hide
Genre: Paper
Latex : Incremental $(1-\epsilon)$-approximate dynamic matching in $O(poly(1/\epsilon))$ update time
Other : 1 - epsilon 1/epsilon 1 - E 1/E

Files

show Files
hide Files
:
arXiv:2302.08432.pdf (Preprint), 756KB
Name:
arXiv:2302.08432.pdf
Description:
File downloaded from arXiv at 2023-02-21 10:47
OA-Status:
Not specified
Visibility:
Public
MIME-Type / Checksum:
application/pdf / [MD5]
Technical Metadata:
Copyright Date:
-
Copyright Info:
-

Locators

show

Creators

show
hide
 Creators:
Blikstad, Joakim1, Author
Kiss, Peter2, Author           
Affiliations:
1External Organizations, ou_persistent22              
2Algorithms and Complexity, MPI for Informatics, Max Planck Society, ou_24019              

Content

show
hide
Free keywords: Computer Science, Data Structures and Algorithms, cs.DS
 Abstract: In the dynamic approximate maximum bipartite matching problem we are given
bipartite graph $G$ undergoing updates and our goal is to maintain a matching
of $G$ which is large compared the maximum matching size $\mu(G)$. We define a
dynamic matching algorithm to be $\alpha$ (respectively $(\alpha,
\beta)$)-approximate if it maintains matching $M$ such that at all times $|M |
\geq \mu(G) \cdot \alpha$ (respectively $|M| \geq \mu(G) \cdot \alpha -
\beta$).
We present the first deterministic $(1-\epsilon )$-approximate dynamic
matching algorithm with $O(poly(\epsilon ^{-1}))$ amortized update time for
graphs undergoing edge insertions. Previous solutions either required
super-constant [Gupta FSTTCS'14, Bhattacharya-Kiss-Saranurak SODA'23] or
exponential in $1/\epsilon $
[Grandoni-Leonardi-Sankowski-Schwiegelshohn-Solomon SODA'19] update time. Our
implementation is arguably simpler than the mentioned algorithms and its
description is self contained. Moreover, we show that if we allow for additive
$(1, \epsilon \cdot n)$-approximation our algorithm seamlessly extends to also
handle vertex deletions, on top of edge insertions. This makes our algorithm
one of the few small update time algorithms for $(1-\epsilon )$-approximate
dynamic matching allowing for updates both increasing and decreasing the
maximum matching size of $G$ in a fully dynamic manner.

Details

show
hide
Language(s): eng - English
 Dates: 2023-02-162023
 Publication Status: Published online
 Pages: 19 p.
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: arXiv: 2302.08432
URI: https://arxiv.org/abs/2302.08432
BibTex Citekey: Blikstad2302.08432
 Degree: -

Event

show

Legal Case

show

Project information

show

Source

show