Optimal Parallel Selection in Sorted Matrices
Author(s)
Shen, Hong
Ramnath, S.
Griffith University Author(s)
Year published
1996
Metadata
Show full item recordAbstract
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) operations on an EREW PRAM for the problem of selection in an m × n matrix with sorted rows and columns, m ⩽ n. Our algorithm generalizes the result of Sarnath and He (1992) for selection in a sorted matrix of equal dimensions, and thus answers the open question they posted. The algorithm is work-optimal thus improving upon the result in (Sarnath and He, 1992) for the case of square matrices as well. Our algorithm can be generalized to solve the selection problem on a set of sorted matrices of arbitrary dimensions.We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) operations on an EREW PRAM for the problem of selection in an m × n matrix with sorted rows and columns, m ⩽ n. Our algorithm generalizes the result of Sarnath and He (1992) for selection in a sorted matrix of equal dimensions, and thus answers the open question they posted. The algorithm is work-optimal thus improving upon the result in (Sarnath and He, 1992) for the case of square matrices as well. Our algorithm can be generalized to solve the selection problem on a set of sorted matrices of arbitrary dimensions.
View less >
View less >
Journal Title
Information Processing Letters
Volume
59
Issue
3
Subject
Landscape Ecology
Mathematical Sciences
Information and Computing Sciences
Engineering