α-approximate Reductions: a Novel Source of Heuristics for Better Approximation Algorithms

06/27/2021
by   Fredrik Manne, et al.
0

Lokshtanov et al. [STOC 2017] introduced lossy kernelization as a mathematical framework for quantifying the effectiveness of preprocessing algorithms in preserving approximation ratios. α-approximate reduction rules are a central notion of this framework. We propose that carefully crafted α-approximate reduction rules can yield improved approximation ratios in practice, while being easy to implement as well. This is distinctly different from the (theoretical) purpose for which Lokshtanov et al. designed α-approximate Reduction Rules. As evidence in support of this proposal we present a new 2-approximate reduction rule for the Dominating Set problem. This rule, when combined with an approximation algorithm for Dominating Set, yields significantly better approximation ratios on a variety of benchmark instances as compared to the latter algorithm alone. The central thesis of this work is that α-approximate reduction rules can be used as a tool for designing approximation algorithms which perform better in practice. To the best of our knowledge, ours is the first exploration of the use of α-approximate reduction rules as a design technique for practical approximation algorithms. We believe that this technique could be useful in coming up with improved approximation algorithms for other optimization problems as well.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/26/2019

Deterministic Distributed Dominating Set Approximation in the CONGEST Model

We develop deterministic approximation algorithms for the minimum domina...
research
07/15/2022

Approximating Highly Inapproximable Problems on Graphs of Bounded Twin-Width

For any ε > 0, we give a polynomial-time n^ε-approximation algorithm for...
research
03/03/2022

Improved Approximation Algorithms and Lower Bounds for Search-Diversification Problems

We study several questions related to diversifying search results. We gi...
research
07/25/2018

Mildly Exponential Time Approximation Algorithms for Vertex Cover, Uniform Sparsest Cut and Related Problems

In this work, we study the trade-off between the running time of approxi...
research
07/03/2018

Approximation Algorithms for Probabilistic Graphs

We study the k-median and k-center problems in probabilistic graphs. We ...
research
06/12/2023

General Transformation for Consistent Online Approximation Algorithms

We introduce a transformation framework that can be utilized to develop ...
research
02/21/2018

Approximation Algorithms for Cascading Prediction Models

We present an approximation algorithm that takes a pool of pre-trained m...

Please sign up or login with your details

Forgot password? Click here to reset