Faster Exponential-Time Approximation Algorithms Using Approximate Monotone Local Search

06/27/2022
by   Barış Can Esmer, et al.
0

We generalize the monotone local search approach of Fomin, Gaspers, Lokshtanov and Saurabh [J.ACM 2019], by establishing a connection between parameterized approximation and exponential-time approximation algorithms for monotone subset minimization problems. In a monotone subset minimization problem the input implicitly describes a non-empty set family over a universe of size n which is closed under taking supersets. The task is to find a minimum cardinality set in this family. Broadly speaking, we use approximate monotone local search to show that a parameterized α-approximation algorithm that runs in c^k · n^O(1) time, where k is the solution size, can be used to derive an α-approximation randomized algorithm that runs in d^n · n^O(1) time, where d is the unique value in d ∈ (1,1+c-1/α) such that 𝒟(1/αd-1/c-1)=ln c/α and 𝒟(a b) is the Kullback-Leibler divergence. This running time matches that of Fomin et al. for α=1, and is strictly better when α >1, for any c > 1. Furthermore, we also show that this result can be derandomized at the expense of a sub-exponential multiplicative factor in the running time. We demonstrate the potential of approximate monotone local search by deriving new and faster exponential approximation algorithms for Vertex Cover, 3-Hitting Set, Directed Feedback Vertex Set, Directed Subset Feedback Vertex Set, Directed Odd Cycle Transversal and Undirected Multicut. For instance, we get a 1.1-approximation algorithm for Vertex Cover with running time 1.114^n · n^O(1), improving upon the previously best known 1.1-approximation running in time 1.127^n · n^O(1) by Bourgeois et al. [DAM 2011].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2023

Approximate Monotone Local Search for Weighted Problems

In a recent work, Esmer et al. describe a simple method - Approximate Mo...
research
08/11/2017

New Tools and Connections for Exponential-time Approximation

In this paper, we develop new tools and connections for exponential time...
research
11/06/2019

Analysis of Two-variable Recurrence Relations with Application to Parameterized Approximations

In this paper we introduce randomized branching as a tool for parameteri...
research
06/27/2023

Optimally Repurposing Existing Algorithms to Obtain Exponential-Time Approximations

The goal of this paper is to understand how exponential-time approximati...
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
04/21/2018

Designing Practical PTASes for Minimum Feedback Vertex Set in Planar Graphs

We present two algorithms for the minimum feedback vertex set problem in...
research
12/13/2021

Approximation algorithms for k-median with lower-bound constraints

We study a variant of the classical k-median problem known as diversity-...

Please sign up or login with your details

Forgot password? Click here to reset