Faster approximation algorithms for computing shortest cycles on weighted graphs

10/24/2018
by   Guillaume Ducoffe, et al.
0

Given an n-vertex m-edge graph G with non negative edge-weights, the girth of G is the weight of a shortest cycle in G. For any graph G with polynomially bounded integer weights, we present a deterministic algorithm that computes, in Õ(n^5/3+m)-time, a cycle of weight at most twice the girth of G. Our approach combines some new insights on the previous approximation algorithms for this problem (Lingas and Lundell, IPL'09; Roditty and Tov, TALG'13) with Hitting Set based methods that are used for approximate distance oracles and date back from (Thorup and Zwick, JACM'05). Then, we turn our algorithm into a deterministic (2+ε)-approximation for graphs with arbitrary non negative edge-weights, at the price of a slightly worse running-time in Õ(n^5/3^ O(1)(1/ε)+m). Finally, if we insist in removing the dependency in the number m of edges, we can transform our algorithms into an Õ(n^5/3)-time randomized 4-approximation for the graphs with non negative edge-weights -- assuming the adjacency lists are sorted. Combined with the aforementioned Hitting Set based methods, this algorithm can be derandomized, thereby yielding an Õ(n^5/3)-time deterministic 4-approximation for the graphs with polynomially bounded integer weights, and an Õ(n^5/3^ O(1)(1/ε))-time deterministic (4+ε)-approximation for the graphs with non negative edge-weights. To the best of our knowledge, these are the first known subquadratic-time approximation algorithms for computing the girth of weighted graphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/18/2018

New and Simplified Distributed Algorithms for Weighted All Pairs Shortest Paths

We consider the problem of computing all pairs shortest paths (APSP) and...
research
02/15/2018

A Faster FPTAS for #Knapsack

Given a set W = {w_1,..., w_n} of non-negative integer weights and an in...
research
09/12/2021

Decremental All-Pairs Shortest Paths in Deterministic Near-Linear Time

We study the decremental All-Pairs Shortest Paths (APSP) problem in undi...
research
07/25/2019

Improved Girth Approximation and Roundtrip Spanners

In this paper we provide improved algorithms for approximating the girth...
research
07/09/2023

A Randomized Algorithm for Single-Source Shortest Path on Undirected Real-Weighted Graphs

In undirected graphs with real non-negative weights, we give a new rando...
research
07/24/2018

Zeros of Holant problems: locations and algorithms

We present fully polynomial-time (deterministic or randomised) approxima...
research
04/11/2023

Negative-Weight Single-Source Shortest Paths in Near-Linear Time: Now Faster!

In this work we revisit the fundamental Single-Source Shortest Paths (SS...

Please sign up or login with your details

Forgot password? Click here to reset