On the Multisearching Problem of Hypercubes
نویسندگان
چکیده
We build on the work of Dehne and Rau-Chaplin and give improved bounds for the multisearch problem on a hypercube. This is a parallel search problem where the elements in the structure S to be searched are totally ordered, but where it is not possible to compare in constant time any two given queries q and q'. This problem is fundamental in computational geometry, for example it models planar point location in a slab. More precisely, we aTe given on a n-processor hypercube a sorted n-element sequence S, and a set Q of n queries, and we need to find for each query q E Q its location in the sorted S. Note that one cannot solve this problem by sorting SUQ, because every comparisonbased parallel sorting algorithm needs to compare a pair q, q' E Q in constant time. We present an improved algorithm for the multisearch problem, one that takes 0(1ogn(loglogn)3) time on a n-processor hypercube. This essentially replaces a logarithmic fador in the time complexities of previous schemes by a (log log n)3 fador. The hypercube model for which we claim our bounds is the standard one, with 0(1) memory registers per processor, and with oncport communication. Each register can store O(logn) bits, so that a processor knows its ID.
منابع مشابه
Optimal Routing for Odd-Even Rotations on BRGC Hypercubes
It has been an open problem for a long time whether there exists an optimal routing algorithm for rotations on BRGC hypercubes such that all the paths are shortest and link-disjoint. In this paper, we consider the routing problem of odd-even rotations on BRGC hypercubes. It is a generalization of the rotation problem on BRGC hypercubes such that even nodes and odd nodes can have different rotat...
متن کاملEmbedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelength
We consider the problem of embedding hypercubes into cylinders to minimize the wirelength. Further we show that the edge isoperimetric problem solves the wirelength problem of regular graphs and in particular hypercubes into triangular snakes and caterpillars.
متن کاملA New Approach For Optimal MIMD Queueless Routing Of Omega and Inverse-Omega Permutations On Hypercubes
Omega permutations constitute the subclass of particular permutations which have gained the more attention in the search of optimal routing of permutations in hypercubes. The reason of this attention comes from the fact that they are permutations for general-purpose computing like the simultaneous conflict-free access to the rows or the columns of a matrix. In this paper we address the problem ...
متن کاملEfficient Multicast in All-Port Wormhole-Routed Hypercubes
This paper addresses the problem of collective data distribution, speci cally multicast, in wormhole-routed hypercubes. The system model allows a processor to send and receive data in all dimensions simultaneously. New theoretical results that characterize contention among messages in wormhole-routed hypercubes are developed and used to design new multicast routing algorithms. The algorithms ar...
متن کاملOn The Rearrangeability Of Hypercubes Networks Characterization Of Some Non-1-Partitionable Permutations On 4D-hypercubes
This paper addresses the problem of the nDhypercubes interconnection networks rearrangeability that is the capability of such networks to route optimally arbitrary permutations under queueless communication constraints. The k-partitioning is an unifying paradigm of such routing. For a permutation which is not constituted of two sub-permutations on two disjoint (n-1)D-hypercubes of the nD-hyperc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994