Exact and approximate bandwidth
Theoretical Computer Science
Capacitated domination faster than O(2n)
Information Processing Letters
Capacitated domination faster than O(2n)
SWAT'10 Proceedings of the 12th Scandinavian conference on Algorithm Theory
Approximating MAX SAT by moderately exponential and parameterized algorithms
TAMC'12 Proceedings of the 9th Annual international conference on Theory and Applications of Models of Computation
Algorithms for dominating clique problems
Theoretical Computer Science
Efficient algorithms for the max k-vertex cover problem
TCS'12 Proceedings of the 7th IFIP TC 1/WG 202 international conference on Theoretical Computer Science
Fast algorithms for min independent dominating set
Discrete Applied Mathematics
Exponential approximation schemata for some network design problems
Journal of Discrete Algorithms
An exponential time 2-approximation algorithm for bandwidth
Theoretical Computer Science
Hi-index | 0.00 |
The bandwidth of a graph G on n vertices is the minimum b such that the vertices of G can be labeled from 1 to n such that the labels of every pair of adjacent vertices differ by at most b.In this paper, we present a 2-approximation algorithm for the Bandwidth problem that takes worst-case $\mathcal{O}(1.9797^n)$ $= \mathcal{O}(3^{0.6217 n})$ time and uses polynomial space. This improves both the previous best 2- and 3-approximation algorithms of Cygan et al. which have an $\mathcal{O}^*(3^n)$ and $\mathcal{O}^*(2^n)$ worst-case time bounds, respectively. Our algorithm is based on constructing bucket decompositions of the input graph. A bucket decomposition partitions the vertex set of a graph into ordered sets (called buckets) of (almost) equal sizes such that all edges are either incident on vertices in the same bucket or on vertices in two consecutive buckets. The idea is to find the smallest bucket size for which there exists a bucket decomposition. The algorithm uses a simple divide-and-conquer strategy along with dynamic programming to achieve this improved time bound.