【24h】

Thrifty Algorithms for Multistage Robust Optimization

机译:节俭算法的多阶段鲁棒优化

获取原文

摘要

We consider a class of multi-stage robust covering problems, where additional information is revealed about the problem instance in each stage, but the cost of taking actions increases. The dilemma for the decision-maker is whether to wait for additional information and risk the inflation, or to take early actions to hedge against rising costs. We study the "k-robust" uncertainty model: in each stage i = 0,1,...,T, the algorithm is shown some subset of size k_i that completely contains the eventual demands to be covered; here k_1 > k_2 > ... > k_T which ensures increasing information over time. The goal is to minimize the cost incurred in the worst-case possible sequence of revelations. For the multistage k-robust set cover problem, we give an O(log m + log n)-approximation algorithm, nearly matching the Ω flog n + log m/log log m) hardness of approximation [4] even for T = 2 stages. Moreover, our algorithm has a useful "thrifty" property: it takes actions on just two stages. We show similar thrifty algorithms for multi-stage k-robust Steiner tree, Steiner forest, and minimum-cut. For these problems our approximation guarantees are O(min{T, logn, log λ_(max)}), where λ_(max) is the maximum inflation over all the stages. We conjecture that these problems also admit O(1)-approximate thrifty algorithms.
机译:我们考虑一类多阶段健壮的覆盖问题,其中揭示了每个阶段有关问题实例的其他信息,但采取行动的成本增加了。决策者面临的困境是是等待更多信息并冒通胀风险,还是采取早期行动来对冲成本上涨。我们研究“ k-鲁棒”不确定性模型:在每个阶段i = 0,1,...,T,该算法显示为大小为k_i的某个子集,该子集完全包含最终要满足的需求;在这里k_1> k_2> ...> k_T可以确保随着时间的推移增加信息。目的是最大程度地减少在最坏情况下可能发生的启示所引起的成本。对于多级k鲁棒集覆盖问题,我们给出了O(log m + log n)近似算法,即使对于T = 2,也几乎匹配了Ωflog n + log m / log log m)的近似硬度[4]。阶段。而且,我们的算法具有有用的“节俭”属性:它仅在两个阶段执行操作。我们为多阶段k鲁棒Steiner树,Steiner森林和最小割度显示了相似的节俭算法。对于这些问题,我们的近似保证为O(min {T,logn,logλ_(max)}),其中λ_(max)是所有阶段的最大充气量。我们推测这些问题也允许使用O(1)节约算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号