15 citations found. Retrieving documents...
M. H. Overmars. Efficient data structures for range searching on a grid. J. Algorithms, 9:254--275, 1988.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Compressed Suffix Arrays and Suffix Trees with Applications.. - Grossi, Vitter (2000)   (8 citations)  (Correct)

....at least len, we can find the entries among SA0 [i] SA0 [j] whose mod value is t by means of the functions Psi 0 and Psi 0 0 and a certain two dimensional orthogonal range query. The range search can be done, using O(n) bits, either in O(log log n occ t ) time for len = log 2 n [43] or O(n fi occ t ) time for len = log n and any fixed fi 0 [6; 47] The total running time for all len range searches is thus the cost of the pattern search plus O( log 2 n) log log n occ) which is O(m= log n occ) when the pattern is Omega Gamma 473 3 n) log log n) bits long; for ....

M. H. Overmars. Efficient data structures for range searching on a grid. Journal of Algorithms, 9(2):254-- 275, June 1988.


Optimizing the Collision Detection Pipeline - Zachmann (2001)   (2 citations)  (Correct)

....The graph labeled grid 14 corresponds to a grid with 14 3 cells; similarly for the other graphs. that the sweep plane could potentially intersect many bounding volumes although they are very far from each other. We have evaluated two space indexing approaches, namely the grid and octree [Ove88, GA93, MSH 92, HT92] The advantage of space indexing approaches is that they work locally (defined by the cell size) with the price that they do not work at object precision but at cell precision. Our implementations of grid and octree work incremental so that only those cells have to be ....

Overmars, M. H. Efficient data structures for range searching on a grid. J. Algorithms, 9:254--275, 1988.


New Data Structures for Orthogonal Range Searching - Alstrup, Brodal, Rauhe (2000)   (5 citations)  (Correct)

....author was at BRICS. etc. A typical orthogonal range query is of the form find all males of age between 30 and 40 years with an income between 20,000 and 40,000 . The orthogonal range searching problem has numerous applications and has been studied extensively for the last decades, see e.g. [1, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 20, 22, 24, 25, 26, 27, 30, 31, 40, 41, 42, 43, 45, 46, 47]. Willard [43] gives a comprehensive list of references on the subject and gives applications to the theory of databases. For surveys see, e.g. the survey by Agarwal [1] and the books by Mehlhorn [27] and Preparate and Shamos [31] In this paper we consider various orthogonal range searching ....

....see, e.g. the survey by Agarwal [1] and the books by Mehlhorn [27] and Preparate and Shamos [31] In this paper we consider various orthogonal range searching problems on static point sets. We give new techniques for static orthogonal range searching problems improving the previous best results [11, 14, 18, 30, 32, 41, 42] for various models, problems and dimensions: general range reporting in R d , for fixed d 3, two dimensional range reporting in rank space, and for the two dimensional semi group range sum problem. In the following we let n denote the number of stored points and k the number of points to be ....

[Article contains additional citation context not shown here]

M. H. Overmars. Efficient data structures for range searching on a grid. Journal of Algorithms, 9(2):254--275, 1988.


Geometric Range Searching and Its Relatives - Agarwal, Erickson (1997)   (98 citations)  (Correct)

....due to Chazelle [52, 55] a data structure that can answer a range reporting query in time O(log d Gamma2 n log n k) using O(n log d Gamma1 n) space, and Bozanis et al. 48] have proposed an a data structure with O(n log d n) size and O(log d Gamma2 n k) query time. Overmars [209] showed that if S is a subset of a u Theta u grid U in the plane and the vertices of query rectangles are also a subset of U , then a range reporting query can be answered in time O( p log u k) using O(n log n) storage and preprocessing, or in O(log log u k) time, using O(n log n) storage ....

M. H. Overmars, Efficient data structures for range searching on a grid, J. Algorithms, 9 (1988), 254--275.


