A Subquadratic-Time Distributed Algorithm for Exact Maximum Matching

نویسندگان

چکیده

For a graph G=(V,E), finding set of disjoint edges that do not share any vertices is called matching problem, and the maximum fundamental problem in theory distributed algorithms. Although local algorithms for approximate have been widely studied, exact has much studied. In fact, no algorithm faster than trivial upper bound O(n^2) rounds known general instance. this paper, we propose randomized O(s_{max}^{3/2}+log n)-round CONGEST model, where s_{\max} size matching. This first o(n^2) instances model. The key technical ingredient our result an augmenting path O(s_{\max}) rounds, which based on novel technique constructing sparse certificate paths, subgraph input preserving at least one path. To establish highly parallel construction certificates, also new characterization might be independent interest.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed algorithm for approximating the maximum matching

We present a distributed algorithm that finds a matching M of size which is at least 2/3|M | where M ∗ is a maximum matching in a graph. The algorithm runs in O(log n) steps.

متن کامل

A Fast Distributed Algorithm for Approximating the Maximum Matching

We present a distributed approximation algorithm that computes in every graph G a matching M of size at least 2 3 β(G), where β(G) is the size of a maximum matching in G. The algorithm runs in O(log |V (G)|) rounds in the synchronous, message passing model of computation and matches the best known asymptotic complexity for computing a maximal matching in the same protocol. This improves the run...

متن کامل

A Subquadratic Algorithm for Approximate Regular Expression Matching

The main result of this paper is an algorithm for approximate matching of a regular expression of size m in a text of size n in time O(nm/ log d + 2 n), where d is the number of allowed errors. This algorithm is the first o(mn) algorithm for approximate matching to regular expressions.

متن کامل

Distributed Algorithm for Better Approximation of the Maximum Matching

Let G be a graph on n vertices that does not have odd cycles of lengths 3, . . . , 2k− 1 with k ≥ 2. We give a deterministic distributed algorithm which finds in a poly-logarithmic (in n) number of rounds a matching M , such that |M | ≥ (1−α)m(G), where m(G) is the size of a maximum matching in G and α = 1 k+1 .

متن کامل

A Subquadratic-Time Algorithm for Decremental Single-Source Shortest Paths

We study dynamic (1 + )-approximation algorithms for the single-source shortest paths problem in an unweighted undirected n-node m-edge graph under edge deletions. The fastest algorithm for this problem is an algorithm with O(n) total update time and constant query time by Bernstein and Roditty (SODA 2011). In this paper, we improve the total update time to O(n + m) while keeping the query time...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEICE Transactions on Information and Systems

سال: 2022

ISSN: ['0916-8532', '1745-1361']

DOI: https://doi.org/10.1587/transinf.2021edp7083