跳至主導覽 跳至搜尋 跳過主要內容

Optimal algorithms for generalized searching in sorted matrices

  • Hong Shen

研究成果: Article同行評審

1 引文 斯高帕斯(Scopus)

摘要

We present a set of optimal arid asymptotically optimal sequential and parallel algorithms for the problem of searching on an m x n sorted matrix in the general case when m≤n. Our two sequential algorithms have a time complexity of O(m log(2n/m)) which is shown to be optimal. Our parallel algorithm runs in O(log(log m/log log m) log(2n/m1-z)) time using m/log(log m/log log m) processors on a COMMON CRCW PRAM, where 0≤z < 1 is a monotonically decreasing function on m, which is asymptotically work-optimal. The two sequential algorithms differ mainly in the ways of matrix partitioning: one uses row-searching and the other applies diagonal-searching. The parallel algorithm is based on some non-trivial matrix partitioning and processor allocation schemes. All the proposed algorithms can be easily generalized for searching on a set of sorted matrices.

原文English
頁(從 - 到)221-230
頁數10
期刊Theoretical Computer Science
188
發行號1-2
DOIs
出版狀態Published - 30 11月 1997
對外發佈

指紋

深入研究「Optimal algorithms for generalized searching in sorted matrices」主題。共同形成了獨特的指紋。

引用此