Abstract
In this paper, we present an algorithm to compute the rectilinear geodesic voronoi neighbor of an arbitrary query point q among a set S of m points in the presence of a set O of n vertical line segment obstacles inside a rectangular floor. The distance between a pair of points α and Β is the shortest rectilinear distance avoiding the obstacles in O and is denoted by δ(α,Β). The rectilinear geodesic voronoi neighbor of an arbitrary query point q, (RGVN(q)) is the point p i ∃ S such that δ(q,p i ) is minimum. The algorithm suggests a preprocessing of the elements of the set S and O in O((m+n)log(m+n)) time such that for any arbitrary query point q, the RGVN query can be answered in O(max(logm, logn)) time. The space required for storing the preprocessed information is O(n+mlogm). If the points in S are placed on the boundary of the rectangular floor, a different technique is adopted to decrease the space complexity to O(m+n). The latter algorithm works even when the obstacles are rectangles instead of line segments.
Preview
Unable to display preview. Download preview PDF.
References
P. J. de Rezende, D. T. Lee and Y. F. Wu, Rectilinear shortest paths with rectangular barrier, Discrete Computational Geometry, vol. 4, 1989, pp. 41–53.
H. Elgindy and P. Mitra, Orthogonal shortest path queries among axes parallel rectangular obstacles, International Journal of Computational Geometry and Applications, 1994.
S. Guha and I. Suzuki, Proximity problems for points on rectilinear plane with rectangular obstacles, Proc. FST & TCS — 13, Lecture Notes in Computer Science, 1993, pp. 218–227.
D. B. Johnson, Efficient algorithms for shortest paths in sparse network, Journal of the Association of Computing Machinery, 1977, pp. 1–13.
D. G. Kirkpatrick, Optimal search in planar subdivision, SIAM Journal on Computing, vol. 12, 1983, pp. 28–35.
K. Mehlhorn, A faster approximation algorithm for the steiner problems in graphs, Information Processing Letters, vol. 27, 1988, pp. 125–128.
J. S. B. Mitchell, L 1 L shortest paths among polygonal obstacles in the plane, Algorithmica, vol. 8, 1992, pp. 55–88.
F. P. Preparata and M. I. Shamos, Computational Geometry — an Introduction, Springer-Verlag, New York, 1985.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mitra, P., Nandy, S.C. (1996). Efficient computation of rectilinear geodesic voronoi neighbor in presence of obstacles. In: Chandru, V., Vinay, V. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1996. Lecture Notes in Computer Science, vol 1180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62034-6_39
Download citation
DOI: https://doi.org/10.1007/3-540-62034-6_39
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62034-1
Online ISBN: 978-3-540-49631-1
eBook Packages: Springer Book Archive