1,741 research outputs found

    Arc-Disjoint Paths and Trees in 2-Regular Digraphs

    Full text link
    An out-(in-)branching B_s^+ (B_s^-) rooted at s in a digraph D is a connected spanning subdigraph of D in which every vertex x != s has precisely one arc entering (leaving) it and s has no arcs entering (leaving) it. We settle the complexity of the following two problems: 1) Given a 2-regular digraph DD, decide if it contains two arc-disjoint branchings B^+_u, B^-_v. 2) Given a 2-regular digraph D, decide if it contains an out-branching B^+_u such that D remains connected after removing the arcs of B^+_u. Both problems are NP-complete for general digraphs. We prove that the first problem remains NP-complete for 2-regular digraphs, whereas the second problem turns out to be polynomial when we do not prescribe the root in advance. We also prove that, for 2-regular digraphs, the latter problem is in fact equivalent to deciding if DD contains two arc-disjoint out-branchings. We generalize this result to k-regular digraphs where we want to find a number of pairwise arc-disjoint spanning trees and out-branchings such that there are k in total, again without prescribing any roots.Comment: 9 pages, 7 figure

    Finding an induced subdivision of a digraph

    Get PDF
    We consider the following problem for oriented graphs and digraphs: Given an oriented graph (digraph) GG, does it contain an induced subdivision of a prescribed digraph DD? The complexity of this problem depends on DD and on whether GG must be an oriented graph or is allowed to contain 2-cycles. We give a number of examples of polynomial instances as well as several NP-completeness proofs

    Environmental assessment of biowaste management in the Danish-German border region

    Get PDF

    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

    Finding next-to-shortest paths in a graph

    Get PDF
    We study the problem of finding the next-to-shortest paths in a graph. A next-to-shortest (u,v)(u,v)-path is a shortest (u,v)(u,v)-path amongst (u,v)(u,v)-paths with length strictly greater than the length of the shortest (u,v)(u,v)-path. In constrast to the situation in directed graphs, where the problem has been shown to be NP-hard, providing edges of length zero are allowed, we prove the somewhat surprising result that there is a polynomial time algorithm for the undirected version of the problem
    • …
    corecore