Results 1 -
9 of
9
Drawings of planar graphs with few slopes and segments
- Computational Geometry Theory and Applications 38:194–212
, 2005
"... We study straight-line drawings of planar graphs with few segments and few slopes. Optimal results are obtained for all trees. Tight bounds are obtained for outerplanar graphs, 2-trees, and planar 3-trees. We prove that every 3-connected plane graph on n vertices has a plane drawing with at most 5 2 ..."
Abstract
-
Cited by 14 (5 self)
- Add to MetaCart
We study straight-line drawings of planar graphs with few segments and few slopes. Optimal results are obtained for all trees. Tight bounds are obtained for outerplanar graphs, 2-trees, and planar 3-trees. We prove that every 3-connected plane graph on n vertices has a plane drawing with at most 5 2n segments and at most 2n slopes. We prove that every cubic 3-connected plane graph has a plane drawing with three slopes (and three bends on the outerface). In a companion paper, drawings of non-planar graphs with few slopes are also considered.
Optimal Polygonal Representation of Planar Graphs
"... Abstract. In this paper, we consider the problem of representing graphs by polygons whose sides touch. We show that at least six sides per polygon are necessary by constructing a class of planar graphs that cannot be represented by pentagons. We also show that the lower bound of six sides is matched ..."
Abstract
-
Cited by 7 (7 self)
- Add to MetaCart
Abstract. In this paper, we consider the problem of representing graphs by polygons whose sides touch. We show that at least six sides per polygon are necessary by constructing a class of planar graphs that cannot be represented by pentagons. We also show that the lower bound of six sides is matched by an upper bound of six sides with a linear time algorithm for representing any planar graph by touching hexagons. Moreover, our algorithm produces convex polygons with edges with slopes 0, 1,-1. 1
Tree Drawings on the Hexagonal Grid
"... We consider straight-line drawings of trees on a hexagonal grid. The hexagonal grid is an extension of the common grid with inner nodes of degree six. We restrict the number of directions used for the edges fromeachnodetoitschildrenfromonetofive, andtofivepatterns: straight, Y, ψ, X, and full. The ψ ..."
Abstract
-
Cited by 4 (2 self)
- Add to MetaCart
We consider straight-line drawings of trees on a hexagonal grid. The hexagonal grid is an extension of the common grid with inner nodes of degree six. We restrict the number of directions used for the edges fromeachnodetoitschildrenfromonetofive, andtofivepatterns: straight, Y, ψ, X, and full. The ψ–drawings generalize hv- or strictly upward drawings to ternary trees. Weshowthatcompleteternarytreeshavea ψ–drawingonasquareofsize O(n 1.262) and general ternary trees can be drawn within O(n 1.631) area. Bothboundsareoptimal.Sub–quadraticboundsarealsoobtainedfor X– pattern drawings of complete tetra trees, and for full–pattern drawings of complete penta trees, which are 4–ary and 5–ary trees. These results parallel and complement the ones of Frati [8] for straight–line orthogonal drawings of ternary trees. Moreover, we provide an algorithm for compacted straight–line drawings of penta trees on the hexagonal grid, such that the direction of the edges from a node to its children is given by our patterns and these edges have the same length. However, drawing trees on a hexagonal grid within a prescribed area or with unit length edges is NP–hard.
Where to Draw the Line
, 1996
"... Graph Drawing (also known as Graph Visualization) tackles the problem of representing graphs on a visual medium such as computer screen, printer etc. Many applications such as software engineering, data base design, project planning, VLSI design, multimedia etc., have data structures that can be rep ..."
Abstract
-
Cited by 2 (0 self)
- Add to MetaCart
Graph Drawing (also known as Graph Visualization) tackles the problem of representing graphs on a visual medium such as computer screen, printer etc. Many applications such as software engineering, data base design, project planning, VLSI design, multimedia etc., have data structures that can be represented as graphs. With the ever increasing complexity of these and new applications, and availability of hardware supporting visualization, the area of graph drawing is increasingly getting more attention from both practitioners and researchers. In a typical drawing of a graph, the vertices are represented as symbols such as circles, dots or boxes, etc., and the edges are drawn as continuous curves joining their end points. Often, the edges are simply drawn as (straight- or poly-) lines joining their end points (and hence the title of this thesis), followed by an optional transformation into smooth curves. The goal of research in graph drawing is to develop techniques for constructing good...
On Touching Triangle Graphs
"... Abstract. In this paper, we consider the problem of representing graphs by triangles whose sides touch. We present linear time algorithms for creating touching triangles representations for outerplanar graphs, square grid graphs, and hexagonal grid graphs. The class of graphs with touching triangles ..."
Abstract
-
Cited by 2 (2 self)
- Add to MetaCart
Abstract. In this paper, we consider the problem of representing graphs by triangles whose sides touch. We present linear time algorithms for creating touching triangles representations for outerplanar graphs, square grid graphs, and hexagonal grid graphs. The class of graphs with touching triangles representations is not closed under minors, making characterization difficult. We do show that pairs of vertices can only have a small common neighborhood, and we present a complete characterization of the subclass of biconnected graphs that can be represented as triangulations of some polygon.
Really straight drawings I: Planar graphs
, 2005
"... We study straight-line drawings of planar graphs with few segments and few slopes. Optimal results are obtained for all trees. Tight bounds are obtained for outerplanar graphs, 2-trees, and planar 3-trees. We prove that every 3-connected plane graph on n vertices has a plane drawing with at most 5n/ ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
We study straight-line drawings of planar graphs with few segments and few slopes. Optimal results are obtained for all trees. Tight bounds are obtained for outerplanar graphs, 2-trees, and planar 3-trees. We prove that every 3-connected plane graph on n vertices has a plane drawing with at most 5n/2 segments and at most 2n slopes. We prove that every cubic 3-connected plane graph has a plane drawing with three slopes (and three bends on the outerface). In a companion paper, drawings of non-planar graphs with few slopes are also considered.
Plane geometric graph augmentation: a generic perspective
, 2011
"... Graph augmentation problems are motivated by network design, and have been studied extensively in optimization. We consider augmentation problems over plane geometric graphs, that is, graphs given with a crossing-free straight-line embedding in the plane. The geometric constraints on the possible ne ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Graph augmentation problems are motivated by network design, and have been studied extensively in optimization. We consider augmentation problems over plane geometric graphs, that is, graphs given with a crossing-free straight-line embedding in the plane. The geometric constraints on the possible new edges render some of the simplest augmentation problems intractable, and in many cases only extremal results are known. We survey recent results, highlight common trends, and gather numerous conjectures and open problems.
Drawing Unordered Trees on k-Grids
"... Abstract. We present almost linear area bounds for drawing complete trees on the octagonal grid. For 7-ary trees we establish an upper and lower bound of Θ(n 1.129) and for ternary trees the bounds of O(n 1.048) and Θ(n), where the latter needs edge bends. We explore the unit edge length and area co ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract. We present almost linear area bounds for drawing complete trees on the octagonal grid. For 7-ary trees we establish an upper and lower bound of Θ(n 1.129) and for ternary trees the bounds of O(n 1.048) and Θ(n), where the latter needs edge bends. We explore the unit edge length and area complexity of drawing unordered trees on k-grids with k ∈ {4, 6, 8} and generalize the N P-hardness results of the orthogonal and hexagonal grid to the octagonal grid. 1
Communicated by:
, 2012
"... We present almost linear area bounds for drawing trees on the octagonal grid. For complete 7-ary trees we establish an upper and lower bound of Θ(n 1.129) and for complete ternary trees the bounds of O(n 1.048) and Θ(n), where the latter needs edge bends. For arbitrary ternary trees we obtain an upp ..."
Abstract
- Add to MetaCart
We present almost linear area bounds for drawing trees on the octagonal grid. For complete 7-ary trees we establish an upper and lower bound of Θ(n 1.129) and for complete ternary trees the bounds of O(n 1.048) and Θ(n), where the latter needs edge bends. For arbitrary ternary trees we obtain an upper bound of O(n log log n) with bends and good aspect ratio by applying the recursive winding technique. We explore the unit edge length and area complexity of drawing unordered trees on k-grids with k ∈ {4, 6, 8} and generalize the N P-hardness results of the orthogonal grid to the octagonal and hexagonal grids. Submitted:

