Results 1 
9 of
9
On Linear Layouts of Graphs
, 2004
"... In a total order of the vertices of a graph, two edges with no endpoint in common can be crossing, nested, or disjoint. A kstack (resp... ..."
Abstract

Cited by 31 (19 self)
 Add to MetaCart
In a total order of the vertices of a graph, two edges with no endpoint in common can be crossing, nested, or disjoint. A kstack (resp...
ThreeDimensional Grid Drawings with SubQuadratic Volume
, 1999
"... A threedimensional grid drawing of a graph is a placement of the vertices at distinct points with integer coordinates, such that the straight linesegments representing the edges are pairwise noncrossing. A O(n volume bound is proved for threedimensional grid drawings of graphs with bounded ..."
Abstract

Cited by 18 (12 self)
 Add to MetaCart
A threedimensional grid drawing of a graph is a placement of the vertices at distinct points with integer coordinates, such that the straight linesegments representing the edges are pairwise noncrossing. A O(n volume bound is proved for threedimensional grid drawings of graphs with bounded degree, graphs with bounded genus, and graphs with no bounded complete graph as a minor. The previous best bound for these graph families was O(n ). These results (partially) solve open problems due to Pach, Thiele, and Toth (1997) and Felsner, Liotta, and Wismath (2001).
The maximum number of edges in a threedimensional griddrawing
 J. Graph Algorithms Appl
, 2003
"... An exact formula is given for the maximum number of edges in a graph that admits a threedimensional griddrawing contained in a given bounding box. A threedimensional (straightline) griddrawing of a graph represents the vertices by distinct points in Z 3, and represents each edge by a linesegme ..."
Abstract

Cited by 17 (9 self)
 Add to MetaCart
An exact formula is given for the maximum number of edges in a graph that admits a threedimensional griddrawing contained in a given bounding box. A threedimensional (straightline) griddrawing of a graph represents the vertices by distinct points in Z 3, and represents each edge by a linesegment between its endpoints that does not intersect any other vertex, and does not intersect any other edge except at the endpoints. A folklore result states that every (simple) graph has a threedimensional griddrawing (see [2]). We therefore are interested in griddrawings with small ‘volume’. The bounding box of a threedimensional griddrawing is the axisaligned box of minimum size that contains the drawing. By an X × Y × Z griddrawing we mean a threedimensional griddrawing, such that the edges of the bounding box contain X, Y, and Z gridpoints, respectively. The volume of a threedimensional griddrawing is the number of gridpoints in the bounding box; that is, the volume of an X ×Y ×Z griddrawing is XY Z. (This definition is formulated to ensure that a twodimensional griddrawing has positive volume.) Our main contribution is the following extremal result. Theorem 1. The maximum number of edges in an X × Y × Z griddrawing is exactly (2X − 1)(2Y − 1)(2Z − 1) − XY Z. Proof. Consider an X × Y × Z griddrawing of a graph G with n vertices and m edges. Let P be the set of points (x, y, z) contained in the bounding box such that 2x, 2y, and 2z are all integers. Observe that P  = (2X − 1)(2Y − 1)(2Z − 1). The midpoint of every edge of G is in P, and no two edges share a common midpoint. Hence m ≤ P . In addition, the midpoint of an edge does not intersect a vertex. Thus m ≤ P  − n. (1) A drawing with the maximum number of edges has no edge that passes through a gridpoint. Otherwise, subdivide the edge, and place the new vertex at that gridpoint. Thus n = XY Z, and m ≤ P  − XY Z, as claimed. This bound is attained by the following construction. Associate a vertex with each gridpoint in an X × Y × Z gridbox B. As illustrated in Figure 1, every vertex (x, y, z) is adjacent to each
Treepartitions of ktrees with applications in graph layout
 Proc. 29th Workshop on Graph Theoretic Concepts in Computer Science (WG’03
, 2002
"... Abstract. A treepartition of a graph is a partition of its vertices into ‘bags ’ such that contracting each bag into a single vertex gives a forest. It is proved that every ktree has a treepartition such that each bag induces a (k − 1)tree, amongst other properties. Applications of this result t ..."
Abstract

Cited by 15 (11 self)
 Add to MetaCart
Abstract. A treepartition of a graph is a partition of its vertices into ‘bags ’ such that contracting each bag into a single vertex gives a forest. It is proved that every ktree has a treepartition such that each bag induces a (k − 1)tree, amongst other properties. Applications of this result to two wellstudied models of graph layout are presented. First it is proved that graphs of bounded treewidth have bounded queuenumber, thus resolving an open problem due to Ganley and Heath [2001] and disproving a conjecture of Pemmaraju [1992]. This result provides renewed hope for the positive resolution of a number of open problems regarding queue layouts. In a related result, it is proved that graphs of bounded treewidth have threedimensional straightline grid drawings with linear volume, which represents the largest known class of graphs with such drawings. 1
Nothreeinlinein3D
 In Proc. 12th Int. Symp. on Graph Drawing (GD’04) [GD004
, 2004
"... The nothreeinline problem, introduced by Dudeney in 1917, asks for the maximum number of points in the nn grid with no three points collinear. In 1951, Erdos proved that the answer is (n). We consider the analogous threedimensional problem, and prove that the maximum number of points in the ..."
Abstract

Cited by 1 (0 self)
 Add to MetaCart
The nothreeinline problem, introduced by Dudeney in 1917, asks for the maximum number of points in the nn grid with no three points collinear. In 1951, Erdos proved that the answer is (n). We consider the analogous threedimensional problem, and prove that the maximum number of points in the n n n grid with no three collinear is (n ).
Plane Drawings of Queue and Deque Graphs ⋆
"... Abstract. In stack and queue layouts the vertices of a graph are linearly ordered from left to right, where each edge corresponds to an item and the left and right end vertex of each edge represents the addition and removal of the item to the used data structure. A graph admitting a stack or queue l ..."
Abstract

Cited by 1 (1 self)
 Add to MetaCart
Abstract. In stack and queue layouts the vertices of a graph are linearly ordered from left to right, where each edge corresponds to an item and the left and right end vertex of each edge represents the addition and removal of the item to the used data structure. A graph admitting a stack or queue layout is a stack or queue graph, respectively. Typical stack and queue layouts are rainbows and twists visualizing the LIFO and FIFO principles, respectively. However, in such visualizations, twists cause many crossings, which make the drawings incomprehensible. We introduce linear cylindric layouts as a visualization technique for queue and deque (doubleended queue) graphs. It provides new insights into the characteristics of these fundamental data structures and extends to the visualization of mixed layouts with stacks and queues. Our main result states that a graph is a deque graph if and only if it has a plane linear cylindric drawing. 1
Queue layouts on folded hypercubes F Qn with n <= 7
 THE 27TH WORKSHOP ON COMBINATORIAL MATHEMATICS AND COMPUTATION THEORY
"... A queue layout of a graph consists of a linear order of its vertices and a partition of its edges into queues, such that no two edges in the same queue are nested. The minimum number of queues in a queue layout of a graph G, denoted by qn(G), is called the queuenumber of G. An ndimensional folded h ..."
Abstract
 Add to MetaCart
A queue layout of a graph consists of a linear order of its vertices and a partition of its edges into queues, such that no two edges in the same queue are nested. The minimum number of queues in a queue layout of a graph G, denoted by qn(G), is called the queuenumber of G. An ndimensional folded hypercube, denoted by F Qn, is an enhanced ndimensional hypercube with one extra edge between vertices that have the furthest Hamming distance. In this paper, we deal with queue layout of folded hypercubes and contribute some results as follows: (1) qn(F Qn) = 2 if n ∈ {2, 3}. (2) 2 � qn(F Q4) � 4. (3) 2 � qn(F Q5) � 6. (4) 2 � qn(F Q6) � 7. (5) 3 � qn(F Q7) � 12.
Queue layouts of hypercubes
, 2011
"... A queue layout of a graph consists of a linear ordering σ of its vertices, and a partition of its edges into sets, called queues, such that in each set no two edges are nested with respect to σ. We show that the ndimensional hypercube Qn has a layout into n−⌊log2 n⌋ queues for all n ≥ 1. On the oth ..."
Abstract
 Add to MetaCart
A queue layout of a graph consists of a linear ordering σ of its vertices, and a partition of its edges into sets, called queues, such that in each set no two edges are nested with respect to σ. We show that the ndimensional hypercube Qn has a layout into n−⌊log2 n⌋ queues for all n ≥ 1. On the other hand, for every ε> 0 every queue layout of Qn has more than ( 1 2 − ε)n − O(1/ε) queues, and in particular, more than (n − 2)/3 queues. This improves previously known upper and lower bounds on the minimal number of queues in a queue layout of Qn. For the lower bound we employ a new technique of outin representations and contractions which may be of independent interest.