Editing to Eulerian graphs

From MaRDI portal
Publication:896016

DOI10.1016/J.JCSS.2015.10.003zbMATH Open1346.05150arXiv1410.6863OpenAlexW200506746MaRDI QIDQ896016FDOQ896016

Petr A. Golovach, Daniël Paulusma, Konrad Dabrowski, Pim Van 't Hof

Publication date: 11 December 2015

Published in: Journal of Computer and System Sciences (Search for Journal in Brave)

Abstract: 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 ea, ed and vd denote the operations edge addition, edge deletion and vertex deletion respectively. For any Ssubseteqea,ed,vd, we define Connected Degree Parity Editing(S) (CDPE(S)) to be the problem that takes as input a graph G, an integer k and a function deltacolonV(G)ightarrow0,1, and asks whether G can be modified into a connected graph H with for each vinV(H), using at most k operations from S. We prove that 1. if S=ea or S=ea,ed, then CDPE(S) can be solved in polynomial time; 2. if vdsubseteqSsubseteqea,ed,vd, then CDPE(S) is NP-complete and W[1]-hard when parameterized by k, even if deltaequiv0. 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(S) problem for all Ssubseteqea,ed,vd. We obtain the same classification for a natural variant of the CDPE(S) 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.


Full work available at URL: https://arxiv.org/abs/1410.6863




Recommendations




Cites Work


Cited In (6)





This page was built for publication: Editing to Eulerian graphs

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q896016)