DocumentCode :
517910
Title :
An alternative time — optimal distributed sorting algorithm on a line network
Author :
Prasath, R. Rajendra
Author_Institution :
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear :
2010
fDate :
11-13 May 2010
Firstpage :
1
Lastpage :
6
Abstract :
In this paper, we consider sorting problem with n elements distributed over a number of processing entities in a distributed system. We have derived an alternative, efficient algorithm with the worst case lower bound of (n -1) rounds for distributed sorting on a line network, where n is the number of processors. The proposed distributed sorting algorithm improves the performance of each processor without creating copies of (n -2) elements at intermediate processors and reduces the execution time of Sasaki´s time-optimal algorithm [A. Sasaki, A time-optimal distributed sorting algorithm on a line network, Inform. Process. Lett., 83(2002) pp. 21-26]. Also all processors do not necessarily perform the disjoint comparison-exchange operations and simulation results show that the proposed algorithm results in better execution time with the identity of processors. This algorithm could also be extended for sorting the distributed elements on the linear embedding obtained from a general network.
Keywords :
distributed algorithms; embedded systems; sorting; distributed system; line network; linear embedding; optimal distributed sorting algorithm; Algorithm design and analysis; Computational complexity; Computational modeling; Computer networks; Computer science; Distributed computing; Information science; Network topology; Robustness; Sorting; Distributed algorithms; computational complexity; distributed sorting; line network;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networked Computing (INC), 2010 6th International Conference on
Conference_Location :
Gyeongju
Print_ISBN :
978-1-4244-6986-4
Electronic_ISBN :
978-89-88678-20-6
Type :
conf
Filename :
5484861
Link To Document :
بازگشت