The range tree is a fundamental data structure for multidimensional point sets, and as such, is central in a wide range of geometric and database applications. In this paper, we describe the first non-trivial adaptation of range trees to the parallel distributed memory setting (BSP like models). Given a set L of n points in d-dimensional Cartesian space, we show how to construct on a coarse grained multicomputer a distributed range tree T in time O ( s p + Tc(s; p)), where s = n log d,1 n is the size of the sequential data structure and Tc(s; p) is the time to perform an h-relations with h = (s=p). We then show how T canbeusedto answer a given set Q of m = O(n) range queries in time s log n O ( p + Tc(s; s log n p)) and O ( p + Tc(s; p) + k...
We show how any BSP tree for the endpoints of a set of n disjoint segments in the plane can be used ...
. We analyze the expected time complexity of range searching with k-d trees in all dimensions when t...
We show how any BSP tree for the endpoints of a set of n disjoint segments in the plane can be used ...
Given a set $L$ of $n$ points in the $d$-dimensional Cartesian space $E^d$, and a query specifying a...
Given a set $L$ of $n$ points in the $d$-dimensional Cartesian space $E^d$, and a query specifying a...
We defne the batched range-searching problem as follows: given a set S of n points and a set Q of m ...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
k-d tree (or Multidimensional binary search tree) is often used as a data structure for organizing a...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
In the concurrent range reporting (CRR) problem, the input is L disjoint sets S1,..., SL of points i...
Abstract. We consider here the problem of answering range product queries on an n-node unrooted tree...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
Abstract. We present space-efficient parallel strategies for two fundamental combinatorial search pr...
AbstractWe consider the general problem of (2-dimensional) range reporting allowing arbitrarily conv...
We show how any BSP tree for the endpoints of a set of n disjoint segments in the plane can be used ...
. We analyze the expected time complexity of range searching with k-d trees in all dimensions when t...
We show how any BSP tree for the endpoints of a set of n disjoint segments in the plane can be used ...
Given a set $L$ of $n$ points in the $d$-dimensional Cartesian space $E^d$, and a query specifying a...
Given a set $L$ of $n$ points in the $d$-dimensional Cartesian space $E^d$, and a query specifying a...
We defne the batched range-searching problem as follows: given a set S of n points and a set Q of m ...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
k-d tree (or Multidimensional binary search tree) is often used as a data structure for organizing a...
Multidimensional binary search tree (abbreviated k-d tree) is a popular data structure for the organ...
In the concurrent range reporting (CRR) problem, the input is L disjoint sets S1,..., SL of points i...
Abstract. We consider here the problem of answering range product queries on an n-node unrooted tree...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
We present space-efficient parallel strategies for two fundamental combinatorial search problems, na...
Abstract. We present space-efficient parallel strategies for two fundamental combinatorial search pr...
AbstractWe consider the general problem of (2-dimensional) range reporting allowing arbitrarily conv...
We show how any BSP tree for the endpoints of a set of n disjoint segments in the plane can be used ...
. We analyze the expected time complexity of range searching with k-d trees in all dimensions when t...
We show how any BSP tree for the endpoints of a set of n disjoint segments in the plane can be used ...