385 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,p≠2p>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

    Isomorphism test for digraphs with weighted edges

    Get PDF
    Colour refinement is at the heart of all the most efficient graph isomorphism software packages. In this paper we present a method for extending the applicability of refinement algorithms to directed graphs with weighted edges. We use Traces as a reference software, but the proposed solution is easily transferrable to any other refinement-based graph isomorphism tool in the literature. We substantiate the claim that the performances of the original algorithm remain substantially unchanged by showing experiments for some classes of benchmark graphs

    Out-degree reducing partitions of digraphs

    Get PDF
    Let kk be a fixed integer. We determine the complexity of finding a pp-partition (V1,…,Vp)(V_1, \dots, V_p) of the vertex set of a given digraph such that the maximum out-degree of each of the digraphs induced by ViV_i, (1≤i≤p1\leq i\leq p) is at least kk smaller than the maximum out-degree of DD. We show that this problem is polynomial-time solvable when p≥2kp\geq 2k and NP{\cal NP}-complete otherwise. The result for k=1k=1 and p=2p=2 answers a question posed in \cite{bangTCS636}. We also determine, for all fixed non-negative integers k1,k2,pk_1,k_2,p, the complexity of deciding whether a given digraph of maximum out-degree pp has a 22-partition (V1,V2)(V_1,V_2) such that the digraph induced by ViV_i has maximum out-degree at most kik_i for i∈[2]i\in [2]. It follows from this characterization that the problem of deciding whether a digraph has a 2-partition (V1,V2)(V_1,V_2) such that each vertex v∈Viv\in V_i has at least as many neighbours in the set V3−iV_{3-i} as in ViV_i, for i=1,2i=1,2 is NP{\cal NP}-complete. This solves a problem from \cite{kreutzerEJC24} on majority colourings.Comment: 11 pages, 1 figur
    • …
    corecore