Area bounds of hierarchical graphs straightline grid drawing

Author(s):  
Alaa A. K. Ismaeel ◽  
Ammar Yassir ◽  
Tarek Mahmoud ◽  
Abdelmegied Aly ◽  
Essam H. Houssein
Keyword(s):  
2006 ◽  
Vol 17 (05) ◽  
pp. 1031-1060 ◽  
Author(s):  
KAZUYUKI MIURA ◽  
SHIN-ICHI NAKANO ◽  
TAKAO NISHIZEKI

A convex grid drawing of a plane graph G is a drawing of G on the plane such that all vertices of G are put on grid points, all edges are drawn as straight-line segments without any edge-intersection, and every face boundary is a convex polygon. In this paper we give a linear-time algorithm for finding a convex grid drawing of every 4-connected plane graph G with four or more vertices on the outer face. The size of the drawing satisfies W + H ≤ n - 1, where n is the number of vertices of G, W is the width and H is the height of the grid drawing. Thus the area W · H is at most ⌈(n - 1)/2⌉ · ⌊(n - 1)/2⌋. Our bounds on the sizes are optimal in a sense that there exist an infinite number of 4-connected plane graphs whose convex drawings need grids such that W + H = n - 1 and W · H = ⌈(n - 1)/2⌉ · ⌊(n - 1)/2⌋.


1997 ◽  
Vol 63 (2) ◽  
pp. 97-102 ◽  
Author(s):  
Tiziana Calamoneri ◽  
Andrea Sterbini
Keyword(s):  

2010 ◽  
Vol 02 (03) ◽  
pp. 347-362 ◽  
Author(s):  
XIAO ZHOU ◽  
TAKAO NISHIZEKI

In a convex grid drawing of a plane graph, every edge is drawn as a straight-line segment without any edge-intersection, every vertex is located at a grid point, and every facial cycle is drawn as a convex polygon. A plane graph G has a convex drawing if and only if G is internally triconnected. It has been known that an internally triconnected plane graph G of n vertices has a convex grid drawing on a grid of O(n3) area if the triconnected component decomposition tree of G has at most four leaves. In this paper, we improve the area bound O(n3) to O(n2), which is optimal up to a constant factor. More precisely, we show that G has a convex grid drawing on a 2n × 4n grid. We also present an algorithm to find such a drawing in linear time.


2009 ◽  
Vol 01 (03) ◽  
pp. 319-333 ◽  
Author(s):  
HUAMING ZHANG ◽  
MILIND VAIDYA

Irreducible triangulations are plane graphs with a quadrangular exterior face, triangular interior faces and no separating triangles. Fusy proposed a straight-line grid drawing algorithm for irreducible triangulations, whose grid size is asymptotically with high probability 11n/27 × 11n/27 up to an additive error of [Formula: see text]. Later on, Fusy generalized the idea to quadrangulations and obtained a straight-line grid drawing, whose grid size is asymptotically with high probability 13n/27 × 13n/27 up to an additive error of [Formula: see text]. In this paper, we first prove that the above two straight-line grid drawing algorithms for irreducible triangulations and quadrangulations actually produce open rectangle-of-influence drawings for them respectively. Therefore, the above mentioned straight-line grid drawing size bounds also hold for the open rectangle-of-influence drawings. These results improve previous known drawing sizes. In the second part of the paper, we present another application of the results obtained by Fusy. We present a linear time algorithm for constructing a rectangular dual for a randomly generated irreducible triangulation with n vertices, one of its dimensions equals [Formula: see text] asymptotically with high probability, up to an additive error of [Formula: see text]. In addition, we prove that the one dimension tight bound for a rectangular dual of any irreducible triangulations with n vertices is (n + 1)/2.


2003 ◽  
Vol 13 (06) ◽  
pp. 487-505 ◽  
Author(s):  
ASHIM GARG ◽  
ADRIAN RUSU

