Abstract
A heuristic for partitioning rectilinear polygons into rectangles, and polygons into convex parts by drawing lines of minimum total length is proposed. For the input polygon with n vertices, k concave vertices and the perimeter of length p, the heuristic draws partitioning lines of total length O(plogk) and runs in time O(nlogn). To demonstrate that the heuristic comes close to optimal in the worst case, a uniform family of rectilinear polygons Q k with k concave vertices, k=1, 2, ... and a uniform family of polygons P k with k concave vertices, k=1, 2, ... are constructed such that any rectangular partition of Q k has (total line) length Ω(plogk), and any convex partition of P k has length Ω(plogk/loglogk). Finally, a generalization of the heuristic for minimum length of convex partition of simple polygons to include polygons with polygonal holes is given.
Preview
Unable to display preview. Download preview PDF.
References
Aho, A.V., J.E. Hopcroft and J.D. Ullman, The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, Mass., 1974.
Bentley, J.L., T.A. Ottmann, Algorithms for Reporting and Counting Geometric Intersections, IEEE Transactions on Computers, Vol. c-28, No. 9, 1979.
Chazelle, B., Computational Geometry and Convexity, PhD thesis, Yale Univ. 1980.
Garey, M.R., and D.S. Johnson, Computers and Intractability: A Guide to the Theory of NP-completeness, H. Freeman, San Francisco.
D.G. Kirkpatrick, Efficient Computation of Continuous Skeletons, Proceedings of 20th Symposium on Foundations of Computer Science (IEEE), 1979.
Kou, L., G. Markowski and L. Berman, A fast algorithm for Steiner Trees, Acta Informatica 15, 1981.
A. Lingas, The Power of Non-rectilinear Holes, Proc. of 9th ICALP, Aarhus, 1982.
A. Lingas, Heuristics for Minimum Edge Length Rectangular Partition of Rectilinear Figures, 6th GI-Conference, Dortmund, January 1983.
Lodi,E., F.Luccio, C.Mugnai, L.Pagli and W.Lipski,Jr., On Two-dimensional Data Organization 2, Fundamenta Informatica, Vol. 2, No. 3, 1979.
Lingas, A., R. Pinter, R. Rivest and A. Shamir, Minimum Edge Length Decompositions of Rectilinear Figures, Proceedings of 12th Annual Alerton Conference on Communication, Control, and Computing, Illinois 1982.
Masek W., Some NP-complete set covering problems, manuscript, MIT, 1981.
J. O'Rourke, and K. Supowit, Some NP-hard polygon decomposition problems, to appear.
M.I. Shamos, Geometric Complexity, Proc. of 7th ACM Symp. on the theory of Compt., 1975.
M.I. Shamos and D. Hoey, Closest Point Problems, Proceedings of 16th Symposium on Foundations of Computer Science (IEEE), 1975.
D. Wood, personal communication, February, 1984.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Levcopoulos, C., Lingas, A. (1984). Bounds on the length of convex partitions of polygons. In: Joseph, M., Shyamasundar, R. (eds) Foundations of Software Technology and Theoretical Computer Science. FSTTCS 1984. Lecture Notes in Computer Science, vol 181. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-13883-8_78
Download citation
DOI: https://doi.org/10.1007/3-540-13883-8_78
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-13883-9
Online ISBN: 978-3-540-39087-9
eBook Packages: Springer Book Archive