DocumentCode
1169413
Title
Fast algorithm for polygon decomposition
Author
Nahar, Surendra ; Sahni, Sartaj
Author_Institution
Dept. of Comput. Sci., Minnesota Univ., Minneapolis, MN, USA
Volume
7
Issue
4
fYear
1988
fDate
4/1/1988 12:00:00 AM
Firstpage
473
Lastpage
483
Abstract
An O(k log(k )+n ) algorithm is developed, where n is the number of versions, to decompose rectilinear polygons into rectangles. This algorithm uses horizontal cuts only and reports nonoverlapping rectangles the union of which is the original rectilinear polygon. This algorithm has been programmed in Pascal on an Apollo DN320 workstation. Experimentation with rectilinear polygons from VLSI artwork indicate that the present algorithm is significantly faster than the plane sweep algorithm and the algorithm proposed by K.D. Gourley and D.M. Green (1983)
Keywords
Pascal; VLSI; circuit layout CAD; computer graphics; engineering workstations; Apollo DN320 workstation; Pascal; VLSI artwork; computational geometry; decompose rectilinear polygons into rectangles; fast algorithm; horizontal cuts only; polygon decomposition; rectilinear polygons; reports nonoverlapping rectangles; time complexity; Application software; Computer graphics; Computer science; Helium; Image analysis; Image processing; Layout; Partitioning algorithms; Very large scale integration; Workstations;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.3182
Filename
3182
Link To Document