Skip to main content

Bounds on the length of convex partitions of polygons

  • Session 5 VLSI
  • Conference paper
  • First Online:
Foundations of Software Technology and Theoretical Computer Science (FSTTCS 1984)

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

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.

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. Aho, A.V., J.E. Hopcroft and J.D. Ullman, The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, Mass., 1974.

    Google Scholar 

  2. Bentley, J.L., T.A. Ottmann, Algorithms for Reporting and Counting Geometric Intersections, IEEE Transactions on Computers, Vol. c-28, No. 9, 1979.

    Google Scholar 

  3. Chazelle, B., Computational Geometry and Convexity, PhD thesis, Yale Univ. 1980.

    Google Scholar 

  4. Garey, M.R., and D.S. Johnson, Computers and Intractability: A Guide to the Theory of NP-completeness, H. Freeman, San Francisco.

    Google Scholar 

  5. D.G. Kirkpatrick, Efficient Computation of Continuous Skeletons, Proceedings of 20th Symposium on Foundations of Computer Science (IEEE), 1979.

    Google Scholar 

  6. Kou, L., G. Markowski and L. Berman, A fast algorithm for Steiner Trees, Acta Informatica 15, 1981.

    Google Scholar 

  7. A. Lingas, The Power of Non-rectilinear Holes, Proc. of 9th ICALP, Aarhus, 1982.

    Google Scholar 

  8. A. Lingas, Heuristics for Minimum Edge Length Rectangular Partition of Rectilinear Figures, 6th GI-Conference, Dortmund, January 1983.

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  11. Masek W., Some NP-complete set covering problems, manuscript, MIT, 1981.

    Google Scholar 

  12. J. O'Rourke, and K. Supowit, Some NP-hard polygon decomposition problems, to appear.

    Google Scholar 

  13. M.I. Shamos, Geometric Complexity, Proc. of 7th ACM Symp. on the theory of Compt., 1975.

    Google Scholar 

  14. M.I. Shamos and D. Hoey, Closest Point Problems, Proceedings of 16th Symposium on Foundations of Computer Science (IEEE), 1975.

    Google Scholar 

  15. D. Wood, personal communication, February, 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mathai Joseph Rudrapatna Shyamasundar

Rights and permissions

Reprints 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

Publish with us

Policies and ethics