Rectangular Layouts and Contact Graphs
| dc.creator | Buchsbaum, Adam L. | |
| dc.creator | Gansner, Emden R. | |
| dc.creator | Procopiuc, Cecilia M. | |
| dc.creator | Venkatasubramanian, Suresh | |
| dc.date | 2006-11-21 | |
| dc.date.accessioned | 2026-07-07T07:31:45Z | |
| dc.date.available | 2026-07-07T07:31:45Z | |
| dc.description | Contact graphs of isothetic rectangles unify many concepts from applications including VLSI and architectural design, computational geometry, and GIS. Minimizing the area of their corresponding {\em rectangular layouts} is a key problem. We study the area-optimization problem and show that it is NP-hard to find a minimum-area rectangular layout of a given contact graph. We present O(n)-time algorithms that construct $O(n^2)$-area rectangular layouts for general contact graphs and $O(n\log n)$-area rectangular layouts for trees. (For trees, this is an $O(\log n)$-approximation algorithm.) We also present an infinite family of graphs (rsp., trees) that require $Ω(n^2)$ (rsp., $Ω(n\log n)$) area. We derive these results by presenting a new characterization of graphs that admit rectangular layouts using the related concept of {\em rectangular duals}. A corollary to our results relates the class of graphs that admit rectangular layouts to {\em rectangle of influence drawings}. | |
| dc.description | 28 pages, 13 figures, 55 references, 1 appendix | |
| dc.identifier | https://arxiv.org/abs/cs/0611107 | |
| dc.identifier | http://arxiv.org/abs/cs/0611107 | |
| dc.identifier.uri | http://salesiana.dossiersoluciones.com/handle/123456789/118866 | |
| dc.subject | Data Structures and Algorithms | |
| dc.subject | Discrete Mathematics | |
| dc.subject | F.2.2; G.2.2 | |
| dc.title | Rectangular Layouts and Contact Graphs | |
| dc.type | text |