Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
Improved Bounds for Matching in Random-Order Streams
by
Bernstein, Aaron
in
Algorithms
/ Approximation
/ Computation
/ Graph theory
/ Greedy algorithms
/ Lower bounds
/ Matching
2024
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
Improved Bounds for Matching in Random-Order Streams
by
Bernstein, Aaron
in
Algorithms
/ Approximation
/ Computation
/ Graph theory
/ Greedy algorithms
/ Lower bounds
/ Matching
2024
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Journal Article
Improved Bounds for Matching in Random-Order Streams
2024
Request Book From Autostore
and Choose the Collection Method
Overview
We study the problem of computing an approximate maximum cardinality matching in the semi-streaming model when edges arrive in a random order. In the semi-streaming model, the edges of the input graph G=(V,E) are given as a stream e1,…,em, and the algorithm is allowed to make a single pass over this stream while using O(npolylog(n)) space (m=|E| and n=|V|). If the order of edges is adversarial, a simple single-pass greedy algorithm yields a 1/2-approximation in O(n) space; achieving a better approximation in adversarial streams remains an elusive open question. A line of recent work shows that one can improve upon the 1/2-approximation if the edges of the stream arrive in a random order. The state of the art for this model is two-fold: Assadi et al. [SODA 2019] show how to compute a 23(∼.66)-approximate matching, but the space requirement is O(n1.5polylog(n)). Very recently, Farhadi et al. [SODA 2020] presented an algorithm with the desired space usage of O(npolylog(n)), but a worse approximation ratio of 611(∼.545), or 35(=.6) in bipartite graphs. In this paper, we present an algorithm that computes a 23(∼.66)-approximate matching using only O(nlog(n)) space, improving upon both results above. We also note that for adversarial streams, a lower bound of Kapralov [SODA 2013] shows that any algorithm that achieves a 1-1e(∼.63)-approximation requires (n1+Ω(1/loglog(n))) space; recent follow-up work by the same author improved this lower bound to 1+ln(2)∼.59 [SODA 2021]. As a consequence, both our result and the earlier result of Farhadi et al. prove that the problem of computing a maximum matching is strictly easier in random-order streams than in adversarial ones.
Publisher
Springer Nature B.V
Subject
This website uses cookies to ensure you get the best experience on our website.