Abstract
We present a collection of algorithms, all running in timeO(n 2 logn α (n)o(α(n)3)) for some fixed integers(where α(n) is the inverse Ackermann's function), for constructing a skeleton representation of a suitably generalized “Voronoi diagram” for a ladder moving in a two-dimensional space bounded by polygonal barriers consisting ofn line segments. This diagram, which is a two-dimensional subcomplex of the dimensional configuration space of the ladder, is introduced and analyzed in a companion paper by the present authors. The construction of the diagram described in this paper yields a motion-planning algorithm for the ladder which runs within the same time bound given above.
Similar content being viewed by others
References
M. Atallah, Dynamic computational geometry,Proc. 24th IEEE Symp. on Foundations of Computer Science, 1983, pp. 92–99.
R. A. Brooks, Solving the find path problem by good representation of free space,IEEE Trans. Systems Man Cybernet.,SMC-13 (1983), 190–197.
H. Davenport and A. Schinzel, A combinatorial problem connected with differential equations,Amer. J. Math.,87 (1965), 684–694.
H. Davenport, A combinatorial problem connected with differential equations, II,Acta Arith.,17 (1971), 363–372.
S. Hart and M. Sharir, Nonlinearity of Davenport-Schinzel sequences and of generalized path compression schemes, Tech. Rept. 84-011, The Eskenasy Institute of Computer Sciences, Tel Aviv University, August 1984 (to appear inCombinatorica).
D. Kirkpatrick, Efficient construction of continuous skeletons,Proc. 20th IEEE Symp. on Foundations of Computer Science, 1979, pp. 18–27.
C. Ó'Dúnlaing, M. Sharir, and C. Yap, Retraction-a new approach to motion planning,Proc. 15th ACM Symp. on Theory of Computing, 1983, pp. 207–220.
C. Ó'Dúnlaing, M. Sharir, and C. Yap, Generalized Voronoi diagrams for a ladder: I. Topological considerations, Tech. Rept. 139, Computer Science Dept, Courant Institute of Math. Sciences, November 1984 (to appear inComm. Pure Appl. Math.).
C. Ó'Dúnlaing and C. Yap, A “retraction” method for planning the motion of a disc,J. Algorithms,6 (1985), 104–111.
J. T. Schwartz and M. Sharir, On the piano movers' problem: I. The case of a two-dimensional rigid polygonal body moving amidst polygonal barriers,Comm. Pure Appl. Math.,36 (1983), 345–398.
J. T. Schwartz and M. Sharir, On the piano movers' problem: II. General techniques for computing topological properties of real algebraic manifolds,Adv. in Appl. Math.,4 (1983), 298–301.
M. Sharir, Almost linear upper bounds on the length of general Davenport-Schinzel sequences, Tech. Rept. 29/85, The Eskenasy Institute of Computer Sciences, Tel Aviv University, February 1985.
E. Szemerédi, On a problem by Davenport and Schinzel,Acta Arith.,25 (1974), 213–224.
C. K. Yap, AnO(n logn) algorithm for the Voronoi diagram of a set of simple curve segments, Tech. Rept. 161, Computer Science Dept., Courant Institute of Math. Sciences, October 1984.
Author information
Authors and Affiliations
Additional information
Communicated by Bernard Chazelle.
Work on this paper has been supported in part by Office of Naval Research Grant N00014-82-K-0381, and by grants from the Digital Equipment Corporation, the Sloan Foundation, the System Development Foundation, the IBM corporation, and by National Science Foundation CER Grant No. DCR-8320085. Work by the second author has also been supported in part by a grant from the US-Israeli Binational Science Foundation.
Rights and permissions
About this article
Cite this article
Ó'Dúnlaing, C., Sharir, M. & Yap, C. Generalized Voronoi diagrams for a ladder: II. Efficient construction of the diagram. Algorithmica 2, 27–59 (1987). https://doi.org/10.1007/BF01840348
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01840348