ACM Home Page
Please provide us with feedback. Feedback
Selecting distances in the plane
Full text PdfPdf (1.05 MB)
Source Annual Symposium on Computational Geometry archive
Proceedings of the sixth annual symposium on Computational geometry table of contents
Berkley, California, United States
Pages: 321 - 331  
Year of Publication: 1990
ISBN:0-89791-362-0
Authors
Pankaj K. Agarwal  DIMACS, Rutgers University, Piscataway, NJ
Boris Aronov  DIMACS, Rutgers University, Piscataway, NJ
Micha Sharir  Department of Computer Science, Courant Institute of Mathematical Sciences, New York University, New York, NY and School of Mathematical Sciences, Tel Aviv University, Tel Aviv, Israel
Subhash Suri  Bellcore, Morristown, NJ
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 26,   Citation Count: 12
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/98524.98597
What is a DOI?

ABSTRACT

We describe a randomized algorithm for computing the kth smallest distance in a set of n points in the plane, based on the parametric search technique of Megiddo [Me1]. The expected running time of our algorithm is &Ogr;(n4/3 log 8/3 n). A deterministic version of our procedure runs in time &Ogr;(n3/2 log5/2 n). Both versions improve the previously best known upper bound of &Ogr;(n9/5 log4/5 n) by Chazelle [Ch]. A simple &Ogr;(n log n) time algorithm for computing an approximation of the median distance is also presented.


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.

 
BO
J.L. Bentley and T. Ottmann, Algorithms for reporting and counting geometric intersections~ IEEE Trans. on Computers C-28 (1979), 643- 647.
 
BFPRT
M. Blum, R.W. Floyd, V. Pratt, R.L. Rivest, and R.E. Tarjan, Time bounds for selection, J. Computer and Systems Sciences 7 (1973), 448- 461.
Ch
 
CL
 
CEGSW
 
CS
Co
 
CV
 
Ed
 
EGPPSS
 
EGS
FL
 
HS
Ma
Me1
 
Me2
N. Megiddo, Partition with two lines in the plane, J. Algorithms 6 (1985), 430-433.
 
PS
 
Sa
 
SPP
A. Sch6nhage, M. Paterson, and N. Pipinger, Finding the median, J. Computer and Systems Sciences 13 (1976), 184-199.
 
SV
Y. Shiloach and U. Vishkin, Finding the maximum, merging and sorting in a parallel computation model, 3'. Algorithms 2 (1981), 88-102.
 
TVs
R. Tarjan and U. Vishkin, An efficient parallel biconnectivity algorithm, SIAM J. Computing 14, (~085), 8~2-874.
 
TVt
 
Va
L. Valiant, Parallelism in comparison problems, SIAM J. Computing 4 (1975), 348-345.
 
Vi
U. Vishldn, Synchronous parallel computation--- a survey, Dept. Comp. Sci. Tech. l:tept. 71, Flew York University, New York, 1983.
 
Ya
A. Yao, On constructing minimum spanning tree in k-dimensional space and related problems, SIAM J. Computing 11 (1982), 721-736.3

CITED BY  12

Collaborative Colleagues:
Pankaj K. Agarwal: colleagues
Boris Aronov: colleagues
Micha Sharir: colleagues
Subhash Suri: colleagues