• DocumentCode
    3553983
  • Title

    Parallel algorithm for direct domination on nonoverlapping rectangles

  • Author

    Sprague, Alan P.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Alabama Univ., Birmingham, AL, USA
  • fYear
    1991
  • fDate
    7-10 Apr 1991
  • Firstpage
    586
  • Abstract
    The author presents a parallel algorithm for a computational geometry problem which is motivated by the constraint graph used in compaction of VLSI circuits. Let R be a set of n nonoverlapping rectangles, whose sides are parallel to the x and y coordinate axes. The dominance graph on R is a directed graph with R as vertex set; for rectangles a and c in R, the dominance graph contains an edge (a, c) whenever c is immediately above a . The algorithm presented constructs the dominance graph on R . It has time complexity O(log2 n), using n/log n processors, in the CREW-PRAM (parallel random access machine) model. The algorithm is optimal in complexity, since the problem of constructing the dominance graph has (sequential) time complexity Ω(n log n)
  • Keywords
    computational complexity; computational geometry; graph theory; parallel algorithms; CREW-PRAM; VLSI circuits; compaction; computational geometry; constraint graph; coordinate axes; direct domination; directed graph; dominance graph; edge; nonoverlapping rectangles; parallel algorithm; parallel random access machine; time complexity; vertex set; Algorithm design and analysis; Circuits; Compaction; Computational geometry; Concurrent computing; Parallel algorithms; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '91., IEEE Proceedings of
  • Conference_Location
    Williamsburg, VA
  • Print_ISBN
    0-7803-0033-5
  • Type

    conf

  • DOI
    10.1109/SECON.1991.147823
  • Filename
    147823