Proportional contact representations of planar graphs
| dc.contributor.author | Alam, Md. J. | |
| dc.contributor.author | Biedl, T. | |
| dc.contributor.author | Felsner, S. | |
| dc.contributor.author | Kaufmann, M. | |
| dc.contributor.author | Kobourov, S. G. | |
| dc.date.accessioned | 2026-09-17T19:50:13Z | |
| dc.date.issued | 2011-03-04 | |
| dc.description.abstract | We study contact representations for planar graphs, with vertices represented by simple polygons and adjacencies represented by a point-contact or a side-contact between the corresponding polygons. Specifically, we consider proportional contact representations, where given vertex weights are represented by the areas of the corresponding polygons. Several natural optimization goals for such representations include minimizing the complexity of the polygons, the cartographic error, and the unused area. We describe optimal (with respect to complexity) constructive algorithms for proportional contact representations for general planar graphs and planar 2-segment graphs, which include maximal outerplanar graphs and partial 2-trees. Specifically, we show that: (a) 4-sided polygons are necessary and sufficient for a point-contact proportional representation for any planar graph; (b) triangles are necessary and sufficient for point-contact proportional representation of partial 2-trees; (c) trapezoids are necessary and sufficient for side-contact proportional representation of partial 2-trees; (d) convex quadrilaterals are necessary and sufficient for hole-free side-contact proportional representation for maximal outer-planar graphs. | |
| dc.identifier.uri | https://hdl.handle.net/10012/24329 | |
| dc.language.iso | en | |
| dc.publisher | University of Waterloo | |
| dc.relation.ispartofseries | Computer Science Technical Reports; CS-2011-11 | |
| dc.title | Proportional contact representations of planar graphs | |
| dc.type | Technical Report | |
| uws.contributor.affiliation1 | Faculty of Mathematics | |
| uws.contributor.affiliation2 | David R. Cheriton School of Computer Science | |
| uws.peerReviewStatus | Unreviewed | |
| uws.scholarLevel | Faculty | |
| uws.typeOfResource | Text | en |