ACM Home Page
Please provide us with feedback. Feedback
A decomposition of multidimensional point sets with applications to k-nearest-neighbors and n-body potential fields
Full text PdfPdf (1.85 MB)
Source Journal of the ACM (JACM) archive
Volume 42 ,  Issue 1  (January 1995) table of contents
Pages: 67 - 90  
Year of Publication: 1995
ISSN:0004-5411
Authors
Paul B. Callahan  Johns Hopkins University, Baltimore, Maryland
S. Rao Kosaraju  Johns Hopkins University, Baltimore, Maryland
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 17,   Downloads (12 Months): 230,   Citation Count: 55
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/200836.200853
What is a DOI?

ABSTRACT

We define the notion of a well-separated pair decomposition of points in d-dimensional space. We then develop efficient sequential and parallel algorithms for computing such a decomposition. We apply the resulting decomposition to the efficient computation of k-nearest neighbors and n-body potential fields.


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
~AARSETH, S. J., GOTr, J. R., III, AND TURNER, E. L. 1979. N-body simulations of galaxy ~clustering. I. Initial conditions and galaxy collapse times. Astrophys. J. 228, 664-683.
 
2
 
3
~ABRAMSON, N. 1963. Information Theory and Coding. McGraw-Hill, New York.
 
4
 
5
 
6
~APPEL, A. W. 1985. An efficient program for many-body simulation. SIAM J. Sci. Star. Comput. ~6, 85-103.
 
7
~BARNES, J., AND HUT, P. 1986. A hierarchical O(N log N) force-calculation algorithm. Nature ~~ 324, 4, 446-449.
8
9
10
 
11
~COLE, R., AND GOODRICH, M. T. 1992. Optimal parallel algorithms for point-set and polygon ~problems. Algorithmica 7, 3-23.
12
 
13
~OAZIT, H., MILLER, O. L., AND TENG, S.-H. 1988. Optimal tree contraction in the EREW model. ~In Concurrent Computations, S. K. Tewsburg, B. W. Dickinson, and S. C. Schwartz, eds. Plenum ~Publishing, New York, pp. 139-155.
 
14
~GREENGARD, L. F. 1988. The Rapid Evaluation of Potential Ftelds in Particle Systems. The MIT ~Press, Cambridge, Mass.
 
15
~GREENGARD, L., AND GROPP, W. D. 1990. A parallel version of the fast multipole method ~Computers Math. Applic. 20, 7, 63-71.
 
16
 
17
~HAFNER, C., AND mUSTER, N. 1991. Computations of electromagnetic fields by the multiple ~multipole method (generalized multipole technique). Radio Sci. 26, 1, 291-297.
 
18
 
19
 
20
 
21
~MILLER, R. H., AND PRENDERGAST, K. H. 1968. Stellar dynamics in a discrete phase space ~Astrophys. J. 151, 699-709.
 
22
~MILLER, R. H., PRENDERGAST, K. H. AND QUIRK, W. J. 1970. Numerical experiments on spiral ~structure. Astrophys. J. 161, 903 916.
 
23
~PAN, V. Y., REIF, J. H., AND TATE, S. R. 1992. The power of combining the techniques oJ ~algebraic and numerical computing: Improved approximate multipoint polynomial evaluation ~and improved multipole algorithms. In Proceedings of the 32nd Annual Symposium of Founda- ~ttons of Computer Science. IEEE New York, pp. 703-7t3.
 
24
 
25
~REIF, J. H., AND TARE, S. R. 1992. N-body simulation I: Potential field evaluation. Technical ~report, Comput. Sci. Dept., Duke Univ.
 
26
~ROKHL1N, V. 1985. Rapid solution of integral equations of classical potential theory. J. Compu- ~tat. Phys. 60, 187-207.
 
27
~SCHMIDT, K. E., AND LEE, M. m. 1991. Implementing the fast multipole method in three ~dimensions. J. Star. Phys. 63 5-6 (June), 1223-1235.
 
28
~VAIDYA, P. M. 1986. An optimal algorithm for the all-nearest-neighbors problem. In Proceedin&, ~of the 27th Annual Sympostum Foundations of Computer Science. IEEE, New York, pp. 117-122
 
29
 
30
~YAO, A. C. 1982. On constructing minimum spanning trees in k-dimensional space and related ~problems. SIAM J. Comput. 11,721-736.
 
31

CITED BY  55

Collaborative Colleagues:
Paul B. Callahan: colleagues
S. Rao Kosaraju: colleagues