首页> 外文会议>International Conference on Integer Programming and Combinatorial Optimization >Approximating Min-Cost Chain-Constrained Spanning Trees: A Reduction from Weighted to Unweighted Problems
【24h】

Approximating Min-Cost Chain-Constrained Spanning Trees: A Reduction from Weighted to Unweighted Problems

机译:近似最小成本链约束的跨越树:从加权减少到未加权问题

获取原文

摘要

We study the min-cost chain-constrained spanning-tree (abbreviated MCCST) problem: find a min-cost spanning tree in a graph subject to degree constraints on a nested family of node sets. We devise the first polytime algorithm that finds a spanning tree that (i) violates the degree constraints by at most a constant factor and (ii) whose cost is within a constant factor of the optimum. Previously, only an algorithm for unweighted CCST was known [13], which satisfied (i) but did not yield any cost bounds. This also yields the first result that obtains an O(1)-factor for both the cost approximation and violation of degree constraints for any spanning-tree problem with general degree bounds on node sets, where an edge participates in multiple degree constraints. A notable feature of our algorithm is that we reduce MCCST to unweighted CCST (and then utilize [13]) via a novel application of Lagrangian duality to simplify the cost structure of the underlying problem and obtain a decomposition into certain uniform-cost subproblems. We show that this Lagrangian-relaxation based idea is in fact applicable more generally and, for any cost-minimization problem with packing side-constraints, yields a reduction from the weighted to the unweighted problem. We believe that this reduction is of independent interest. As another application of our technique, we consider the k-budgeted matroid basis problem, where we build upon a recent rounding algorithm of [4] to obtain an improved n~(O(k~(1.5)/ε))-time algorithm that returns a solution that satisfies (any) one of the budget constraints exactly and incurs a (1 + ε)-violation of the other budget constraints.
机译:我们研究了最小成本链约束的生成树(缩写MCCST)问题:在图形中查找一个最小成本的生成树,在嵌套节点集上的程度约束。我们设计了第一个多时间算法,该算法找到了一个生成树,即(i)通过大多数恒定因子和(ii)违反了程度约束,其成本在最佳的恒定因子范围内。以前,只知道了一个未加权的CCST算法[13],满意(i)但没有产生任何成本界限。这也产生了在节点集上的一般程度界限的任何生成树问题的成本近似和违反程度约束的成本近似和违反程度约束的第一个结果,其中边缘参与多度约束。我们的算法的一个值得注意的特征是,我们将MCCST减少到未加权的CCST(然后利用[13])通过Lagrangian Tuegity的新颖应用来简化潜在问题的成本结构并获得分解成某些均匀成本的子问题。我们表明,这种基于拉格朗日 - 放松的想法实际上是更普遍的,并且对于包装侧约束的任何成本最小化问题,产生从加权到未加权问题的减少。我们认为这种减少是独立的利益。作为我们技术的另一个应用,我们考虑了K预算的麦芽基础问题,在其中建立了最近[4]的圆形算法,以获得改进的n〜(o(k〜(1.5)/ε)) - 时间算法返回满足(任何)预算约束之一的解决方案完全并引发了其他预算约束的(1±ε)viroation。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号