DocumentCode :
450397
Title :
A Data Structure for Interactive Placement of Rectangular Objects
Author :
Jayakumar, V.
Author_Institution :
Louisiana State University, Baton Rouge, LA
fYear :
1980
fDate :
23-25 June 1980
Firstpage :
237
Lastpage :
242
Abstract :
A data structure suitable for interactive placement of disjoint rectangular objects is presented. Area available for placing new objects is described in terms of a unique set of maximum empty rectangles (MERs), each of these MERs bounded by objects already placed or by the boundary. Algorithms for addition and deletion of objects have been developed. Deletion is achieved by using the addition procedure itself. Information can readily be derived from the data structure to identify regions where a given object may be placed, to determine whether a new object can be placed if an existing one is removed, to assess restrictions on linear dimensions and areas of objects that can be placed etc. Though the scheme has been developed for automated layout of PCBs and ICs, it is applicable to other areas such as layout and modification of shopping centers and cities, utilization of warehouse space etc. A distinct feature of the method is that the extent of search to update the data structure need not increase with the number of objects placed or with the density of placement.
Keywords :
Data structures; Design automation; Distributed computing; Erbium; Machinery; Niobium; Permission;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1980. 17th Conference on
Print_ISBN :
0-89791-020-6
Type :
conf
DOI :
10.1109/DAC.1980.1585250
Filename :
1585250
Link To Document :
بازگشت