Abstract
We give an O(n 2log2 n)-time algorithm for computing a minimum-link rectilinear path in an n-vertex rectilinear domain in three dimensions; the fastest previously known algorithm of [Wagner, Drysdale and Stein, 2009] has running time O(n 2.5logn). We also present an algorithm to find a minimum-link C-oriented path in a C-oriented domain in the plane; our algorithm is simpler and more time-space efficient than the earlier one of [Adegeest, Overmars and Snoeyink, 1994].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adegeest, J., Overmars, M.H., Snoeyink, J.: Minimum-link c-oriented paths: Single-source queries. IJCGA 4(1), 39–51 (1994)
Das, G., Narasimhan, G.: Geometric searching and link distance. In: Dehne, F., Sack, J.-R., Santoro, N. (eds.) WADS 1991. LNCS, vol. 519. Springer, Heidelberg (1991)
de Berg, M.: On rectilinear link distance. CGTA 1, 13–34 (1991)
de Berg, M., van Kreveld, M.J., Nilsson, B.J., Overmars, M.H.: Shortest path queries in rectilinear worlds. IJCGA 2(3), 287–309 (1992)
Dumitrescu, A., Mitchell, J.S.B., Sharir, M.: Binary space partitions for axis-parallel segments, rectangles, and hyperrectangles. DCG 31(2), 207–227 (2004)
Fitch, R., Butler, Z., Rus, D.: 3d rectilinear motion planning with minimum bend paths. In: International Conference on Intelligent Robots and Systems (2001)
Goodman, J.E., O’Rourke, J.: Handbook of disc. and comp. geom. CRC Press series on discrete mathematics and its applications. Chapman & Hall/CRC (2004)
Güting, R.: Conquering Contours: Efficient Algorithms for Computational Geometry. PhD thesis, Fachbereich Informatik. Universität Dortmund (1983)
Güting, R.H., Ottmann, T.: New algorithms for special cases of the hidden line elimination problem. Comp. Vis., Graph., Image Proc. 40(2), 188–204 (1987)
Hershberger, J., Snoeyink, J.: Computing minimum length paths of a given homotopy class. CGTA 4, 63–97 (1994)
Hershberger, J., Suri, S.: BSP for 3d subdivisions. In: SODA 2003 (2003)
Imai, H., Asano, T.: Efficient algorithms for geometric graph search problems. SIAM J. Comput. 15(2), 478–494 (1986)
Imai, H., Asano, T.: Dynamic orthogonal segment intersection search. J. Algorithms 8(1), 1–18 (1987)
Lee, D.T., Yang, C.D., Wong, C.K.: Rectilinear paths among rectilinear obstacles. Discrete Appl. Math. 70, 185–215 (1996)
Lingas, A., Maheshwari, A., Sack, J.-R.: Optimal parallel algorithms for rectilinear link-distance problems. Algorithmica 14(3), 261–289 (1995)
Maheshwari, A., Sack, J.-R., Djidjev, D.: Link distance problems. In: Sack, J.-R., Urrutia, J. (eds.) Handbook of Comp. Geom., pp. 519–558. Elsevier, Amsterdam (2000)
Mikami, K., Tabuchi, K.: A computer program for optimal routing of printed circuit conductors. In: Int. Federation Inf. Proc. Congress, pp. 1475–1478 (1968)
Neyer, G.: Line simplification with restricted orientations. In: Dehne, F., Gupta, A., Sack, J.-R., Tamassia, R. (eds.) WADS 1999. LNCS, vol. 1663, pp. 13–24. Springer, Heidelberg (1999)
Ohtsuki, T.: Gridless routers - new wire routing algorithm based on computational geometry. In: Internat. Conf. on Circuits and Systems, China (1985)
Paterson, M., Yao, F.F.: Optimal binary space partitions for orthogonal objects. J. Algorithms 13(1), 99–113 (1992)
Rawlins, G.J.E., Wood, D.: Optimal computation of finitely oriented convex hulls. Inf. Comput. 72(2), 150–166 (1987)
Sato, M., Sakanaka, J., Ohtsuki, T.: A fast line-search method based on a tile plane. In: Proc. IEE ISCAS, pp. 588–591 (1987)
Wagner, D.P., Drysdale, R.L.S., Stein, C.: An O(n 2.5logn) algorithm for the rectilinear minimum link-distance problem in three dimensions. CGTA 42(5), 376–387 (2009)
Widmayer, P., Wu, Y.-F., Wong, C.K.: On some distance problems in fixed orientations. SIAM J. Comput. 16(4), 728–746 (1987)
Yang, C.D., Lee, D.T., Wong, C.K.: On bends and lengths of rectilinear paths: a graph theoretic approach. IJCGA 2(1), 61–74 (1992)
Yang, C.D., Lee, D.T., Wong, C.K.: On bends and distances of paths among obstacles in 2-layer interconnection model. IEEE Tran. Comp. 43(6), 711–724 (1994)
Yang, C.D., Lee, D.T., Wong, C.K.: Rectilinear paths problems among rectilinear obstacles revisited. SIAM J. Comput. 24, 457–472 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Polishchuk, V., Sysikaski, M. (2011). Faster Algorithms for Minimum-Link Paths with Restricted Orientations. In: Dehne, F., Iacono, J., Sack, JR. (eds) Algorithms and Data Structures. WADS 2011. Lecture Notes in Computer Science, vol 6844. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-22300-6_56
Download citation
DOI: https://doi.org/10.1007/978-3-642-22300-6_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-22299-3
Online ISBN: 978-3-642-22300-6
eBook Packages: Computer ScienceComputer Science (R0)