Faster Exponential-Time Approximation Algorithms Using Approximate Monotone Local Search
Abstract
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 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 time, where is the solution size, can be used to derive an -approximation randomized algorithm that runs in time, where is the unique value in such that and is the Kullback-Leibler divergence. This running time matches that of Fomin et al. for , and is strictly better when , for any . 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, -Hitting Set, Directed Feedback Vertex Set, Directed Subset Feedback Vertex Set, Directed Odd Cycle Transversal and Undirected Multicut. For instance, we get a -approximation algorithm for Vertex Cover with running time , improving upon the previously best known -approximation running in time by Bourgeois et al. [DAM 2011].
Cite
@article{arxiv.2206.13481,
title = {Faster Exponential-Time Approximation Algorithms Using Approximate Monotone Local Search},
author = {Barış Can Esmer and Ariel Kulik and Dániel Marx and Daniel Neuen and Roohani Sharma},
journal= {arXiv preprint arXiv:2206.13481},
year = {2026}
}
Comments
28 pages, full version of a paper accepted at ESA 2022; second version addresses an error in the brute-force approximation algorithm