• DocumentCode
    938986
  • Title

    The contour problem for restricted-orientation polygons

  • Author

    Souvaine, Diane L. ; Bjorling-Sachs, Iliana

  • Author_Institution
    Dept. of Comput. Sci., Rutgers Univ., New Brunswick, NJ, USA
  • Volume
    80
  • Issue
    9
  • fYear
    1992
  • fDate
    9/1/1992 12:00:00 AM
  • Firstpage
    1449
  • Lastpage
    1470
  • Abstract
    The problem of finding the contour of the union of a collection of polygons in which all vertices have integer coordinates and the slopes of the sides belong to a finite fixed collection of orientations is studied from two perspectives. The first is that of determining which algorithms for finding the contour of the union for rectilinear polygons and/or rectangles can be generalized to handle polygons with sides of two or more additional directions while still retaining efficiency. The second is that of determining which algorithms for computing the union of arbitrary polygons in general position can be revised to handle degeneracies and possibly to take advantage of the restricted number of orientations to improve robustness, efficiency, or both. Three distinct rectilinear algorithms are detailed, and general preprocessing and postprocessing procedures which allow all three rectilinear algorithms to operate on polygons of additional orientations are presented. Two general algorithms for computing the contour of union based on line segment intersection algorithms and plane sweeping are also presented and analyzed
  • Keywords
    computational geometry; contour problem; degeneracies; efficiency; integer coordinates; line segment intersection algorithms; plane sweeping; postprocessing procedures; rectilinear polygons; restricted-orientation polygons; robustness; Algorithm design and analysis; Computer science; Fabrication; H infinity control; Robustness; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.163411
  • Filename
    163411