Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/98524.98597acmconferencesArticle/Chapter ViewAbstractPublication PagessocgConference Proceedingsconference-collections
Article
Free access

Selecting distances in the plane

Published: 01 May 1990 Publication History

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 Ο(n4/3 log 8/3 n). A deterministic version of our procedure runs in time Ο(n3/2 log5/2 n). Both versions improve the previously best known upper bound of Ο(n9/5 log4/5 n) by Chazelle [Ch]. A simple Ο(n log n) time algorithm for computing an approximation of the median distance is also presented.

References

[1]
J.L. Bentley and T. Ottmann, Algorithms for reporting and counting geometric intersections~ IEEE Trans. on Computers C-28 (1979), 643- 647.
[2]
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.
[3]
B. Chazelle, New techniques for computing order statistics in Euclidean space, Proceedings 1~' Annual Symposium on Computational Geometrtj, 1985, pp. 125-134.
[4]
B. Chazelle and D.T. Lee, On a circle placement problem, Computin9 1 (1986), 1-16.
[5]
K. Clarkson, H. Edelsbrunner, L. Guibas, M. Sharir and E. Welzl, Combinatorial complexity bounds for arrangements of curves and surfaces, Discrete and Computational Geometry 5 (1990), 99-160.
[6]
K. Clarkson and P. Shor, Applications of random sampling in computational geometry II, Discrete and Computational Geometry 4 (1989), 387-421.
[7]
R. Cole, Slowing down sorting networks to obtain faster sorting algorithms, }. ACM 34 (1987), 200- 208.
[8]
R. Cole and U. Vishkin, Deterministic coin tossing with applications to optimal parallel list ranking, Information and Control T0 (1986), 32-53.
[9]
H. Edelsbrunner, Algorithms in Combinatorial Geometry, Springer-Verlag, Heidelberg, 1987.
[10]
H. Edelsbrunner, L. Guibas, J. Pach, R. Pollack, R. Seidel, and M. Sharir, Arrangements of curves in the plane: Combinatorics, topology and algorithms, Proceedings 15'h International Colic. quium on Automata, Languages and Programming, 1988, pp. 214-229.
[11]
H. Edelsbrunner, L.J. Guibas, and J. Stolfi, Optimal point location in a monotone subdivision, SIAM A Computing 15 (1986), 317-340.
[12]
M. Fischer and L. Ladner, Parallel prefix computation, 3'. A CM 2T (1980), 831-838.
[13]
S. Hart and M. Sharir, Nonlinearity of Davenport- Schinzel sequences and of" generalized pathcompression schemes, Combinatorica 6 (1986), 151-177.
[14]
J. Matou~ek, Cutting hyperplane arrangements, Proceedings 6'I' Annual Symposium on Computa. tional Geometry, 1990.
[15]
N. Megiddo, Applying parallel computation algorithms in the design of serial algorithms, J. A CM 30 (1983), 85z-865.
[16]
N. Megiddo, Partition with two lines in the plane, J. Algorithms 6 (1985), 430-433.
[17]
P. Preparata and M. Shamos, Computational Geometry: An Introduction, Springer-Verlag, Heidelberg, 1985.
[18]
J. Salowe, Selection problems in computational geometry, PhD Thesis, Department of Computer Science, Rutgers University, New Brunswick, New Jersey, 1987.
[19]
A. Sch6nhage, M. Paterson, and N. Pipinger, Finding the median, J. Computer and Systems Sciences 13 (1976), 184-199.
[20]
Y. Shiloach and U. Vishkin, Finding the maximum, merging and sorting in a parallel computation model, 3'. Algorithms 2 (1981), 88-102.
[21]
R. Tarjan and U. Vishkin, An efficient parallel biconnectivity algorithm, SIAM J. Computing 14, (~085), 8~2-874.
[22]
R. Tamassia and J.S. Vitter, Optimal parallel algorithms for transitive closure and point location in planar structures, Dept. Comp. Sci. Tech. Rept. CS-89-20, Brown University, March 1989.
[23]
L. Valiant, Parallelism in comparison problems, SIAM J. Computing 4 (1975), 348-345.
[24]
U. Vishldn, Synchronous parallel computation--- a survey, Dept. Comp. Sci. Tech. l:tept. 71, Flew York University, New York, 1983.
[25]
A. Yao, On constructing minimum spanning tree in k-dimensional space and related problems, SIAM J. Computing 11 (1982), 721-736.3

Cited By

View all
  • (2009)Single facility collection depots location problem in the planeComputational Geometry: Theory and Applications10.5555/1519530.151957442:5(403-418)Online publication date: 1-Jul-2009
  • (1995)Efficient piecewise-linear function approximation using the uniform metricDiscrete & Computational Geometry10.1007/BF0257071714:4(445-462)Online publication date: 1-Dec-1995
  • (1994)Efficient piecewise-linear function approximation using the uniform metricProceedings of the tenth annual symposium on Computational geometry10.1145/177424.178040(322-331)Online publication date: 10-Jun-1994
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCG '90: Proceedings of the sixth annual symposium on Computational geometry
May 1990
371 pages
ISBN:0897913620
DOI:10.1145/98524
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 1990

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SOCG
SOCG: 6th Annual Conference on Computational Geometry
June 7 - 9, 1990
California, Berkley, USA

Acceptance Rates

Overall Acceptance Rate 625 of 1,685 submissions, 37%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)40
  • Downloads (Last 6 weeks)9
Reflects downloads up to 02 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2009)Single facility collection depots location problem in the planeComputational Geometry: Theory and Applications10.5555/1519530.151957442:5(403-418)Online publication date: 1-Jul-2009
  • (1995)Efficient piecewise-linear function approximation using the uniform metricDiscrete & Computational Geometry10.1007/BF0257071714:4(445-462)Online publication date: 1-Dec-1995
  • (1994)Efficient piecewise-linear function approximation using the uniform metricProceedings of the tenth annual symposium on Computational geometry10.1145/177424.178040(322-331)Online publication date: 10-Jun-1994
  • (1994)Practical methods for approximate geometric pattern matching under rigid motionsProceedings of the tenth annual symposium on Computational geometry10.1145/177424.177572(103-112)Online publication date: 10-Jun-1994
  • (1993)An expander-based approach to geometric optimizationProceedings of the ninth annual symposium on Computational geometry10.1145/160985.161137(198-207)Online publication date: 1-Jul-1993
  • (1993)Geometric partitioning made easier, even in parallelProceedings of the ninth annual symposium on Computational geometry10.1145/160985.161002(73-82)Online publication date: 1-Jul-1993
  • (1993)A simple algorithm for enumerating longest distances in the planeInformation Processing Letters10.1016/0020-0190(93)90215-U45:5(269-274)Online publication date: 2-Apr-1993
  • (1992)Applications of parametric searching in geometric optimizationProceedings of the third annual ACM-SIAM symposium on Discrete algorithms10.5555/139404.139420(72-82)Online publication date: 1-Sep-1992
  • (1992)Finding k farthest pairs and k closest/farthest bichromatic pairs for points in the planeProceedings of the eighth annual symposium on Computational geometry10.1145/142675.142740(320-329)Online publication date: 1-Jul-1992
  • (1992)Incidence and nearest-neighbor problems for lines in 3-spaceProceedings of the eighth annual symposium on Computational geometry10.1145/142675.142703(130-137)Online publication date: 1-Jul-1992
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media