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

Diameter, width, closest line pair, and parametric searching

Published: 01 July 1992 Publication History

Abstract

We apply Megiddo's parametric searching technique to several geometric optimization problems and derive significantly improve solutions for them. We obtain, for any fixed ε > 0, an O(n1+ε) algorithm for computing the diameter of a point set in 3-space, an O(n8/5+ε) algorithm for computing the closest pair in a set of n lines in space. All these algorithms are deterministic. We also look at the problem of computing the k-th smallest slope formed by the lines joining n points in the plane. In 1989 Cole, Salowe, Steiger, and Szemere´di gave an optimal but very complicated O(n log n) solution based on Megiddo's technique. We follow a different route and give a very simple O(n log2 n) solution which bypasses parametric searching altogether.

References

[1]
P.K. Agarwal, B. Aronov, M. Sharir and S. Suri, Selecting distances in the plane, Pvoc. 6th A CM Syrup. on Computational Geometry, 1990~ 321- 331. (Also to appear in Algorithm~ca.)
[2]
P.K. Agarwal, H. Edelsbrunner, O. Schwarzkc,pf, and E. Welzl. Euclidean minimum spanning trees and bichromatic closest pairs, Discrete Comput. Geom. 6 (1991), 407-422.
[3]
P.K. Agarwal, A. Efrat, M. Sharir and S. Toledo, Computing a segment center for a planar pc,int set, manuscript, 1991.
[4]
P.K. Agarwal and J. Matou~ek, Ray shooting and parametric search, Tech. Report CS-1991-22, Duke University 1991 (to appear in STOC'92).
[5]
P.K. Agarwal and M. Sharir, Planar geometric location problems, Tech. Kept. 90-58, DIMACS, Rutgers University, August 1990. (Also to appear in Algorithmica.)
[6]
P.K. Agarwal, M. Shark and S. Toledo, New applications of parametric searching in computational geometry, Proc. 3rd A CM-SIAM Syrup. on Discrete Algorithms, 1992, 72-82.
[7]
B. Aronov, M. Pellegrini and M. Shark, On the zone of a surface in an arrangement of hyperplanes, manuscript, 1991. To appear in Discrete Comput. Geom.
[8]
B. Chazelle, An optimal convex hull algorithm and new results on cuttings, Proc. 32nd Ann. IEEE $ymp. on Foundat. Comp. Sci., 1991, 29~ 38.
[9]
B. Chazelle, H. Edelsbrunner, L. Guibas and M. Sharir, Lines in space -- combinatorics, algorithms and applications, Proc. 20th Ann. A CM Sympos. Theory of Comput., 1989, 382-393.
[10]
B. Chazelle, H. Edelsbrunner, L. Guibas and M. Sharir, A singly exponential stratification scheme for real semi-algebraic varieties and its applications, Proc. 16th ICALP, LNCS, Springer-Verlag, July 1989, 179-193. Also in Theoretical Computer Science, 84 (1991), 77-105.
[11]
B. Chazelle, H. Edelsbrunner, L. Guibas and M. Sharir, Algorithms for bichromatic line segment problems and polyhedral terrains, submitted to Algorithmica.
[12]
K. Clarkson and P. Shor, Applications of random sampling to computational geometry, II, Discrete Comput. Geom. 4 (1989), 387-421.
[13]
R. Cole, Slowing down sorting networks to obtain faster sorting algorithms, J. A CM 34 (1987), 200- 208.
[14]
R. Cole, J. Salowe, W. Steiger and E. Szemerddi, An optimal-time algorithm for slope selection, SIAM Jo Computing 18 (1989), 792-810.
[15]
R. Cole, M. Sharir and C. Yap, On k-hulls and related problems, SIAM J. Computing 16 (1987), 61-77.
[16]
M. Dillencourt, D. Mount, N. Netanyahu A randomized algorithm for slope selection, fnt. J. Comput. Geom. and Appl., to appeal'.
[17]
H. Edelsbrunner, L. Guibas and J. Stolfi, Optimal point location in a monotone subdivision, SIAM J. Computing 15 (1986), 317-340.
[18]
D. Haussler and E. Welzl, e-nets and simplex range queries, Dzscrete Comput. Geom. 2 (1987), 127-151.
[19]
M. Houle and G. Toussaint, Computing the width of a set, Proc. let A CM Syrup. on Computational Geometry, 1985, 1-7.
[20]
D. Kirkpatrick, Optimal search in planar subdivisions, SIAM J. Computing 12 (1983), 28-35.
[21]
j. Matou~ek, Efficient partition trees, Proc. 7th ACM Symp. on Computational Geometry, 1991~ 1-9.
[22]
J. Matou~ek, Randomized optimal algorithm for slope selection, Inform. Process. Let.I. 39 (1991), 183-187.
[23]
J. MatouSek, Approximations and optimal geometric divide-and-conquer, Proc. ~3rd A CM Syrup. on Theory of Computing, 1991, 1-10.
[24]
J. Matou~ek, Computing the center of planar point sets, Discrete and Computational Geometry DIMACS, Amer. Math. Soc., eds, J.E. Goodman, R. Pollack, W. Steiger (1991), 221-230.
[25]
J. MatouSek, Linear optimization queries~ J. Algorithms, to appear.
[26]
N. Megiddo, Applying parallel computation algorithms in the design of serial algorithms, J. A CM 30 (1983), 852-865.
[27]
N. Naor and M. Sharir, Computing a, point in the center of a point set in three dimensions. Proc. 2nd Canadian Conference on Computational Geometry, 1990, 10-13.
[28]
W. Steiger, Private communication, 1991.
[29]
A. Stein, M. Werman, Finding the repeated median regression line, Proc. 3rd A CM-$IAM $ymp. on Discrete Algorithms, 1992, 409-413.
[30]
S. Toledo, Extremal polygon placement problems, Proc~ 7th A CM $ymp. on Computational Geometry (1991) 176-185.
[31]
L. Valiant, Parallelism in comparison problems, SIAM .L Computzng 4 (1975), 348-355.

Cited By

View all
  • (2018)Greedy Algorithms for Approximating the Diameter of Machine Learning Datasets in Multidimensional Euclidean Space: Experimental ResultsADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal10.14201/ADCAIJ20187315307:3(15-30)Online publication date: 13-Sep-2018
  • (2017)Operations to support temporal coverage aggregates over moving regionsGeoinformatica10.1007/s10707-016-0257-y21:2(351-364)Online publication date: 1-Apr-2017
  • (2014)Temporal coverage aggregates over moving region streamsProceedings of the 5th ACM SIGSPATIAL International Workshop on GeoStreaming10.1145/2676552.2676555(21-24)Online publication date: 4-Nov-2014
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SCG '92: Proceedings of the eighth annual symposium on Computational geometry
July 1992
384 pages
ISBN:0897915178
DOI:10.1145/142675
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 July 1992

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

SOCG92

Acceptance Rates

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

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)26
  • Downloads (Last 6 weeks)5
