• DocumentCode
    1833030
  • Title

    A parallel algorithm for computing polygon set operations

  • Author

    Karinthi, R. ; Srinivas, K. ; Almasi, G.

  • Author_Institution
    Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
  • fYear
    1994
  • fDate
    26-29 Apr 1994
  • Firstpage
    115
  • Lastpage
    119
  • Abstract
    We present a parallel algorithm for performing Boolean set operations on generalized polygons that have holes in them. The intersection algorithm has a processor complexity of O(m2n 2) processors and a time complexity of O(max(2logm, log2 n)), where m is the maximum number of vertices in any loop of a polygon, and n is the maximum number of loops per polygon. The union and difference algorithms have a processor complexity of O(m2n 2) and time complexity of O(logm) and O(2logm, logn) respectively. The algorithm is based on the EREW PRAM model. The algorithm tries to minimize the intersection point computations by intersecting only a subset of loops of the polygons based on of their topological relationships
  • Keywords
    Boolean functions; computational complexity; computational geometry; parallel algorithms; parallel architectures; set theory; Boolean set operations; EREW PRAM model; difference algorithms; generalized polygons; intersection algorithm; intersection point computations; loops; parallel algorithm; polygon set operations; processor complexity; time complexity; topological relationships; Application software; CADCAM; Computer aided manufacturing; Computer architecture; Computer graphics; Concurrent computing; NASA; Parallel algorithms; Phase change random access memory; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1994. Proceedings., Eighth International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-8186-5602-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1994.288312
  • Filename
    288312