Abstract
We show the power of posets in computational geometry by solving several problems posed on a set S of n points in the plane: (1) find the k rectilinear nearest neighbors to every point of S (extendable to higher dimensions), (2) enumerate the k largest (smallest) rectilinear distances in decreasing (increasing) order among the points of S, (3) given a distance δ > 0 report all the pairs of points that belong to S and are of rectilinear distance δ or more (less), covering \(k \geqslant \frac{n}{2}\)points of S by rectilinear (4) and circular (5) concentric rings, and (6) given a number \(k \geqslant \frac{n}{2}\)decide whether a query rectangle contains k points or less.
Work by Klara Kedem has been supported by a grant from the U.S.-Israeli Binational Science Foundation.
Preview
Unable to display preview. Download preview PDF.
References
M.Aigner “Combinatorical search”, Wiley-Teubner Series in CS, John Wiley and Sons, 1988.
P.K.Agarwal, M.Sharir “Efficient randomized algorithms for some geometric optimization problems”, In Proc. 11th Annu. ACM Symp. Computational Geometry, 1995.
J.L.Bentley “Decomposable searching problems”, Info. Proc. Lett. 8, 244–251, 1979.
M.Blum, V. Pratt, R. Rivest, R. Tarjan “Time bounds for selection”, Journal of Computer and System Sciences, 7(4):448–461, 1973.
B.M.Chazelle, L.J.Guibas “Fractional cascading: I. A data structuring technique”, Algorithmica, 1, 133–162, 1986.
M.T.Dickerson, R.L.Scot Drysdale, J-R.Sack “Simple algorithms for enumerating interpoint distances and finding k nearest neighbors”, Internat. J. Comput. Geom. Appl., 2(3):221–239, 1992.
M.T.Dickerson, J.Shugart “A simple algorithm for enumerating longest distances in the plane”, Inform. Process. Lett. 45, 269–274, 1993.
M.T. Dickerson, D.Eppstein “Algorithms for proximity problems in higher dimensions” Computational Geometry: Theory and Applications 5, 277–291, 1996.
A. Efrat, M.Sharir, A. Ziv “Computing the smallest k-enclosing circle and related problems”, Computational Geometry 4, 119–136, 1994.
J.Erickson, D.Eppstein “Iterated nearest neighbors and finding minimal polytopes”, Discrete Comput. Geom 11, 321–350, 1994.
R.Y.Flatland, C.H.Stewart range queries and nearest neighbors”, In Proc. 7th Canad. Conf. Comput. Geom., 267–272, 1995.
G.Frederickson, D.Johnson, “Generalized selection and ranking: sorted matrices”, SIAM J. Comput. 13, 14–30, 1984.
D.T.Lee, Y.T.Ching “The power of geometric duality revised”, Inf. Proc. Lett. 21, 117–122, 1985.
V.B.Le, D.T.Lee “Out-of-roundness problem revisited”, IEEE trans. Pattern Anal. Mach. Intell PAMI-13, 217–223, 1991.
J. Matonshek “On geometric optimization with few violated constraints”, Discrete Comput. Geom.,14 (1995), 365–384.
H-P.Lenhof, M.Smid “Sequential and parallel algorithms for the k closest pairs problem”, Internat. J. Comput. Geom. Appl. 5, 273–288, 1995.
J.Salowe “Enumerating interdistances in space”, Internat. J. Comput. Geom. Appl. 2, 49–59, 1992.
M.Segal, K.Kedem “Enclosing k points in the smallest axis parallel rectangle”, In Proc. 8th Canad. Conf. Comput. Geom., 20–25,1996.
M.Smid, R.Janardan “On the width and roundness of a set of points in the plane”, In Proc. 7th Canad. Conf. Comput. Geom., 193–198, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Segal, M., Kedem, K. (1997). Geometric Applications of Posets. In: Dehne, F., Rau-Chaplin, A., Sack, JR., Tamassia, R. (eds) Algorithms and Data Structures. WADS 1997. Lecture Notes in Computer Science, vol 1272. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63307-3_78
Download citation
DOI: https://doi.org/10.1007/3-540-63307-3_78
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-63307-5
Online ISBN: 978-3-540-69422-9
eBook Packages: Springer Book Archive