Reflects downloads up to 10 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Greedy Algorithms for Approximating the Diameter of Machine Learning Datasets in Multidimensional Euclidean Space: Experimental ResultsADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal10.14201/ADCAIJ20187315307:3(15-30)Online publication date: 13-Sep-2018
  • (2017)Operations to support temporal coverage aggregates over moving regionsGeoinformatica10.1007/s10707-016-0257-y21:2(351-364)Online publication date: 1-Apr-2017
  • (2014)Temporal coverage aggregates over moving region streamsProceedings of the 5th ACM SIGSPATIAL International Workshop on GeoStreaming10.1145/2676552.2676555(21-24)Online publication date: 4-Nov-2014
  • (2006)Fast algorithms for collision and proximity problems involving moving geometric objectsAlgorithms — ESA '9410.1007/BFb0049415(278-289)Online publication date: 23-Feb-2006
  • (2005)RED-BLUE SEPARABILITY PROBLEMS IN 3DInternational Journal of Computational Geometry & Applications10.1142/S021819590500164615:02(167-192)Online publication date: Apr-2005
  • (2005)Using sparsification for parametric minimum spanning tree problemsAlgorithm Theory — SWAT'9610.1007/3-540-61422-2_128(149-160)Online publication date: 7-Jun-2005
  • (2005)Linear-time algorithms for parametric minimum spanning tree problems on planar graphsLATIN '95: Theoretical Informatics10.1007/3-540-59175-3_94(257-271)Online publication date: 6-Jun-2005
  • (2005)Optimal parametric search on graphs of bounded tree-widthAlgorithm Theory — SWAT '9410.1007/3-540-58218-5_14(155-166)Online publication date: 30-May-2005
  • (2004)Incremental Penetration Depth Estimation between Convex Polytopes Using Dual-Space ExpansionIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2004.126076710:2(152-163)Online publication date: 1-Mar-2004
  • (1998)Computing a Minimum Weightk-Link Path in Graphs with the Concave Monge PropertyJournal of Algorithms10.1006/jagm.1998.095529:2(204-222)Online publication date: 1-Nov-1998
  • 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