On the problem of finding disjoint cycles and dicycles in a digraph (Q2428634)

From MaRDI portal
scientific article
Language Label Description Also known as
English
On the problem of finding disjoint cycles and dicycles in a digraph
scientific article

    Statements

    On the problem of finding disjoint cycles and dicycles in a digraph (English)
    0 references
    0 references
    0 references
    26 April 2012
    0 references
    Given a digraph \(D\), the purpose of the paper is to determine whether or not there exist a cycle \(B\) in \(D\) and a cycle \(C\) in its underlying undirected graph \(UG(D)\) such that \(B\) and \(C\) are vertex-disjoint. It is known that the problem is NP-complete if a vertex \(x\) is required to be in \(C\). In the paper under review it is shown that one can decide the existence of \(B\) and \(C\) in polynomial time if \(D\) is strongly connected. The proposed methods, based on cycle transversal number \(\tau(D)\), actually find \(B\) and \(C\) in polynomial time if they exist. For \(\tau(D)\) more than 2, the paper uses McCuaig's framework on intercyclic digraphs to find these cycles. For \(\tau(D) = 2\) by using topological methods relying on Thomassen's theorem on 2-linkages in acyclic digraphs, the paper can characterize the digraphs for which the answer is ``yes''. For \(\tau(D)\) less than 2, the paper gives another independent algorithm for its solution.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    disjoint cycles
    0 references
    dicycles
    0 references
    0 references