ACM Home Page
Please provide us with feedback. Feedback
Multidimensional divide-and-conquer
Full text PdfPdf (1.73 MB)
Source
Communications of the ACM archive
Volume 23 ,  Issue 4  (April 1980) table of contents
Pages: 214 - 229  
Year of Publication: 1980
ISSN:0001-0782
Author
Jon Louis Bentley  Carnegie-Mellon Univ., Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 31,   Downloads (12 Months): 172,   Citation Count: 71
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/358841.358850
What is a DOI?

ABSTRACT

Most results in the field of algorithm design are single algorithms that solve single problems. In this paper we discuss multidimensional divide-and-conquer, an algorithmic paradigm that can be instantiated in many different ways to yield a number of algorithms and data structures for multidimensional problems. We use this paradigm to give best-known solutions to such problems as the ECDF, maxima, range searching, closest pair, and all nearest neighbor problems. The contributions of the paper are on two levels. On the first level are the particular algorithms and data structures given by applying the paradigm. On the second level is the more novel contribution of this paper: a detailed study of an algorithmic paradigm that is specific enough to be described precisely yet general enough to solve a wide variety of problems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
Bentley, J.L. Decomposable searching problems. Inform. Proc. Letters 8, 5 (June 1979), 244-251.
5
6
 
7
Bentley, J.L., and Maurer, H.A. Efficient worst-case data structures for range searching. To appear in Acta lnformatica (1980).
8
 
9
Bentley, J.L., and Shamos, M.I. A problem in multivariate statistics: Algorithm, data structure, and applications. In Proc. 15th Allerton Conf. Communication, Control, and Comptng., Sept. 1977, pp. 193-201.
 
10
Blum, M., et al. Time bounds for selection. J. Comptr. Syst. Sci. 7, 4 (Aug. 1972), 448--461.
 
11
Dobkin, D., and Lipton, R.J. Multidimensional search problems. SIAM J. Comptng. 5, 2 (June 1976), 181-186.
12
13
 
14
Friedman, J.H. A recursive partitioning decision rule for nonparametric classification. 1EEE Trans. Comptrs. C-26, 4 (April 1977), 404--408.
 
15
Friedman, J. H. A nested partitioning algorithm for numerical multiple integration. Rep. SLAC-PUB-2006, Stanford Linear Accelerator Ctr., 1978.
 
16
17
18
 
19
Lipton, R., and Tarjan, R.E. Applications of a planar separator theorem. In Proc. 18th Symp. Foundations of Comptr. Sci., Oct. 1977, pp. 162-170.
 
20
Lueker, G. A data structure for orthogonal range queries. In Proc. 19th Symp. Foundations of Comptr. Sci., Oct. 1978, pp. 28-34.
 
21
Monier, L. Combinatorial solutions of multidimensional divideand-conquer recurrences. To appear in the J. of Algorithms.
 
22
Murray, J.A. Lieutenant, Police Department--The Complete Study Guide for Scoring High (4th ed.). Arco, New York, 1966, p. 184, question 3.
 
23
Reddy, D.R., and Rubin, S. Representation of three-dimensional objects. Carnegie-Mellon Comptr. Sci. Rep. CMU-CS-78-113, Carnegie-Mellon Univ., Pittsburgh, Pa., 1978.
 
24
Saxe, J.B. On the number of range queries in k-space. Discrete Appl. Math. 1, 3 (Nov. 1979), 217-225.
 
25
26
27
 
28
Willard, D.E. New data structures for orthogonal queries. Harvard Aiken Comptr. Lab. Rep., Cambridge, Mass., 1978.
 
29
Yao, F.F. On f'mding the maximal elements in a set of planar vectors. Rep. UIUCDCS-R-74-667, Comptr. Sci. Dept., Univ. of Illinois, Urbana, July 1974.

CITED BY  72