Skip to main content

Efficient computation of rectilinear geodesic voronoi neighbor in presence of obstacles

  • Conference paper
  • First Online:
Foundations of Software Technology and Theoretical Computer Science (FSTTCS 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1180))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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.

    Google Scholar 

  2. H. Elgindy and P. Mitra, Orthogonal shortest path queries among axes parallel rectangular obstacles, International Journal of Computational Geometry and Applications, 1994.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. D. B. Johnson, Efficient algorithms for shortest paths in sparse network, Journal of the Association of Computing Machinery, 1977, pp. 1–13.

    Google Scholar 

  5. D. G. Kirkpatrick, Optimal search in planar subdivision, SIAM Journal on Computing, vol. 12, 1983, pp. 28–35.

    Google Scholar 

  6. K. Mehlhorn, A faster approximation algorithm for the steiner problems in graphs, Information Processing Letters, vol. 27, 1988, pp. 125–128.

    Google Scholar 

  7. J. S. B. Mitchell, L 1 L shortest paths among polygonal obstacles in the plane, Algorithmica, vol. 8, 1992, pp. 55–88.

    Google Scholar 

  8. F. P. Preparata and M. I. Shamos, Computational Geometry — an Introduction, Springer-Verlag, New York, 1985.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

V. Chandru V. Vinay

Rights and permissions

Reprints 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

Publish with us

Policies and ethics