Yann Disser, Svenja M. Griesbach, Max Klimm, Annette Lutz
{"title":"增量奖品收集斯坦纳树问题的双标准近似法","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":"{\"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}","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}
Bicriterial Approximation for the Incremental Prize-Collecting Steiner-Tree Problem
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}$.