首页> 外文会议>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 (ⅰ) violates the degree constraints by at most a constant factor and (ⅱ) whose cost is within a constant factor of the optimum. Previously, only an algorithm for unweighted CCST was known [13], which satisfied (ⅰ) 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)问题:在图的最小成本生成树上受节点集嵌套族的度约束。我们设计了第一个多时间算法,该算法找到一个生成树,该生成树违反程度约束的程度最大为一个常数因子,而代价最大的最优因子为常数。以前,仅知道一种用于未加权CCST的算法[13],该算法满足(ⅰ)但没有产生任何成本界限。这也产生了第一个结果,该结果获得了具有近似度边界的任何生成树问题的成本近似和度约束违反的O(1)因子,其中节点集上具有一般度边界,其中一条边参与了多个度约束。该算法的一个显着特征是,通过拉格朗日对偶的新颖应用,我们将MCCST降低为未加权CCST(然后利用[13]),以简化基础问题的成本结构,并分解为某些统一成本子问题。我们证明了这种基于拉格朗日松弛的思想实际上更普遍地适用,并且对于带有包装约束的任何成本最小化问题,其结果从加权问题减少到未加权问题。我们认为,这种减少是与个人利益有关的。作为我们技术的另一个应用,我们考虑k预算的拟阵基问题,在此基础上,我们基于文献[4]的舍入算法,获得了改进的n〜O(k〜(1.5)/ε))-时间算法,该算法可以返回一个解决方案,该解决方案可以完全满足(任何一个)预算约束条件,并且违反其他预算约束条件(1 +ε)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号