Indexing and Dictionary Matching with One Error.. - Amir, Keselman.. (1999)   (2 citations)  (Correct)

....solved with the same time bounds. 5 Proof: Since the arrays are permutations, every number between 1 and n appears precisely once in each array. The coordinates of every number i are [x; y] where V [x] W [y] i. It is clear that the range search gives precisely the intersection. ut Overmars [22] shows an algorithm that preprocesses the points in time and space O(n log n) and the query time is O(k p log U) where k is the number of points in the range [a; b] Theta [c; d] Therefore we have the following. Theorem 5.3 Let T = t 1 Delta Delta Delta t n and P = p 1 Delta Delta ....

....can be solved with O(n log 2 n) preprocessing time and O(tocc m log n log log n) query time, where tocc is the number of occurences of the pattern in the text with at most one error. Proof: The time of the preprocessing stage is affected only by the range query preprocessing. By Theorem 7. 2 of [22], half infinite range queries on the three dimensional range can be preprocessed in time and space O(n log 2 n) Therefore O(n log 2 n) is the total preprocessing time. If we use the method suggested in [22] and give the highest level to one of the index coordinates and use the alphabet ....

[Article contains additional citation context not shown here]

M. H. Overmars. Efficient data structures for range searching on a grid. J. of Algorithms, 9:254--275, 1988.


The P-range tree: A new data structure for range searching.. - Subramanian, al. (1995)   (Correct)

....structure for orthogonal range searching in d dimension. For d 3 we give a data structure that occupies O(n log d Gamma1 n) space and answers queries in O(IL (n) log d Gamma2 n t) time. The time space product of this data structure is better than that of previously known data structures [5,25]. We also give a lower bound for range searching in secondary memory that shows that 2 dimensional range searching is inherently harder in secondary storage than in main memory. Our lower bound shows that to implement an efficient secondary memory data structure for 2 dimensional range ....

....query q in O(IL (n) t) time where t denotes the number of points of P that belong to q. The data structure of Theorem 4.2 can be used to build a multidimensional range searching data structure for dimension three or more. By using a normalization technique due to Karlsson and Overmars [14, 25] we can reduce the general d dimensional range searching problem (with arbitrary coordinates) to one in which all the coordinates have value in the range [1: n] This reduction only adds a factor of d log n to the query time. Therefore, using the p range tree and the d dimensional range searching ....

[Article contains additional citation context not shown here]

M. H. Overmars, "Efficient Data Structures for Range Searching on a Grid.," Department of Computer Science, University of Utrecht, Technical Report RUU-CS-87-2, 1987.


Computational Geometry on the Grid: Traversal and.. - Schneider, Güting, de .. (1998)   (Correct)

.... computational geometry has so far only been studied by a few researchers (overviews can be found in [KK81, Ove88a, Ove88b] More efficient solutions in comparison with their Euclidean counterparts have been found for the nearest neighbor searching problem [KM85] range searching on a grid [Ove88b, Ove88c], the point location problem [M l85] the computation of rectangle intersections and maximal elements by divide and conquer [KO88b] computing the convex hull of a set of points, reporting all intersections of a set of arbitrarily oriented line segments, and the calculation of rectangle ....

M.H. Overmars. Efficient Data Structures for Range Searching on a Grid. Journal of Algorithms, vol. 9, 254-275, 1988.


Geometric Range Searching and Its Relatives - Agarwal, Erickson (1999)   (98 citations)  (Correct)

....n= log log n) based on fusion trees, that can answer an orthogonal range reporting query in time O(log d Gamma1 n= log log n k) Fusion trees were introduced by Fredman and Willard [129] for an O(n p log n) sorting algorithm in a RAM model that allows bitwise logical operations. Overmars [231] showed that if S is a subset of a u Theta u grid U in the plane and the vertices of query rectangles are also a subset of U , then a range reporting query can be answered in time O( p log u k) using O(n log n) storage and preprocessing, or in O(log log u k) time, using O(n log n) storage ....

