4,561 research outputs found

    On the Complexity of Making a Distinguished Vertex Minimum or Maximum Degree by Vertex Deletion

    Full text link
    In this paper, we investigate the approximability of two node deletion problems. Given a vertex weighted graph G=(V,E)G=(V,E) and a specified, or "distinguished" vertex p∈Vp \in V, MDD(min) is the problem of finding a minimum weight vertex set SβŠ†Vβˆ–{p}S \subseteq V\setminus \{p\} such that pp becomes the minimum degree vertex in G[Vβˆ–S]G[V \setminus S]; and MDD(max) is the problem of finding a minimum weight vertex set SβŠ†Vβˆ–{p}S \subseteq V\setminus \{p\} such that pp becomes the maximum degree vertex in G[Vβˆ–S]G[V \setminus S]. These are known NPNP-complete problems and have been studied from the parameterized complexity point of view in previous work. Here, we prove that for any Ο΅>0\epsilon > 0, both the problems cannot be approximated within a factor (1βˆ’Ο΅)log⁑n(1 - \epsilon)\log n, unless NPβŠ†DTIME(nlog⁑log⁑n)NP \subseteq DTIME(n^{\log\log n}). We also show that for any Ο΅>0\epsilon > 0, MDD(min) cannot be approximated within a factor (1βˆ’Ο΅)log⁑n(1 -\epsilon)\log n on bipartite graphs, unless NPβŠ†DTIME(nlog⁑log⁑n)NP \subseteq DTIME(n^{\log\log n}), and that for any Ο΅>0\epsilon > 0, MDD(max) cannot be approximated within a factor (1/2βˆ’Ο΅)log⁑n(1/2 - \epsilon)\log n on bipartite graphs, unless NPβŠ†DTIME(nlog⁑log⁑n)NP \subseteq DTIME(n^{\log\log n}). We give an O(log⁑n)O(\log n) factor approximation algorithm for MDD(max) on general graphs, provided the degree of pp is O(log⁑n)O(\log n). We then show that if the degree of pp is nβˆ’O(log⁑n)n-O(\log n), a similar result holds for MDD(min). We prove that MDD(max) is APXAPX-complete on 3-regular unweighted graphs and provide an approximation algorithm with ratio 1.5831.583 when GG is a 3-regular unweighted graph. In addition, we show that MDD(min) can be solved in polynomial time when GG is a regular graph of constant degree.Comment: 16 pages, 4 figures, submitted to Elsevier's Journal of Discrete Algorithm
    • …
    corecore