Ordered trees are generally drawn using order-preserving planar straight-line grid drawings. We investigate the area-requirements of such drawings and present several results. Let T be an ordered tree with n nodes. We show that: • T admits an order-preserving planar straight-line grid drawing with O(n log n) area. • If T is a binary tree, then T admits an order-preserving planar straight-line grid drawing with O(n log log n) area. • If T is a binary tree, then T admits an order-preserving upward planar straight-line grid drawing with optimalO(n log n) area. We also study the problem of drawing binary trees with user-specified aspect ratios. We show that an ordered binary tree T with n nodes admits an order-preserving planar straight-line grid drawing with area O(n log n), and any user-specified aspect ratio in the range [1,n/ log n]. All the drawings mentioned above can be constructed in O(n) time.


1996 ◽  
Vol 06 (03) ◽  
pp. 333-356 ◽  
Author(s):  
ASHIM GARG ◽  
MICHAEL T. GOODRICH ◽  
ROBERTO TAMASSIA

Rooted trees are usually drawn planar and upward, i.e., without crossings and with-out any parent placed below its child. In this paper we investigate the area requirement of planar upward drawings of rooted trees. We give tight upper and lower bounds on the area of various types of drawings, and provide linear-time algorithms for constructing optimal area drawings. Let T be a bounded-degree rooted tree with N nodes. Our results are summarized as follows: • We show that T admits a planar polyline upward grid drawing with area O(N), and with width O(Nα) for any prespecified constant a such that 0<α<1. • If T is a binary tree, we show that T admits a planar orthogonal upward grid drawing with area O (N log log N). • We show that if T is ordered, it admits an O(N log N)-area planar upward grid drawing that preserves the left-to-right ordering of the children of each node. • We show that all of the above area bounds are asymptotically optimal in the worst case. • We present O(N)-time algorithms for constructing each of the above types of drawings of T with asymptotically optimal area. • We report on the experimentation of our algorithm for constructing planar polyline upward grid drawings, performed on trees with up to 24 million nodes.


Author(s):  
Vida Dujmović ◽  
David R. Wood

International audience A \emphk-stack layout (respectively, \emphk-queuelayout) of a graph consists of a total order of the vertices, and a partition of the edges into k sets of non-crossing (non-nested) edges with respect to the vertex ordering. A \emphk-track layout of a graph consists of a vertex k-colouring, and a total order of each vertex colour class, such that between each pair of colour classes no two edges cross. The \emphstack-number (respectively, \emphqueue-number, \emphtrack-number) of a graph G, denoted by sn(G) (qn(G), tn(G)), is the minimum k such that G has a k-stack (k-queue, k-track) layout.\par This paper studies stack, queue, and track layouts of graph subdivisions. It is known that every graph has a 3-stack subdivision. The best known upper bound on the number of division vertices per edge in a 3-stack subdivision of an n-vertex graph G is improved from O(log n) to O(log min\sn(G),qn(G)\). This result reduces the question of whether queue-number is bounded by stack-number to whether 3-stack graphs have bounded queue number.\par It is proved that every graph has a 2-queue subdivision, a 4-track subdivision, and a mixed 1-stack 1-queue subdivision. All these values are optimal for every non-planar graph. In addition, we characterise those graphs with k-stack, k-queue, and k-track subdivisions, for all values of k. The number of division vertices per edge in the case of 2-queue and 4-track subdivisions, namely O(log qn(G)), is optimal to within a constant factor, for every graph G. \par Applications to 3D polyline grid drawings are presented. For example, it is proved that every graph G has a 3D polyline grid drawing with the vertices on a rectangular prism, and with O(log qn(G)) bends per edge. Finally, we establish a tight relationship between queue layouts and so-called 2-track thickness of bipartite graphs. \par


Author(s):  
Prosenjit Bose ◽  
Jurek Czyzowicz ◽  
Pat Morin ◽  
David R. Wood

Sign in / Sign up

Export Citation Format

Share Document