M. H. Overmars, Efficient data structures for range searching on a grid, J. Algorithms, 9 (1988), 254--275.


On Approximating the Corner Cover Problem - Berman, DasGupta (1997)   (Correct)

....has coordinates of the form (x; y) with x; y 2 f1; 2; kg. We keep the k corners of the loop in an array of size O(k) with a start and an end pointer. The corners of the loop are also organized in the balanced binary tree structure for two dimensional range searching as in [5] see also[16]) where instead of storing the coordinates of the corners, we store a pointer to the appropriate entry in the array. This structure takes O(k log k) time to build. If the loop has more than three corners, then we do the following. ffl We find the point a with minimum y coordinate in O(log k) ....

M. H. Overmars. Efficient Data Structures for Range Searching on a Grid. Journal of Algorithms, 9 (1988), pp. 254-175.


Range Searching - Agarwal (1996)   (28 citations)  (Correct)

....EPM n log 4 n All the results mentioned in Table 1 can be extended to higher dimensions at a cost of log d Gamma2 n factor in the preprocessing time, storage, and query search time. Table 2 summarizes a few additional results on higher dimensional orthogonal range searching results. Overmars [96] showed that if S is a subset of a u Theta u grid U in the plane and the Range Searching 5 TABLE 2 Higher dimensional orthogonal range reporting S(n) Q(n) Source Notes n log d Gamma1 n log n log log n d Gamma1 k [88] Pointer machine m log n log 2m=n d Gamma1 [30] ....

M. H. Overmars, Efficient data structures for range searching on a grid, J. Algorithms, 9 (1988), 254--275.


Space-Time Tradeoffs for Emptiness Queries - Erickson (1998)   (2 citations)  (Correct)

....better lower bound must take the form of a space time tradeoff. 1 Sublogarithmic or even constant query times can be obtained for axis aligned rectangular queries in models of computation that allow bit manipulation and require integer inputs within a known bounded universe; see, for example, [4, 5, 13, 44, 45, 53]. No such result is known for non orthogonal ranges, however. We will take the traditional computational geometric view that geometric objects are represented by arbitrary real coordinates, for which bit manipulation is impossible. 2 Jeff Erickson Space Preprocessing Query Time Source O(n d = ....

M. H. Overmars. Efficient data structures for range searching on a grid. J. Algorithms 9:254--275, 1988.


Implementation of the ROSE Algebra: Efficient Algorithms for.. - Güting, al.   (Correct)

.... by Greene and Yao [GrY86] as well as Yao [Ya92] Finite precision geometry has so far only been studied by a few researchers (overviews can be found in [KeK81, Ov88b, Ov88c] Problems considered are, for example, the nearest neighbour searching problem [KaM85] range searching on a grid [Ov88a, Ov88b], the point location problem [M 85] the computation of rectangle intersections and maximal elements by divide and conquer [KaO88b] computing the convex hull of a set of points, reporting all intersections of a set of arbitrarily oriented line segments, and the calculation of rectangle ....

Overmars, M.H., Efficient Data Structures for Range Searching on a Grid. Journal of Algorithms 9 (1988), 254-275.


Virtual Reality in Assembly Simulation - Collision Detection.. - Zachmann (2000)   (Correct)

No context found.

M. H. Overmars. Efficient data structures for range searching on a grid. J. Algorithms, 9:254--275, 1988.


Geometric Range Searching - Matousek (1994)   (40 citations)  (Correct)

No context found.

M. H. Overmars. Efficient data structures for range searching on a grid. J. Algorithms, 9:254--275, 1988.


Multi-Method Dispatching: A Geometric Approach with.. - Ferragina.. (1999)   (3 citations)  (Correct)

No context found.

M. H. Overmars. Efficient data structures for range searching on a grid. Journal of Algorithms 9, pp. 254--275, 1988.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC