120 research outputs found

    On the Complexity of Digraph Colourings and Vertex Arboricity

    Full text link
    It has been shown by Bokal et al. that deciding 2-colourability of digraphs is an NP-complete problem. This result was later on extended by Feder et al. to prove that deciding whether a digraph has a circular pp-colouring is NP-complete for all rational p>1p>1. In this paper, we consider the complexity of corresponding decision problems for related notions of fractional colourings for digraphs and graphs, including the star dichromatic number, the fractional dichromatic number and the circular vertex arboricity. We prove the following results: Deciding if the star dichromatic number of a digraph is at most pp is NP-complete for every rational p>1p>1. Deciding if the fractional dichromatic number of a digraph is at most pp is NP-complete for every p>1,p2p>1, p \neq 2. Deciding if the circular vertex arboricity of a graph is at most pp is NP-complete for every rational p>1p>1. To show these results, different techniques are required in each case. In order to prove the first result, we relate the star dichromatic number to a new notion of homomorphisms between digraphs, called circular homomorphisms, which might be of independent interest. We provide a classification of the computational complexities of the corresponding homomorphism colouring problems similar to the one derived by Feder et al. for acyclic homomorphisms.Comment: 21 pages, 1 figur

    Optimal path and cycle decompositions of dense quasirandom graphs

    Get PDF
    Motivated by longstanding conjectures regarding decompositions of graphs into paths and cycles, we prove the following optimal decomposition results for random graphs. Let 0<p<10<p<1 be constant and let GGn,pG\sim G_{n,p}. Let odd(G)odd(G) be the number of odd degree vertices in GG. Then a.a.s. the following hold: (i) GG can be decomposed into Δ(G)/2\lfloor\Delta(G)/2\rfloor cycles and a matching of size odd(G)/2odd(G)/2. (ii) GG can be decomposed into max{odd(G)/2,Δ(G)/2}\max\{odd(G)/2,\lceil\Delta(G)/2\rceil\} paths. (iii) GG can be decomposed into Δ(G)/2\lceil\Delta(G)/2\rceil linear forests. Each of these bounds is best possible. We actually derive (i)--(iii) from `quasirandom' versions of our results. In that context, we also determine the edge chromatic number of a given dense quasirandom graph of even order. For all these results, our main tool is a result on Hamilton decompositions of robust expanders by K\"uhn and Osthus.Comment: Some typos from the first version have been correcte

    Disimplicial arcs, transitive vertices, and disimplicial eliminations

    Get PDF
    In this article we deal with the problems of finding the disimplicial arcs of a digraph and recognizing some interesting graph classes defined by their existence. A diclique of a digraph is a pair VWV \to W of sets of vertices such that vwv \to w is an arc for every vVv \in V and wWw \in W. An arc vwv \to w is disimplicial when N(w)N+(v)N^-(w) \to N^+(v) is a diclique. We show that the problem of finding the disimplicial arcs is equivalent, in terms of time and space complexity, to that of locating the transitive vertices. As a result, an efficient algorithm to find the bisimplicial edges of bipartite graphs is obtained. Then, we develop simple algorithms to build disimplicial elimination schemes, which can be used to generate bisimplicial elimination schemes for bipartite graphs. Finally, we study two classes related to perfect disimplicial elimination digraphs, namely weakly diclique irreducible digraphs and diclique irreducible digraphs. The former class is associated to finite posets, while the latter corresponds to dedekind complete finite posets.Comment: 17 pags., 3 fig

    On Spanning Galaxies in Digraphs

    Get PDF
    International audienceIn a directed graph, a star is an arborescence with at least one arc, in which the root dominates all the other vertices. A galaxy is a vertex-disjoint union of stars. In this paper, we consider the Spanning Galaxy problem of deciding whether a digraph D has a spanning galaxy or not. We show that although this problem is NP-complete (even when restricted to acyclic digraphs), it becomes polynomial-time solvable when restricted to strong digraphs. In fact, we prove that restricted to this class, the \pb\ is equivalent to the problem of deciding if a strong digraph has a strong digraph with an even number of vertices. We then show a polynomial-time algorithm to solve this problem. We also consider some parameterized version of the Spanning Galaxy problem. Finally, we improve some results concerning the notion of directed star arboricity of a digraph D, which is the minimum number of galaxies needed to cover all the arcs of D. We show in particular that dst(D)\leq \Delta(D)+1 for every digraph D and that dst(D)\leq\Delta(D) for every acyclic digraph D

    The degree-diameter problem for sparse graph classes

    Full text link
    The degree-diameter problem asks for the maximum number of vertices in a graph with maximum degree Δ\Delta and diameter kk. For fixed kk, the answer is Θ(Δk)\Theta(\Delta^k). We consider the degree-diameter problem for particular classes of sparse graphs, and establish the following results. For graphs of bounded average degree the answer is Θ(Δk1)\Theta(\Delta^{k-1}), and for graphs of bounded arboricity the answer is \Theta(\Delta^{\floor{k/2}}), in both cases for fixed kk. For graphs of given treewidth, we determine the the maximum number of vertices up to a constant factor. More precise bounds are given for graphs of given treewidth, graphs embeddable on a given surface, and apex-minor-free graphs

    Interpolation theorem for a continuous function on orientations of a simple graph

    Get PDF
    summary:Let GG be a simple graph. A function ff from the set of orientations of GG to the set of non-negative integers is called a continuous function on orientations of GG if, for any two orientations O1O_1 and O2O_2 of GG, f(O1)f(O2)1|f(O_1)-f(O_2)|\le 1 whenever O1O_1 and O2O_2 differ in the orientation of exactly one edge of GG. We show that any continuous function on orientations of a simple graph GG has the interpolation property as follows: If there are two orientations O1O_1 and O2O_2 of GG with f(O1)=pf(O_1)=p and f(O2)=qf(O_2)=q, where p<qp<q, then for any integer kk such that p<k<qp<k<q, there are at least mm orientations OO of GG satisfying f(O)=kf(O) = k, where mm equals the number of edges of GG. It follows that some useful invariants of digraphs including the connectivity, the arc-connectivity and the absorption number, etc., have the above interpolation property on the set of all orientations of GG

    Graph Treewidth and Geometric Thickness Parameters

    Full text link
    Consider a drawing of a graph GG in the plane such that crossing edges are coloured differently. The minimum number of colours, taken over all drawings of GG, is the classical graph parameter "thickness". By restricting the edges to be straight, we obtain the "geometric thickness". By further restricting the vertices to be in convex position, we obtain the "book thickness". This paper studies the relationship between these parameters and treewidth. Our first main result states that for graphs of treewidth kk, the maximum thickness and the maximum geometric thickness both equal k/2\lceil{k/2}\rceil. This says that the lower bound for thickness can be matched by an upper bound, even in the more restrictive geometric setting. Our second main result states that for graphs of treewidth kk, the maximum book thickness equals kk if k2k \leq 2 and equals k+1k+1 if k3k \geq 3. This refutes a conjecture of Ganley and Heath [Discrete Appl. Math. 109(3):215-221, 2001]. Analogous results are proved for outerthickness, arboricity, and star-arboricity.Comment: A preliminary version of this paper appeared in the "Proceedings of the 13th International Symposium on Graph Drawing" (GD '05), Lecture Notes in Computer Science 3843:129-140, Springer, 2006. The full version was published in Discrete & Computational Geometry 37(4):641-670, 2007. That version contained a false conjecture, which is corrected on page 26 of this versio

    An Efficient Algorithm for 1-Dimensional (Persistent) Path Homology

    Get PDF
    This paper focuses on developing an efficient algorithm for analyzing a directed network (graph) from a topological viewpoint. A prevalent technique for such topological analysis involves computation of homology groups and their persistence. These concepts are well suited for spaces that are not directed. As a result, one needs a concept of homology that accommodates orientations in input space. Path-homology developed for directed graphs by Grigor'yan, Lin, Muranov and Yau has been effectively adapted for this purpose recently by Chowdhury and M\'emoli. They also give an algorithm to compute this path-homology. Our main contribution in this paper is an algorithm that computes this path-homology and its persistence more efficiently for the 11-dimensional (H1H_1) case. In developing such an algorithm, we discover various structures and their efficient computations that aid computing the 11-dimensional path-homnology. We implement our algorithm and present some preliminary experimental results
    corecore