DocumentCode
2370937
Title
Quicksort and permutation routing on the hypercube and de Bruijn networks
Author
Wei, David S L
Author_Institution
Sch. of Comput. Sci. & Eng., Aizu Univ., Fukushima, Japan
fYear
1994
fDate
14-16 Dec 1994
Firstpage
238
Lastpage
245
Abstract
We consider the problems of sorting and routing on some unbounded interconnection networks, namely hypercube and de Bruijn network. We first present two efficient implementations of quicksort on the hypercube. The first algorithm sorts N items on an N-node hypercube, one item per node, in O((log2 N)/(log log N)) time with high probability, while the other one sorts N items on an (N/log N)-node hypercube, log N items per node, in O(log2 N) time with high probability, which achieves optimal speedup in the sense of PT product. Both algorithms beat the fastest previous quicksort that runs in O(log 2 N) expected time on a butterfly of N nodes. We also present a deterministic (nonoblivious) permutation routing algorithm which runs in O(d·n2) time on a d-ary de Bruijn network of N=d n nodes. To the best of our knowledge, this routing algorithm is so far the fastest deterministic one for the de Bruijn network of arbitrary degree. The best previous one runs in O((log d)·d·n2) time. All algorithms presented are simple, the constants hidden behind the big Oh being small
Keywords
hypercube networks; sorting; N-node hypercube; de Bruijn networks; deterministic permutation routing algorithm; hypercube; permutation routing; quicksort; unbounded interconnection networks; Algorithm design and analysis; Application software; Communication networks; Computer science; Electronic mail; Hypercubes; Multiprocessor interconnection networks; Parallel processing; Routing; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms and Networks, 1994. (ISPAN), International Symposium on
Conference_Location
Kanazawa
Print_ISBN
0-8186-6507-6
Type
conf
DOI
10.1109/ISPAN.1994.367189
Filename
367189
Link To Document