DocumentCode
3270951
Title
Approximation algorithms for the bandwidth minimization problem for caterpillar graphs
Author
Haralambides, J. ; Makedon, F. ; Monien, B.
Author_Institution
Texas Univ., Richardson, TX, USA
fYear
1990
fDate
9-13 Dec 1990
Firstpage
301
Lastpage
307
Abstract
The bandwidth minimization problem (BMP) is the problem, given a graph G and an integer k, to map the vertices of G to distinct positive integers, so that no edge of G has its endpoints mapped to integers that differ by more than k. There is no known approximation algorithm for this problem, even for the case of trees. The authors present two different approximation algorithms for the BMP for the case of special graphs, called caterpillars. The BMP for caterpillars is related to multiprocessor scheduling. It has been shown to be NP-complete, even for degree-3 trees. The authors first algorithm, gives an O(log n) times optimal algorithm, where n is the number of nodes of the caterpillar. It is based on the idea of level algorithms. The second algorithm gives an √n times approximation. It is based on a greedy approach and outperforms the first one up to a certain value n=n0 due to the constants involved
Keywords
circuit layout; computational complexity; graph theory; minimisation; probability; NP-complete; approximation algorithms; bandwidth minimization problem; caterpillar graphs; graph layout; greedy algorithms; level algorithms; linear layout; multiprocessor scheduling; special graphs; Approximation algorithms; Bandwidth; Bones; Hair; Minimization methods; Performance analysis; Spine; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1990. Proceedings of the Second IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-2087-0
Type
conf
DOI
10.1109/SPDP.1990.143552
Filename
143552
Link To Document