【24h】

Boosted Sampling: Approximation Algorithms for Stochastic Optimization

机译:增强采样:随机优化的近似算法

获取原文
获取原文并翻译 | 示例

摘要

Several combinatorial optimization problems choose elements to minimize the total cost of constructing a feasible solution that satisfies requirements of clients. In the STEINER TREE problem, for example, edges must be chosen to connect terminals (clients); in VERTEX COVER, vertices must be chosen to cover edges (clients); in FACILITY LOCATION, facilities must be chosen and demand vertices (clients) connected to these chosen facilities. We consider a stochastic version of such a problem where the solution is constructed in two stages: Before the actual requirements materialize, we can choose elements in a first stage. The actual requirements are then revealed, drawn from a pre-specified probability distribution π; thereupon, some more elements may be chosen to obtain a feasible solution for the actual requirements. However, in this second (recourse) stage, choosing an element is costlier by a factor of σ > 1. The goal is to minimize the first stage cost plus the expected second stage cost. We give a general yet simple technique to adapt approximation algorithms for several deterministic problems to their stochastic versions via the following method. 1. First stage: Draw σ independent sets of clients from the distribution π and apply the approximation algorithm to construct a feasible solution for the union of these sets. 2. Second stage: Since the actual requirements have now been revealed, augment the first-stage solution to be feasible for these requirements. We use this framework to derive constant factor approximations for stochastic versions of VERTEX COVER, STF.INER TREE and UNCAPACITATED FACILITY LOCATION for arbitrary distributions π in one fell swoop. For special (product) distributions, we obtain additional and improved results. Our techniques adapt and use the notion of strict cost-shares introduced in [5].
机译:几个组合优化问题会选择一些要素,以最大程度地减少构建可满足客户需求的可行解决方案的总成本。例如,在STEINER TREE问题中,必须选择边缘来连接终端(客户端)。在VERTEX COVER中,必须选择顶点以覆盖边(客户端);在“设施位置”中,必须选择设施,并要求将顶点(客户端)连接到这些选定的设施。我们考虑这种问题的随机版本,其中解决方案分为两个阶段:在实际需求实现之前,我们可以在第一阶段选择元素。然后根据预先指定的概率分布π揭示实际需求。因此,可以选择更多的元素以获得针对实际需求的可行解决方案。但是,在此第二(追索)阶段,选择元素的成本要高σ>1。目标是使第一阶段的成本加预期的第二阶段的成本最小。我们给出了一种通用而又简单的技术,通过以下方法使一些确定性问题的近似算法适应其随机形式。 1.第一阶段:从分布π提取σ个独立的客户集,并应用近似算法构造这些集的并集的可行解。 2.第二阶段:由于现在已经揭示了实际需求,因此请增加第一阶段解决方案以使这些需求可行。我们使用此框架来为VERTEX COVER,STF.INER TREE和UNCAPACITATED FACILITY FACILITY LOCATION的随机版本导出随机因子的常数因子近似值,从而获得任意分布π。对于特殊的(产品)分销,我们获得了额外的改进结果。我们的技术适应并使用了[5]中引入的严格成本分摊的概念。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号