In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the EREW PRAM model. We propose a work-optimal parallel algorithm, based on the technique of accelerated cascading, that runs in O(log m log log m)-time for small elements with rank k ≤ m and in O(log m log log m log(k/m))-time otherwise. Then we present a sequential algorithm for multisearch in a matrix with sorted columns as a prelude to a parallel algorithm for multisearch in a matrix with sorted columns. The sequential algorithm uses ideas from the parallel technique of chaining. The parallel multisearch algorithm follows this sequential algorithm and has a nontrivial dependence not only on the ranks of the search-elements but also on the nu...
The multisearch problem is defined as follows. Given a data structure D modeled as a graph with n co...
External memory (EM) algorithms are designed for computational problems in which the size of the int...
We defne the batched range-searching problem as follows: given a set S of n points and a set Q of m ...
In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the...
I n this paper we consider searching, and also rank-ing, in a n m x n matr ix with sorted columns o ...
We present a set of optimal and asymptotically optimal sequential and parallel algorithms for the pr...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
AbstractWe present a set of optimal and asymptotically optimal sequential and parallel algorithms fo...
Parallel computation offers the promise of great improvements in the solution of problems that, if w...
A sublinear time subquadratic work parallel algorithm for construction of an optimal binary search t...
Combinatorial branch and bound searches are a common technique for solving global optimisation and d...
A highly efficient parallel algorithm called Searching for Backbones (SfB) is proposed: based on the...
A recent trend in program methodologies is to derive efficient parallel programs from sequential pr...
AbstractIn this paper we design and analyse parallel algorithms with the goal to get exact bounds on...
AbstractThis paper gives output-sensitive parallel algorithms whose performance depends on the outpu...
The multisearch problem is defined as follows. Given a data structure D modeled as a graph with n co...
External memory (EM) algorithms are designed for computational problems in which the size of the int...
We defne the batched range-searching problem as follows: given a set S of n points and a set Q of m ...
In this paper we consider searching, and also ranking, in an m x n matrix with sorted columns on the...
I n this paper we consider searching, and also rank-ing, in a n m x n matr ix with sorted columns o ...
We present a set of optimal and asymptotically optimal sequential and parallel algorithms for the pr...
We present a parallel algorithm running in time O(logmlog*m(logm+log(nm))) time and O(mlog(nm)) oper...
AbstractWe present a set of optimal and asymptotically optimal sequential and parallel algorithms fo...
Parallel computation offers the promise of great improvements in the solution of problems that, if w...
A sublinear time subquadratic work parallel algorithm for construction of an optimal binary search t...
Combinatorial branch and bound searches are a common technique for solving global optimisation and d...
A highly efficient parallel algorithm called Searching for Backbones (SfB) is proposed: based on the...
A recent trend in program methodologies is to derive efficient parallel programs from sequential pr...
AbstractIn this paper we design and analyse parallel algorithms with the goal to get exact bounds on...
AbstractThis paper gives output-sensitive parallel algorithms whose performance depends on the outpu...
The multisearch problem is defined as follows. Given a data structure D modeled as a graph with n co...
External memory (EM) algorithms are designed for computational problems in which the size of the int...
We defne the batched range-searching problem as follows: given a set S of n points and a set Q of m ...