In this paper we gather several improvements in the field of exact and approximate exponential-time algorithms for the Bandwidth problem. For graphs with treewidth t we present a O(n O(t) 2 n ) exact algorithm. Moreover for the same class of graphs we introduce a subexponential constant-approximation scheme - for any α>0 there exists a (1+α)-approximation algorithm running in time where c is a universal constant. These results seem interesting since Unger has proved that Bandwidth does not belong to APX even when the input graph is a tree (assuming PNP). So somewhat surprisingly, despite Unger's result it turns out that not only a subexponential constant approximation is possible but also a subexponential approximation scheme exists. Furthermore, for any positive integer r, we present a (4r-1)-approximation algorithm that solves Bandwidth for an arbitrary input graph in time and polynomial space. Finally we improve the currently best known exact algorithm for arbitrary graphs with a O(4.473 n ) time and space algorithm. In the algorithms for the small treewidth we develop a technique based on the Fast Fourier Transform, parallel to the Fast Subset Convolution techniques introduced by Björklund et al. This technique can be also used as a simple method of finding a chromatic number of all subgraphs of a given graph in O 1(2 n ) time and space, what matches the best known results. © 2009 Springer Berlin Heidelberg.
CITATION STYLE
Cygan, M., & Pilipczuk, M. (2009). Exact and approximate bandwidth. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5555 LNCS, pp. 304–315). https://doi.org/10.1007/978-3-642-02927-1_26
Mendeley helps you to discover research relevant for your work.