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 :
بازگشت