首页 | 本学科首页   官方微博 | 高级检索  
     


Linear-Time Algorithms for Hole-free Rectilinear Proportional Contact Graph Representations
Authors:M Jawaherul Alam  Therese Biedl  Stefan Felsner  Andreas Gerasch  Michael Kaufmann  Stephen G Kobourov
Affiliation:1. Department of Computer Science, University of Arizona, Tucson, AZ, USA
2. David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, Canada
3. Institut für Mathematik, Technische Universit?t Berlin, Berlin, Germany
4. Wilhelm-Schickhard-Institut für Informatik, Tübingen Universit?t, Tübingen, Germany
Abstract:In a proportional contact representation of a planar graph, each vertex is represented by a simple polygon with area proportional to a given weight, and edges are represented by adjacencies between the corresponding pairs of polygons. In this paper we first study proportional contact representations that use rectilinear polygons without wasted areas (white space). In this setting, the best known algorithm for proportional contact representation of a maximal planar graph uses 12-sided rectilinear polygons and takes O(nlogn) time. We describe a new algorithm that guarantees 10-sided rectilinear polygons and runs in O(n) time. We also describe a linear-time algorithm for proportional contact representation of planar 3-trees with 8-sided rectilinear polygons and show that this is optimal, as there exist planar 3-trees that require 8-sided polygons. We then show that a maximal outer-planar graph admits a proportional contact representation using rectilinear polygons with 6 sides when the outer-boundary is a rectangle and with 4 sides otherwise. Finally we study maximal series-parallel graphs. Here we show that O(1)-sided rectilinear polygons are not possible unless we allow holes, but 6-sided polygons can be achieved with arbitrarily small holes.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号