472 research outputs found

    Track Layouts of Graphs

    Full text link
    A \emph{(k,t)(k,t)-track layout} of a graph GG consists of a (proper) vertex tt-colouring of GG, a total order of each vertex colour class, and a (non-proper) edge kk-colouring such that between each pair of colour classes no two monochromatic edges cross. This structure has recently arisen in the study of three-dimensional graph drawings. This paper presents the beginnings of a theory of track layouts. First we determine the maximum number of edges in a (k,t)(k,t)-track layout, and show how to colour the edges given fixed linear orderings of the vertex colour classes. We then describe methods for the manipulation of track layouts. For example, we show how to decrease the number of edge colours in a track layout at the expense of increasing the number of tracks, and vice versa. We then study the relationship between track layouts and other models of graph layout, namely stack and queue layouts, and geometric thickness. One of our principle results is that the queue-number and track-number of a graph are tied, in the sense that one is bounded by a function of the other. As corollaries we prove that acyclic chromatic number is bounded by both queue-number and stack-number. Finally we consider track layouts of planar graphs. While it is an open problem whether planar graphs have bounded track-number, we prove bounds on the track-number of outerplanar graphs, and give the best known lower bound on the track-number of planar graphs.Comment: The paper is submitted for publication. Preliminary draft appeared as Technical Report TR-2003-07, School of Computer Science, Carleton University, Ottawa, Canad

    Layout of Graphs with Bounded Tree-Width

    Full text link
    A \emph{queue layout} of a graph consists of a total order of the vertices, and a partition of the edges into \emph{queues}, such that no two edges in the same queue are nested. The minimum number of queues in a queue layout of a graph is its \emph{queue-number}. A \emph{three-dimensional (straight-line grid) drawing} of a graph represents the vertices by points in Z3\mathbb{Z}^3 and the edges by non-crossing line-segments. This paper contributes three main results: (1) It is proved that the minimum volume of a certain type of three-dimensional drawing of a graph GG is closely related to the queue-number of GG. In particular, if GG is an nn-vertex member of a proper minor-closed family of graphs (such as a planar graph), then GG has a O(1)×O(1)×O(n)O(1)\times O(1)\times O(n) drawing if and only if GG has O(1) queue-number. (2) It is proved that queue-number is bounded by tree-width, 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 in the theory of queue layouts. (3) It is proved that graphs of bounded tree-width have three-dimensional drawings with O(n) volume. This is the most general family of graphs known to admit three-dimensional drawings with O(n) volume. The proofs depend upon our results regarding \emph{track layouts} and \emph{tree-partitions} of graphs, which may be of independent interest.Comment: This is a revised version of a journal paper submitted in October 2002. This paper incorporates the following conference papers: (1) Dujmovic', Morin & Wood. Path-width and three-dimensional straight-line grid drawings of graphs (GD'02), LNCS 2528:42-53, Springer, 2002. (2) Wood. Queue layouts, tree-width, and three-dimensional graph drawing (FSTTCS'02), LNCS 2556:348--359, Springer, 2002. (3) Dujmovic' & Wood. Tree-partitions of kk-trees with applications in graph layout (WG '03), LNCS 2880:205-217, 200

    Upward Three-Dimensional Grid Drawings of Graphs

    Full text link
    A \emph{three-dimensional grid drawing} of a graph is a placement of the vertices at distinct points with integer coordinates, such that the straight line segments representing the edges do not cross. Our aim is to produce three-dimensional grid drawings with small bounding box volume. We prove that every nn-vertex graph with bounded degeneracy has a three-dimensional grid drawing with O(n3/2)O(n^{3/2}) volume. This is the broadest class of graphs admiting such drawings. A three-dimensional grid drawing of a directed graph is \emph{upward} if every arc points up in the z-direction. We prove that every directed acyclic graph has an upward three-dimensional grid drawing with (n3)(n^3) volume, which is tight for the complete dag. The previous best upper bound was O(n4)O(n^4). Our main result is that every cc-colourable directed acyclic graph (cc constant) has an upward three-dimensional grid drawing with O(n2)O(n^2) volume. This result matches the bound in the undirected case, and improves the best known bound from O(n3)O(n^3) for many classes of directed acyclic graphs, including planar, series parallel, and outerplanar

    On the Generalised Colouring Numbers of Graphs that Exclude a Fixed Minor

    Full text link
    The generalised colouring numbers colr(G)\mathrm{col}_r(G) and wcolr(G)\mathrm{wcol}_r(G) were introduced by Kierstead and Yang as a generalisation of the usual colouring number, and have since then found important theoretical and algorithmic applications. In this paper, we dramatically improve upon the known upper bounds for generalised colouring numbers for graphs excluding a fixed minor, from the exponential bounds of Grohe et al. to a linear bound for the rr-colouring number colr\mathrm{col}_r and a polynomial bound for the weak rr-colouring number wcolr\mathrm{wcol}_r. In particular, we show that if GG excludes KtK_t as a minor, for some fixed t4t\ge4, then colr(G)(t12)(2r+1)\mathrm{col}_r(G)\le\binom{t-1}{2}\,(2r+1) and wcolr(G)(r+t2t2)(t3)(2r+1)O(rt1)\mathrm{wcol}_r(G)\le\binom{r+t-2}{t-2}\cdot(t-3)(2r+1)\in\mathcal{O}(r^{\,t-1}). In the case of graphs GG of bounded genus gg, we improve the bounds to colr(G)(2g+3)(2r+1)\mathrm{col}_r(G)\le(2g+3)(2r+1) (and even colr(G)5r+1\mathrm{col}_r(G)\le5r+1 if g=0g=0, i.e. if GG is planar) and wcolr(G)(2g+(r+22))(2r+1)\mathrm{wcol}_r(G)\le\Bigl(2g+\binom{r+2}{2}\Bigr)\,(2r+1).Comment: 21 pages, to appear in European Journal of Combinatoric

    Acyclic edge coloring of graphs

    Full text link
    An {\em acyclic edge coloring} of a graph GG is a proper edge coloring such that the subgraph induced by any two color classes is a linear forest (an acyclic graph with maximum degree at most two). The {\em acyclic chromatic index} \chiup_{a}'(G) of a graph GG is the least number of colors needed in an acyclic edge coloring of GG. Fiam\v{c}\'{i}k (1978) conjectured that \chiup_{a}'(G) \leq \Delta(G) + 2, where Δ(G)\Delta(G) is the maximum degree of GG. This conjecture is well known as Acyclic Edge Coloring Conjecture (AECC). A graph GG with maximum degree at most κ\kappa is {\em κ\kappa-deletion-minimal} if \chiup_{a}'(G) > \kappa and \chiup_{a}'(H) \leq \kappa for every proper subgraph HH of GG. The purpose of this paper is to provide many structural lemmas on κ\kappa-deletion-minimal graphs. By using the structural lemmas, we firstly prove that AECC is true for the graphs with maximum average degree less than four (\autoref{NMAD4}). We secondly prove that AECC is true for the planar graphs without triangles adjacent to cycles of length at most four, with an additional condition that every 55-cycle has at most three edges contained in triangles (\autoref{NoAdjacent}), from which we can conclude some known results as corollaries. We thirdly prove that every planar graph GG without intersecting triangles satisfies \chiup_{a}'(G) \leq \Delta(G) + 3 (\autoref{NoIntersect}). Finally, we consider one extreme case and prove it: if GG is a graph with Δ(G)3\Delta(G) \geq 3 and all the 3+3^{+}-vertices are independent, then \chiup_{a}'(G) = \Delta(G). We hope the structural lemmas will shed some light on the acyclic edge coloring problems.Comment: 19 page
    corecore