• DocumentCode
    1540636
  • Title

    On compatible star decompositions of simple polygons

  • Author

    Etzion, Michal ; Rappoport, Ari

  • Author_Institution
    Inst. of Comput. Sci., Hebrew Univ., Jerusalem, Israel
  • Volume
    3
  • Issue
    1
  • fYear
    1997
  • Firstpage
    87
  • Lastpage
    95
  • Abstract
    The authors introduce the notion of compatible star decompositions of simple polygons. In general, given two polygons with a correspondence between their vertices, two polygonal decompositions of the two polygons are said to be compatible if there exists a one-to-one mapping between them such that the corresponding pieces are defined by corresponding vertices. For compatible star decompositions, they also require correspondence between star points of the star pieces. Compatible star decompositions have applications in computer animation and shape representation and analysis. They present two algorithms for constructing compatible star decompositions of two simple polygons. The first algorithm is optimal in the number of pieces in the decomposition, providing that such a decomposition exists without adding Steiner vertices. The second algorithm constructs compatible star decompositions with Steiner vertices, which are not minimal in the number of pieces but are asymptotically worst-case optimal in this number and in the number of added Steiner vertices. They prove that some pairs of polygons require Ω(n2) pieces, and that the decompositions computed by the second algorithm possess no more than O(n2) pieces. In addition to the contributions regarding compatible star decompositions, the paper also corrects an error in the only previously published polynomial algorithm for constructing a minimal star decomposition of a simple polygon, an error which might lead to a nonminimal decomposition
  • Keywords
    computational complexity; computational geometry; computer animation; Steiner vertices; compatible star decompositions; computer animation; error correction; nonminimal decomposition; one-to-one mapping; polygonal decompositions; shape analysis; shape representation; simple polygons; star pieces; star points; vertices; Animation; Application software; Computational geometry; Error correction; Polynomials; Shape;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/2945.582388
  • Filename
    582388