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
Link To Document