English

Partitioning a graph into degenerate subgraphs

Discrete Mathematics 2019-08-08 v2 Combinatorics

Abstract

Let G=(V,E)G = (V, E) be a connected graph with maximum degree k3k\geq 3 distinct from Kk+1K_{k+1}. Given integers s2s \geq 2 and p1,,ps0p_1,\ldots,p_s\geq 0, GG is said to be (p1,,ps)(p_1, \dots, p_s)-partitionable if there exists a partition of VV into sets~V1,,VsV_1,\ldots,V_s such that G[Vi]G[V_i] is pip_i-degenerate for i{1,,s}i\in\{1,\ldots,s\}. In this paper, we prove that we can find a (p1,,ps)(p_1, \dots, p_s)-partition of GG in O(V+E)O(|V| + |E|)-time whenever 1p1,,ps01\geq p_1, \dots, p_s \geq 0 and p1++psksp_1 + \dots + p_s \geq k - s. This generalizes a result of Bonamy et al. (MFCS, 2017) and can be viewed as an algorithmic extension of Brooks' theorem and several results on vertex arboricity of graphs of bounded maximum degree. We also prove that deciding whether GG is (p,q)(p, q)-partitionable is NP\mathbb{NP}-complete for every k5k \geq 5 and pairs of non-negative integers (p,q)(p, q) such that (p,q)(1,1)(p, q) \not = (1, 1) and p+q=k3p + q = k - 3. This resolves an open problem of Bonamy et al. (manuscript, 2017). Combined with results of Borodin, Kostochka and Toft (\emph{Discrete Mathematics}, 2000), Yang and Yuan (\emph{Discrete Mathematics}, 2006) and Wu, Yuan and Zhao (\emph{Journal of Mathematical Study}, 1996), it also settles the complexity of deciding whether a graph with bounded maximum degree can be partitioned into two subgraphs of prescribed degeneracy.

Keywords

Cite

@article{arxiv.1803.04388,
  title  = {Partitioning a graph into degenerate subgraphs},
  author = {Faisal N. Abu-Khzam and Carl Feghali and Pinar Heggernes},
  journal= {arXiv preprint arXiv:1803.04388},
  year   = {2019}
}

Comments

16 pages; minor revision

R2 v1 2026-06-23T00:50:14.895Z