Title :
Efficient distributed ranking and sorting schemes for a Coterie
Author :
Cheng, Zixue ; Wei, David S L
Author_Institution :
Dept. of Comput. Software, Aizu Univ., Japan
Abstract :
We consider the problems of distributed ranking and sorting on a Coterie, a communication structure which has proven to be a good candidate as underlying interconnection network for distributed processing. Ranking and sorting problems are harder than a consensus one, a vital and well studied problem in distributed processing, in that the later one computes for only one function (e.g. summation), while the former one actually performs n functions, as ranking is to rank the key in each of n sites. The currently best known decentralized consensus protocols on a coterie uses O(n√(n)) messages, and requites two rounds of message exchange. In this paper we show that both ranking and sorting can be done on a coterie with the same message complexity although the problems we investigate are much harder. We first present a two-round ranking algorithm which requires only O(n√(n)) messages. Then using this ranking algorithm, we obtain a sorting algorithm which also uses only O(n√(n)) messages, but requires two more rounds of message exchange
Keywords :
communication complexity; distributed algorithms; multiprocessor interconnection networks; sorting; Coterie; consensus protocols; distributed processing; distributed ranking; interconnection network; message complexity; message exchange; sorting; sorting algorithm; Centralized control; Communication system control; Computer science; Distributed algorithms; Distributed computing; Distributed processing; Information retrieval; Protocols; Sorting; Tree data structures;
Conference_Titel :
Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
Conference_Location :
Beijing
Print_ISBN :
0-8186-7460-1
DOI :
10.1109/ISPAN.1996.508979