Yann Disser, Svenja M. Griesbach, Max Klimm, Annette Lutz
{"title":"Bicriterial Approximation for the Incremental Prize-Collecting Steiner-Tree Problem","authors":"Yann Disser, Svenja M. Griesbach, Max Klimm, Annette Lutz","doi":"arxiv-2407.04447","DOIUrl":null,"url":null,"abstract":"We consider an incremental variant of the rooted prize-collecting\nSteiner-tree problem with a growing budget constraint. While no incremental\nsolution exists that simultaneously approximates the optimum for all budgets,\nwe show that a bicriterial $(\\alpha,\\mu)$-approximation is possible, i.e., a\nsolution that with budget $B+\\alpha$ for all $B \\in \\mathbb{R}_{\\geq 0}$ is a\nmultiplicative $\\mu$-approximation compared to the optimum solution with budget\n$B$. For the case that the underlying graph is a tree, we present a\npolynomial-time density-greedy algorithm that computes a\n$(\\chi,1)$-approximation, where $\\chi$ denotes the eccentricity of the root\nvertex in the underlying graph, and show that this is best possible. An\nadaptation of the density-greedy algorithm for general graphs is\n$(\\gamma,2)$-competitive where $\\gamma$ is the maximal length of a\nvertex-disjoint path starting in the root. While this algorithm does not run in\npolynomial time, it can be adapted to a $(\\gamma,3)$-competitive algorithm that\nruns in polynomial time. We further devise a capacity-scaling algorithm that\nguarantees a $(3\\chi,8)$-approximation and, more generally, a\n$\\smash{\\bigl((4\\ell - 1)\\chi, \\frac{2^{\\ell +\n2}}{2^{\\ell}-1}\\bigr)}$-approximation for every fixed $\\ell \\in \\mathbb{N}$.","PeriodicalId":501216,"journal":{"name":"arXiv - CS - Discrete Mathematics","volume":"13 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2407.04447","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We consider an incremental variant of the rooted prize-collecting
Steiner-tree problem with a growing budget constraint. While no incremental
solution exists that simultaneously approximates the optimum for all budgets,
we show that a bicriterial $(\alpha,\mu)$-approximation is possible, i.e., a
solution that with budget $B+\alpha$ for all $B \in \mathbb{R}_{\geq 0}$ is a
multiplicative $\mu$-approximation compared to the optimum solution with budget
$B$. For the case that the underlying graph is a tree, we present a
polynomial-time density-greedy algorithm that computes a
$(\chi,1)$-approximation, where $\chi$ denotes the eccentricity of the root
vertex in the underlying graph, and show that this is best possible. An
adaptation of the density-greedy algorithm for general graphs is
$(\gamma,2)$-competitive where $\gamma$ is the maximal length of a
vertex-disjoint path starting in the root. While this algorithm does not run in
polynomial time, it can be adapted to a $(\gamma,3)$-competitive algorithm that
runs in polynomial time. We further devise a capacity-scaling algorithm that
guarantees a $(3\chi,8)$-approximation and, more generally, a
$\smash{\bigl((4\ell - 1)\chi, \frac{2^{\ell +
2}}{2^{\ell}-1}\bigr)}$-approximation for every fixed $\ell \in \mathbb{N}$.