<p>A drawing of a graph is a geometric representation of its vertices and edges. Plane 3-trees have been well studied in graph drawing literature. For many graph drawing styles, the aesthetic qualities achieved for plane 3-trees are much better than the ones known for general plane graphs. This motivates us to investigate whether one can find a large plane 3-tree type structure in a general plane graph, and if so, whether it can be leveraged to obtain a better drawing for the graph. We thus introduce the concept of a 3-tree core <i>H</i> of a 3-connected plane graph <i>G</i>. Here, <i>H</i> is an edge-labeled plane 3-tree that represents <i>G</i>, and the distance <i>d</i> between <i>H</i> and <i>G</i> is the number of vertices of <i>G</i> that are missing in <i>H</i>. As an application of this concept, we consider the planar ortho-path visibility drawing, where each vertex is drawn as an orthogonal polygonal chain on an integer grid and each edge is drawn as an orthogonal line segment between the paths corresponding to its end vertices. We show that if <i>H</i> has a flat visibility drawing (i.e., each ortho-path is a horizontal line segment) with height <i>k</i>, then <i>G</i> has an ortho-path visibility drawing with height <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="236_2025_503_Article_IEq1.gif" Format="GIF" Height="21" Rendition="HTML" Resolution="72" Type="Linedraw" Width="51" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(k2^d)\)</EquationSource> </InlineEquation>. In particular, if <i>G</i> is a planar triangulation and not too distant from a 3-tree core, i.e., <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="236_2025_503_Article_IEq2.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="66" /> </InlineMediaObject> <EquationSource Format="TEX">\(d=O(1)\)</EquationSource> </InlineEquation>, then <i>G</i> can be drawn with height <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="236_2025_503_Article_IEq3.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="89" /> </InlineMediaObject> <EquationSource Format="TEX">\(4n/9+O(1)\)</EquationSource> </InlineEquation> by choosing an appropriate planar embedding. This bound is interesting as it is significantly smaller than the lower bound of <InlineEquation ID="IEq4"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="236_2025_503_Article_IEq4.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="89" /> </InlineMediaObject> <EquationSource Format="TEX">\(2n/3+O(1)\)</EquationSource> </InlineEquation> when the ortho-path visibility drawing must respect the input embedding.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

On the 3-tree core of plane graphs

  • Debajyoti Mondal,
  • Md. Saidur Rahman

摘要

A drawing of a graph is a geometric representation of its vertices and edges. Plane 3-trees have been well studied in graph drawing literature. For many graph drawing styles, the aesthetic qualities achieved for plane 3-trees are much better than the ones known for general plane graphs. This motivates us to investigate whether one can find a large plane 3-tree type structure in a general plane graph, and if so, whether it can be leveraged to obtain a better drawing for the graph. We thus introduce the concept of a 3-tree core H of a 3-connected plane graph G. Here, H is an edge-labeled plane 3-tree that represents G, and the distance d between H and G is the number of vertices of G that are missing in H. As an application of this concept, we consider the planar ortho-path visibility drawing, where each vertex is drawn as an orthogonal polygonal chain on an integer grid and each edge is drawn as an orthogonal line segment between the paths corresponding to its end vertices. We show that if H has a flat visibility drawing (i.e., each ortho-path is a horizontal line segment) with height k, then G has an ortho-path visibility drawing with height \(O(k2^d)\) . In particular, if G is a planar triangulation and not too distant from a 3-tree core, i.e., \(d=O(1)\) , then G can be drawn with height \(4n/9+O(1)\) by choosing an appropriate planar embedding. This bound is interesting as it is significantly smaller than the lower bound of \(2n/3+O(1)\) when the ortho-path visibility drawing must respect the input embedding.