English

A parameterized approximation algorithm for the Multiple Allocation $k$-Hub Center

Data Structures and Algorithms 2022-05-27 v1

Abstract

In the Multiple Allocation kk-Hub Center (MAkkHC), we are given a connected edge-weighted graph GG, sets of clients C\mathcal{C} and hub locations H\mathcal{H}, where V(G)=CH{V(G) = \mathcal{C} \cup \mathcal{H}}, a set of demands DC2\mathcal{D} \subseteq \mathcal{C}^2 and a positive integer kk. A solution is a set of hubs HHH \subseteq \mathcal{H} of size kk such that every demand (a,b)(a,b) is satisfied by a path starting in aa, going through some vertex of HH, and ending in bb. The objective is to minimize the largest length of a path. We show that finding a (3ϵ)(3-\epsilon)-approximation is NP-hard already for planar graphs. For arbitrary graphs, the approximation lower bound holds even if we parameterize by kk and the value rr of an optimal solution. An exact FPT algorithm is also unlikely when the parameter combines kk and various graph widths, including pathwidth. To confront these hardness barriers, we give a (2+ϵ)(2+\epsilon)-approximation algorithm parameterized by treewidth, and, as a byproduct, for unweighted planar graphs, we give a (2+ϵ)(2+\epsilon)-approximation algorithm parameterized by kk and rr. Compared to classical location problems, computing the length of a path depends on non-local decisions. This turns standard dynamic programming algorithms impractical, thus our algorithm approximates this length using only local information. We hope these ideas find application in other problems with similar cost structure.

Keywords

Cite

@article{arxiv.2205.13030,
  title  = {A parameterized approximation algorithm for the Multiple Allocation $k$-Hub Center},
  author = {Marcelo P. L. Benedito and Lucas P. Melo and Lehilton L. C. Pedrosa},
  journal= {arXiv preprint arXiv:2205.13030},
  year   = {2022}
}
R2 v1 2026-06-24T11:28:55.431Z