Improved Distributed Approximations for Minimum-Weight Two-Edge-Connected Spanning Subgraph

05/26/2019
by   Michal Dory, et al.
0

The minimum-weight 2-edge-connected spanning subgraph (2-ECSS) problem is a natural generalization of the well-studied minimum-weight spanning tree (MST) problem, and it has received considerable attention in the area of network design. The latter problem asks for a minimum-weight subgraph with an edge connectivity of 1 between each pair of vertices while the former strengthens this edge-connectivity requirement to 2. Despite this resemblance, the 2-ECSS problem is considerably more complex than MST. While MST admits a linear-time centralized exact algorithm, 2-ECSS is NP-hard and the best known centralized approximation algorithm for it (that runs in polynomial time) gives a 2-approximation. In this paper, we give a deterministic distributed algorithm with round complexity of O(D+√(n)) that computes a (5+ϵ)-approximation of 2-ECSS, for any constant ϵ>0. Up to logarithmic factors, this complexity matches the Ω(D+√(n)) lower bound that can be derived from Das Sarma et al. [STOC'11], as shown by Censor-Hillel and Dory [OPODIS'17]. Our result is the first distributed constant approximation for 2-ECSS in the nearly optimal time and it improves on a recent randomized algorithm of Dory [PODC'18], which achieved an O( n)-approximation in O(D+√(n)) rounds. We also present an alternative algorithm for O( n)-approximation, whose round complexity is linear in the low-congestion shortcut parameter of the network, following a framework introduced by Ghaffari and Haeupler [SODA'16]. This algorithm has round complexity O(D+√(n)) in worst-case networks but it provably runs much faster in many well-behaved graph families of interest. For instance, it runs in O(D) time in planar networks and those with bounded genus, bounded path-width or bounded tree-width.

READ FULL TEXT
research
11/09/2017

Fast Distributed Approximation for TAP and 2-Edge-Connectivity

The tree augmentation problem (TAP) is a fundamental network design prob...
research
04/05/2022

Simulated Annealing is a Polynomial-Time Approximation Scheme for the Minimum Spanning Tree Problem

We prove that Simulated Annealing with an appropriate cooling schedule c...
research
02/19/2021

Simple Combinatorial Algorithms for the Minimum Dominating Set Problem in Bounded Arboricity Graphs

We revisit the minimum dominating set problem on graphs with arboricity ...
research
11/09/2022

A Nearly Time-Optimal Distributed Approximation of Minimum Cost k-Edge-Connected Spanning Subgraph

The minimum-cost k-edge-connected spanning subgraph (k-ECSS) problem is ...
research
09/21/2022

Improved Approximation for Two-Edge-Connectivity

The basic goal of survivable network design is to construct low-cost net...
research
06/06/2020

Distributed Approximation on Power Graphs

We investigate graph problems in the following setting: we are given a g...
research
02/22/2023

Degrees and Network Design: New Problems and Approximations

While much of network design focuses mostly on cost (number or weight of...

Please sign up or login with your details

Forgot password? Click here to reset