Approximating the Stochastic Knapsack Problem: The Benefit of Adaptivity

被引:126
作者
Dean, Brian C. [1 ]
Goemans, Michel X. [2 ]
Vondrak, Jan [3 ]
机构
[1] Sch Comp, Clemson, SC 29634 USA
[2] MIT, Dept Math, Cambridge, MA 02139 USA
[3] Dept Math, Princeton, NJ 08544 USA
关键词
knapsack problem; stochastic models; approximation algorithm; adaptivity;
D O I
10.1287/moor.1080.0330
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a stochastic variant of the NP-hard 0/1 knapsack problem, in which item values are deterministic and item sizes are independent random variables with known, arbitrary distributions. Items are placed in the knapsack sequentially, and the act of placing an item in the knapsack instantiates its size. Our goal is to compute a solution "policy" that maximizes the expected value of items successfully placed in the knapsack, where the final over. owing item contributes no value. We consider both nonadaptive policies (that designate a priori a fixed sequence of items to insert) and adaptive policies (that can make dynamic choices based on the instantiated sizes of items placed in the knapsack thus far). An important facet of our work lies in characterizing the benefit of adaptivity. For this purpose we advocate the use of a measure called the adaptivity gap: the ratio of the expected value obtained by an optimal adaptive policy to that obtained by an optimal nonadaptive policy. We bound the adaptivity gap of the stochastic knapsack problem by demonstrating a polynomial-time algorithm that computes a nonadaptive policy whose expected value approximates that of an optimal adaptive policy to within a factor of four. We also devise a polynomial-time adaptive policy that approximates the optimal adaptive policy to within a factor of 3 + epsilon for any constant epsilon > 0.
引用
收藏
页码:945 / 964
页数:20
相关论文
共 27 条
  • [1] [Anonymous], 2004, Proceedings of the thirty-sixth annual ACM symposium on Theory of computing
  • [2] [Anonymous], 1966, MANAGEMENT SCI
  • [3] [Anonymous], 1997, P 20 9 ANN ACM S THE
  • [4] Birge J.R., 1997, INTRO STOCHASTIC PRO
  • [5] AN ALGORITHM FOR MAXIMIZING TARGET ACHIEVEMENT IN THE STOCHASTIC KNAPSACK-PROBLEM WITH NORMAL RETURNS
    CARRAWAY, RL
    SCHMIDT, RL
    WEATHERFORD, LR
    [J]. NAVAL RESEARCH LOGISTICS, 1993, 40 (02) : 161 - 173
  • [6] ON THE OPTIMALITY OF LEPT AND C-MU RULES FOR MACHINES IN PARALLEL
    CHANG, CS
    CHAO, XL
    PINEDO, M
    WEBER, R
    [J]. JOURNAL OF APPLIED PROBABILITY, 1992, 29 (03) : 667 - 681
  • [7] Approximating the stochastic knapsack problem:: The benefit of adaptivity
    Dean, BC
    Goemans, MX
    Vondrák, J
    [J]. 45TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2004, : 208 - 217
  • [8] DEAN BC, 2005, THESIS MIT BOSTON
  • [9] RENEWAL DECISION PROBLEM
    DERMAN, C
    LIEBERMAN, GJ
    ROSS, SM
    [J]. MANAGEMENT SCIENCE, 1978, 24 (05) : 554 - 561
  • [10] SCHEDULING STOCHASTIC JOBS WITH DUE DATES ON PARALLEL MACHINES
    EMMONS, H
    PINEDO, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 47 (01) : 49 - 55