arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1102.3749cs.DS
收藏

相关背包与非鞅Bandits的近似算法

Approximation Algorithms for Correlated Knapsacks and Non-Martingale Bandits

Anupam Gupta, Ravishankar Krishnaswamy, Marco Molinaro, R. Ravi

摘要:

在随机背包问题中,我们给定一个大小为B的背包,以及一组工作,其大小和报酬来自已知的概率分布。然而,我们只有在工作完成时才知道实际的大小和奖励。我们应该如何安排工作以最大化预期的总回报?当我们假设(i)奖励和规模是独立的随机变量,并且(ii)我们不能过早地取消作业时,我们知道O(1)近似。当这两个假设中的一个或两个都改变时,我们能说什么呢?随机背包问题是在其本身的权利感兴趣,但它的技术开发适用于其他随机包装问题。实际上,这个问题的想法对于预算学习问题是有用的,在预算学习问题中,一个人被给予几个手臂,这些手臂在每次拉动时以指定的随机方式进化,目标是拉动手臂总共B次,以最大化获得的奖励。最近关于这个问题的许多工作都集中在武器的演变遵循鞅的情况下,即,当来自未来的期望奖励与当前状态的奖励相同时。当报酬不构成鞅时,我们能说什么?本文对具有相关性和/或可消性的随机背包问题以及不满足鞅条件的预算学习问题给出了常因子近似算法。事实上,我们可以证明,以前提出的LP松弛有很大的完整性差距。我们提出了新的时间索引的LP松弛,并将分数的解决方案转换为分布的战略,然后使用LP值和时间排序信息,从这些战略,设计一个随机自适应调度算法。我们希望我们的LP制定和分解方法可以提供一种新的方式来解决其他相关的强盗问题更一般的情况下。

英文摘要:

In the stochastic knapsack problem, we are given a knapsack of size B, and a set of jobs whose sizes and rewards are drawn from a known probability distribution. However, we know the actual size and reward only when the job completes. How should we schedule jobs to maximize the expected total reward? We know O(1)-approximations when we assume that (i) rewards and sizes are independent random variables, and (ii) we cannot prematurely cancel jobs. What can we say when either or both of these assumptions are changed? The stochastic knapsack problem is of interest in its own right, but techniques developed for it are applicable to other stochastic packing problems. Indeed, ideas for this problem have been useful for budgeted learning problems, where one is given several arms which evolve in a specified stochastic fashion with each pull, and the goal is to pull the arms a total of B times to maximize the reward obtained. Much recent work on this problem focus on the case when the evolution of the arms follows a martingale, i.e., when the expected reward from the future is the same as the reward at the current state. What can we say when the rewards do not form a martingale? In this paper, we give constant-factor approximation algorithms for the stochastic knapsack problem with correlations and/or cancellations, and also for budgeted learning problems where the martingale condition is not satisfied. Indeed, we can show that previously proposed LP relaxations have large integrality gaps. We propose new time-indexed LP relaxations, and convert the fractional solutions into distributions over strategies, and then use the LP values and the time ordering information from these strategies to devise a randomized adaptive scheduling algorithm. We hope our LP formulation and decomposition methods may provide a new way to address other correlated bandit problems with more general contexts.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