AbstractWe present a set of optimal and asymptotically optimal sequential and parallel algorithms for the problem of searching on an m × n sorted matrix in the general case when m⩽n. Our two sequential algorithms have a time complexity of O(m log(2nm)) which is shown to be optimal. Our parallel algorithm runs in O(log(log mlog log m) log (2nm1−z)) time using m/log(log mlog 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 all...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
Though non-comparison based sorting techniques like radix sorting can be done with less work than ...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
We present a set of optimal and asymptotically optimal sequential and parallel algorithms for the pr...
I n this paper we consider searching, and also rank-ing, in a n m x n matr ix with sorted columns o ...
In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
AbstractWe consider the problem of deterministic sorting of integers on a parallel RAM (PRAM). The b...
AbstractWe present a simple deterministic parallel algorithm that runs on a CRCW PRAM and sorts n in...
We show that $n$ integers in the range $1 \twodots n$ can be stably sorted on an \linebreak EREW PRA...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractPart I of this paper presented a novel technique for approximate parallel scheduling and a n...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
AbstractThis paper gives output-sensitive parallel algorithms whose performance depends on the outpu...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
Though non-comparison based sorting techniques like radix sorting can be done with less work than ...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...
We present a set of optimal and asymptotically optimal sequential and parallel algorithms for the pr...
I n this paper we consider searching, and also rank-ing, in a n m x n matr ix with sorted columns o ...
In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
AbstractWe consider the problem of deterministic sorting of integers on a parallel RAM (PRAM). The b...
AbstractWe present a simple deterministic parallel algorithm that runs on a CRCW PRAM and sorts n in...
We show that $n$ integers in the range $1 \twodots n$ can be stably sorted on an \linebreak EREW PRA...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
AbstractWe show thatnintegers in the range 1,…,ncan be sorted stably on an EREW PRAM usingO(t) time ...
AbstractPart I of this paper presented a novel technique for approximate parallel scheduling and a n...
Given a text of length n and a pattern of length m, we present a parallel linear algorithm for findi...
AbstractThis paper gives output-sensitive parallel algorithms whose performance depends on the outpu...
Abstract.We assume a parallel RAM model which allows both concurrent reads and concurrent writes of ...
Though non-comparison based sorting techniques like radix sorting can be done with less work than ...
Rajasekaran and Reif considered the problem of sorting n integers, each in the range {l,..., n}, in ...