| Selecting distances in the plane |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 26, Citation Count: 12
|
|
|
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
|
Herbert Edelsbrunner , Leonidas J. Guibas , János Pach , Richard Pollack , Raimund Seidel , Micha Sharir, Arrangements of Curves in the Plane - Topology, Combinatorics, and Algorithms, Proceedings of the 15th International Colloquium on Automata, Languages and Programming, p.214-229, July 11-15, 1988
|
| |
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
|
|
|
|
|
Bernard Chazelle , Herbert Edelsbrunner , Leonidas Guibas , Micha Sharir, Diameter, width, closest line pair, and parametric searching, Proceedings of the eighth annual symposium on Computational geometry, p.120-129, June 10-12, 1992, Berlin, Germany
|
|
|
|
|
|
Michael T. Goodrich , Joseph S. B. Mitchell , Mark W. Orletsky, Practical methods for approximate geometric pattern matching under rigid motions: (preliminary version), Proceedings of the tenth annual symposium on Computational geometry, p.103-112, June 06-08, 1994, Stony Brook, New York, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|