Abstract:
A linear arrangement of an n-vertex graph is a one-to-one mapping of its vertices to the integers f1; : : : ; ng. The bandwidth of a linear arrangement is the maximum difference between mapped values of adjacent vertices. The problem of finding a linear arrangement with smallest possible bandwidth in NP-hard. We present a randomized algorithm that runs in nearly linear time and outputs a linear arrangement whose bandwidth is within a polylogarithmic multiplicative factor of optimal. Our algorithm is based on a new notion, called volume respecting embeddings, which is a natural extension of small distortion embeddings of Bourgain and of Linial, London and Rabinovich. 1 Introduction We consider the problem of minimizing the bandwidth of an undirected connected graph G(V; E), where n = jV j and m = jEj. One needs to find a linear arrangement of the vertices, namely, a one-to-one mapping f : V \Gamma! f1; 2; : : : ng, for which the bandwidth, i.e. max (i;j)2E jf(i) \Gamma f(j)j, i...
Citations
|
1518
|
The Art of Computer Programming
– Knuth
- 1973
|
|
797
|
Geometric Algorithms and Combinatorial Optimization
– Grötschel, Lovász, et al.
- 1988
|
|
324
|
The geometry of graphs and some of its algorithmic applications
– Linial, London, et al.
- 1995
|
|
208
|
On Lipschitz embedding of finite metric spaces in Hilbert space
– Bourgain
- 1985
|
|
138
|
Reducing the bandwidth of sparse symmetric matrices
– Cuthill, McKee
- 1969
|
|
135
|
Integral geometry and geometric probability
– Santaló
- 1976
|
|
88
|
Asymptotic theory of finite dimensional normed spaces, Springer lecture notes in mathematics 1200
– Milman, Schechtman
- 1986
|
|
60
|
The Johnson-Lindenstrauss lemma and the sphericity of some graphs
– Frankl, Maehara
- 1988
|
|
55
|
Complexity results for bandwidth minimization
– Garey, Graham, et al.
- 1978
|
|
48
|
The NP-Completeness of the Bandwidth Minimization Problem
– Papadimitriou
- 1976
|
|
46
|
The bandwidth problems for graphs and matrices --- a survey
– Chinn, Chv'atalov'a, et al.
- 1982
|
|
45
|
Beyond NP-completeness for problems of bounded width: hardness for the W hierarchy
– Bodlaender, Fellows, et al.
- 1994
|
|
44
|
Small distortion and volume preserving embeddings for planar and Euclidean metrics
– Rao
- 1999
|
|
31
|
The bandwidth minimization problem for caterpillars with hair length 3 is NP-complete
– Monien
- 1986
|
|
30
|
Linear Algebra and Its Applications, Third Edition
– Strang
- 1988
|
|
26
|
Approximating the bandwidth for asteroidal triple-free graphs, ESA'95 proceedings
– Kloks, Muller
|
|
26
|
Random projection: A new approach to VLSI layout
– Vempala
- 1998
|
|
25
|
Improved dynamic programming algorithms for bandwidth minimization and the mincut linear arrangement problem
– Gurari, Sudborough
- 1984
|
|
23
|
Semi-De Relaxations for Minimum Bandwidth and other Vertex-Ordering Problems
– Blum, Konjevod, et al.
- 1998
|
|
19
|
Dynamic programming algorithms for recognizing small bandwidth graphs in polynomial time
– Saxe
- 1980
|
|
18
|
Computing the bandwidth of interval graphs
– Kleitman, Vohra
- 1990
|
|
17
|
On approximation intractability of the bandwidth problem
– Blache, Karpinski, et al.
- 1997
|
|
17
|
Bandwidth Minimization: An Approximation Algorithm for Caterpillars
– Haralambides, Makedon, et al.
- 1991
|
|
17
|
On the probable performance of heuristics for bandwidth minimization
– Turner
- 1986
|
|
15
|
Graphs with small bandwidth and cutwidth
– Chung, Seymour
- 1989
|
|
15
|
The complexity of the approximation of the bandwidth problem
– Unger
- 1998
|
|
13
|
The bandwidth of caterpillars with hairs of length 1 and 2
– Assman, Peck, et al.
- 1981
|
|
13
|
An Approximation Algorithm for the Bandwidth Problem on Dense Graphs, ECCC
– Karpinski, Wirtgen, et al.
- 1997
|
|
12
|
Point lattices
– Lagarias
- 1995
|
|
9
|
On the bandwidth problem for graphs
– Chvátalová
- 1980
|
|
6
|
Geometry of Numbers, second edition
– Gruber, Lekkerkerker
- 1987
|
|
5
|
Computer Solution of Large Positive Definite Systems
– George, Liu
- 1981
|