6 research outputs found

    Parameterized Rural Postman Problem

    Full text link
    The Directed Rural Postman Problem (DRPP) can be formulated as follows: given a strongly connected directed multigraph D=(V,A)D=(V,A) with nonnegative integral weights on the arcs, a subset RR of AA and a nonnegative integer \ell, decide whether DD has a closed directed walk containing every arc of RR and of total weight at most \ell. Let kk be the number of weakly connected components in the the subgraph of DD induced by RR. Sorge et al. (2012) ask whether the DRPP is fixed-parameter tractable (FPT) when parameterized by kk, i.e., whether there is an algorithm of running time O(f(k))O^*(f(k)) where ff is a function of kk only and the OO^* notation suppresses polynomial factors. Sorge et al. (2012) note that this question is of significant practical relevance and has been open for more than thirty years. Using an algebraic approach, we prove that DRPP has a randomized algorithm of running time O(2k)O^*(2^k) when \ell is bounded by a polynomial in the number of vertices in DD. We also show that the same result holds for the undirected version of DRPP, where DD is a connected undirected multigraph

    Editing to Eulerian Graphs

    Get PDF
    We investigate the problem of modifying a graph into a connected graph in which the degree of each vertex satisfies a prescribed parity constraint. Let eaea, eded and vdvd denote the operations edge addition, edge deletion and vertex deletion respectively. For any S{ea,ed,vd}S\subseteq \{ea,ed,vd\}, we define Connected Degree Parity Editing(S)(S) (CDPE(SS)) to be the problem that takes as input a graph GG, an integer kk and a function δ ⁣:V(G){0,1}\delta\colon V(G)\rightarrow\{0,1\}, and asks whether GG can be modified into a connected graph HH with dH(v)δ(v) (mod 2)d_{H}(v)\equiv\delta(v)~(\bmod~2) for each vV(H)v\in V(H), using at most kk operations from SS. We prove that 1. if S={ea}S=\{ea\} or S={ea,ed}S=\{ea,ed\}, then CDPE(SS) can be solved in polynomial time; 2. if {vd}S{ea,ed,vd}\{vd\} \subseteq S\subseteq \{ea,ed,vd\}, then CDPE(SS) is NP-complete and W[1]-hard when parameterized by kk, even if δ0\delta\equiv 0. Together with known results by Cai and Yang and by Cygan, Marx, Pilipczuk, Pilipczuk and Schlotter, our results completely classify the classical and parameterized complexity of the CDPE(SS) problem for all S{ea,ed,vd}S\subseteq \{ea,ed,vd\}. We obtain the same classification for a natural variant of the CDPE(SS) problem on directed graphs, where the target is a weakly connected digraph in which the difference between the in- and out-degree of every vertex equals a prescribed value. As an important implication of our results, we obtain polynomial-time algorithms for the Eulerian Editing problem and its directed variant.Comment: 33 pages. An extended abstract of this paper will appear in the proceedings of FSTTCS 201

    On Eulerian extensions and their application to no-wait flowshop scheduling

    No full text
    We consider a variant of no-wait flowshop scheduling that is motivated by continuous casting in the multi-stage production process in steel manufacturing. The task is to find a feasible schedule with a minimum number of interruptions, i.e., continuous idle time intervals on the last production stage. Based on an interpretation as Eulerian Extension Problems, we fully settle the complexity status of any particular problem case: We give a very intuitive optimal algorithm for scheduling on two processing stages with one machine in the first stage, and we show that all other problem variants are strongly NP-hard. We also discuss alternative idle time related scheduling models and their justification in the considered steel manufacturing environment. Here, we derive constant factor approximations
    corecore