An O( OPT)-approximation for covering and packing minor models of θr

Abstract

Given two graphs G and H, we define v-coverH(G) (resp. e-coverH(G)) as the minimum number of vertices (resp. edges) whose removal from G produces a graph without any minor isomorphic to H. Also v-packH(G) (resp. v-packH(G)) is the maximum number of vertex- (resp. edge-) disjoint subgraphs of G that contain a minor isomaorphic to H. We denote by θr the graph with two vertices and r parallel edges between them. When H=θr, the parameters v-coverH, e-coverH, v-packH, and v-packH are NP-hard to compute (for sufficiently big values of r). Drawing upon combinatorial results in [Minors in graphs of large θr-girth, Chatzidimitriou et al., arXiv:1510.03041], we give an algorithmic proof that if v-packθr(G)≤ k, then v-coverθr(G) = O(k k), and similarly for v-packθr and e-coverθr. In other words, the class of graphs containing θr as a minor has the vertex/edge Erdos-P\'osa property, for every positive integer r. Using the algorithmic machinery of our proofs, we introduce a unified approach for the design of an O( OPT)-approximation algorithm for v-packθr, v-coverθr, v-packθr, and e-coverθr that runs in O(n· (n)· m) steps. Also, we derive several new Erdos-P\'osa-type results from the techniques that we introduce.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…