Improved Girth Approximation and Roundtrip Spanners

07/25/2019
by   Shiri Chechik, et al.
0

In this paper we provide improved algorithms for approximating the girth and producing roundtrip spanners of n-node m-edge directed graphs with non-negative edge lengths. First, for any integer k > 1, we provide a deterministic Õ(m^1+ 1/k) time algorithm which computes a O(k n) multiplicative approximation of the girth and a O(k n) multiplicative roundtrip spanner with Õ(n^1+1/k) edges. Second, we provide a randomized Õ(m√(n)) time algorithm that with high probability computes a 3-multiplicative approximation to the girth. Third, we show how to combine these algorithms to obtain for any integer k > 1 a randomized algorithm which in Õ(m^1+ 1/k) time computes a O(k k) multiplicative approximation of the girth and O(k k) multiplicative roundtrip spanner with high probability. The previous fastest algorithms for these problems either ran in All-Pairs Shortest Paths (APSP) time, i.e. Õ(mn), or were due Pachocki et al (SODA 2018) which provided a randomized algorithm that for any integer k > 1 in time Õ(m^1+1/k) computed with high probability a O(k n) multiplicative approximation of the girth and a O(k n) multiplicative roundtrip spanners with Õ(n^1+1/k) edges. Our first algorithm removes the need for randomness and improves the approximation factor in Pachocki et al (SODA 2018), our second is constitutes the first sub-APSP-time algorithm for approximating the girth to constant accuracy with high probability, and our third is the first time versus quality trade-offs for obtaining constant approximations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/06/2019

A Randomized Algorithm for Edge-Colouring Graphs in O(m√(n)) Time

We present a simple randomized algorithm to edge-colour arbitrary simple...
research
06/26/2023

Towards Optimal Effective Resistance Estimation

We provide new algorithms and conditional hardness for the problem of es...
research
10/24/2018

Faster approximation algorithms for computing shortest cycles on weighted graphs

Given an n-vertex m-edge graph G with non negative edge-weights, the gir...
research
04/10/2019

Constant factor approximations to edit distance on far input pairs in nearly linear time

For any T ≥ 1, there are constants R=R(T) ≥ 1 and ζ=ζ(T)>0 and a randomi...
research
05/10/2020

Improved Bi-criteria Approximation for the All-or-Nothing Multicommodity Flow Problem in Arbitrary Networks

This paper addresses the following fundamental maximum throughput routin...
research
11/16/2020

Efficient polynomial-time approximation scheme for the genus of dense graphs

The main results of this paper provide an Efficient Polynomial-Time Appr...
research
04/09/2022

An Improved Integer Modular Multiplicative Inverse (modulo 2^w)

This paper presents an algorithm for the integer multiplicative inverse ...

Please sign up or login with your details

Forgot password? Click here to reset