Parallel Searching on m Rays
نویسندگان
چکیده
In this paper we investigate parallel searching on m concurrent rays. We assume that a target t is located somewhere on one of the rays and that a group of m point robots has to reach t. Furthermore, we assume that the robots have no way of communicating over distance. Given a strategy S we are interested in the competitive ratio which is deened as the ratio of the time needed by the robots using S and the time needed if the location of t is known in advance. If a lower bound on the distance to the target is known, then there is a simple strategy which achieves a competitive ratio of 9 | independent of m. We show that even in the case m = 2 there is a lower bound of 9 on the competitive ratio for two large classes of strategies. Moreover, we show that a lower bound of 9 for m = 2 implies a lower bound of 9 for m > 2 | as is to be expected. If the minimum distance to the target is not known in advance, then we show a lower bound on the competitive ratio of 1 + 2(k + 1) k+1 =k k where k = dlog me. We also present a strategy that achieves this competitive ratio.
منابع مشابه
Non-zero probability of nearest neighbor searching
Nearest Neighbor (NN) searching is a challenging problem in data management and has been widely studied in data mining, pattern recognition and computational geometry. The goal of NN searching is efficiently reporting the nearest data to a given object as a query. In most of the studies both the data and query are assumed to be precise, however, due to the real applications of NN searching, suc...
متن کاملLower Bounds for Randomized Searching on M Rays Institut F Ur Informatik | Report 111
We consider the problem of on-line searching on m rays. A point robot is assumed to stand at the origin of m concurrent rays one of which contains a goal g that the point robot has to reach. Neither the ray containing g nor the distance to g are known to the robot. The only way the robot can detect g is by reaching its location. We use the competitive ratio to measure the performance of a strat...
متن کاملOptimal Parallel Two Dimensional Text Searching on a CREW PRAM
We present a parallel algorithm for two dimensional text searching over a general alphabet. This algorithm is optimal in two ways. First, the total number of operations on the text is linear. Second, the algorithm takes time O(log m) on a CREW PRAM (where m is the length of the longest dimension of the pattern), thus matching the lower bound for string matching on a PRAM without concurrent writ...
متن کاملOptimal Algorithms for Generalized Matrix Search Problem
We present a set of optimal and asymptotically optimal sequential and parallel algorith ms for the problem of searching on an m n sorted matrix m n Our two sequential algo rithms have a time complexity ofO m log n m which is shown to be optimal Our parallel algorithm runs in O log logm log logm log n m z time usingm log logm log logm processors on a COMMON CRCW PRAM where z is a monotonically d...
متن کاملParallel Range Searching in Large Databases Based on General Parallel Prefix Computation
General Preex Computation (GPC) problem has been shown to be the kernel routine that captures the hardest part of parallel algorithms in elds such as computer graphics, medical imaging, databases, and computational geometry. We present the rst computation and communication optimal algorithm on Coarse Grained Multicomputers (CGM) for solving GPC and, speciically, present its application on paral...
متن کامل