English

A Fast 3-Approximation for the Capacitated Tree Cover Problem with Edge Loads

Data Structures and Algorithms 2024-04-17 v1 Discrete Mathematics Combinatorics

Abstract

The capacitated tree cover problem with edge loads is a variant of the tree cover problem, where we are given facility opening costs, edge costs and loads, as well as vertex loads. We try to find a tree cover of minimum cost such that the total edge and vertex load of each tree does not exceed a given bound. We present an O(mlogn)\mathcal{O}(m\log n) time 3-approximation algorithm for this problem. This is achieved by starting with a certain LP formulation. We give a combinatorial algorithm that solves the LP optimally in time O(mlogn)\mathcal{O}(m\log n). Then, we show that a linear time rounding and splitting technique leads to an integral solution that costs at most 3 times as much as the LP solution. Finally, we prove that the integrality gap of the LP is 33, which shows that we can not improve the rounding step in general.

Keywords

Cite

@article{arxiv.2404.10638,
  title  = {A Fast 3-Approximation for the Capacitated Tree Cover Problem with Edge Loads},
  author = {Benjamin Rockel-Wolff},
  journal= {arXiv preprint arXiv:2404.10638},
  year   = {2024}
}

Comments

18 Pages Short version accepted at SWAT 2024 and to be published

R2 v1 2026-06-28T15:55:57.841Z